zee adlı üyeden alıntı: mesajı görüntüle
teknolojiler ve platformlar inanılmaz bir çeşitlilik sunmaya başladı. python, ruby, nodjs, scala aldı başını gitti. hepsinin bazı konularda avantajları olsa da tıpkı serverlar ve frameworkler gibi bazı eklentilerle bu avantaj farkları azaltılabiliyor.

Bu noktada "Ölçmediğin bilgi senin değildir" demek lazım. İşini ölçüp biçip zamanlayıp bunların hangisini nerede nasıl kullanacağını anlamak lazım. Bunun yanında birini kullanırken olmazsa olmaz mı ? Kullanma maliyetini kurtarıyor mu kavramak gerek.

Bu noktada benim görüşüm en az birinde profesyonel olmak, diğerlerinin nerede ne işe yaradığını iyi anlamak ve eğer yapabiliyorsanız iş sürecinizde kullandığınız programların frameworklerin alternatiflerinden en az birini öğrenip ilerlemek.

Örnek yolllardan biri, HTML5, CSS3, jQuery, jQuery UI, jQuery Mobile ( alternatif örnek ext js ama paralı, dojo ama plugini az ) , AngularJS ( backbone.js, knockout.js alternatifleri ama angular google destekli ) , CodeIgniter ( Symfony ama o büyük projelerde mantıklı, Laravel ama onu henüz tek kişi geliştiriyor ) , Sphinx ( alternatif solr ve elastic search ama sphinx daha kolay solr daha kapsamlı işlerde ) MySQL ( MariaDB ama biraz yol alması lazım ve mysql hala bedava ve çözülmüş sorun çok fazla ) , MongoDB ( redis vb. alternatifler var ama cache mekanizmaları mongoda daha iyi ) gibi bir kaç soruya cevap vererek ilerlenebilir.

Mesela araya PHP yerine Ruby, Pyhton alabilirsiniz. Fakat PHPden iyi olsalar bile TR de yeterince iş yok. Hatta dünyada da o kadar olduğunu sanmıyorum. Ama bilimsel araştırma yapıyorsanız Python mecburi gibi birşey. Yok startup global ise Ruby On Rails bence doğru seçim.

Konuyu genişletip Heroku mu kullanayım yoksa eclipse yerine c9.io mu yapalım ? Git mi Mercual mi yoksa SVN mi daha iyi düşünebilirsiniz de. Fakat yolu çizmenizi sağlayan bir seriniz varsa hemen onu kullanın !

Çünkü esas olan sonuçtur.
buralarda bu tarz teknolojilerden haberdar olan developerlar olduğunu görmek güzel