Yazılımcının dili algoritmadır, algoritma biliyorsa istediği dilde kodlama yapar. Yapmanız gereken yeni yöntemleri takip etmek ve kendinizi birden fazla dilde geliştirmek. Tek bir dile körü körüne bağlanan yazılımcı olmaz, proje ne gerektiriyorsa o dilde yazılır. Her dilin kendine göre avantajları ve dezavantajları vardır.

Birini seçin ve yazılımın temelini öğrenin, mantığı öğrenin. Bir dili öğrendikten sonra diğer dillerinde aslında çok farklı şeyler olmadıklarını göreceksiniz. Sadece kullanım alanlarına göre avantajları var veya yok.

Bu bir savaş değil, aspciler, phpciler node.jsciler diye bir ayrım yok. Yazılımcı yazılımcıdır, dilde tecrübelidir veya değildir ayrım bu. Bir kişi 20 sene php kodladı diyede onu yakalamak için 20 sene kod yazmanıza gerek yok, 20 sene önceki php ile şuanki aynı şey zaten değil.

Php geliştirilmesi devam eden bir dil olduğu için ve web projelerinin halen %90 ı, mobil projelerin restfulapi tarafının %40-50 si halen bu dili tercih ettiği içinde uzun süre daha hayatımızda olacaktır diye düşünüyorum. Tabiki spesifik ihtiyaçlar için (örn: anlık mesajlaşma sistemleri) node.js gibi alternatifler kullanıyoruz, ne zaman kullanım senaryosunu yazılımcılar daha geniş bir alanda düşünmeye başlar o zaman kullanım oranı değişir.