Bence en çok kazandıran programlama dili değil de, insanın kendi dilini nasıl kullanacağını bilmesidir (mecaz anlamda).
"insanın kendi dilini" derken, "konuştuğu dile hakim olması" manasında mı diyorsun yoksa "bildiği programlama dilinden nasıl faydalanacağı" manasında mı diyorsun? Her ikisi açısından da haklısın ama merak ettim.
Aslında çok geniş konu lakin kendimden örneklendirmeye çalışayım. Gerçek işimin yazılım yada donanım ile hiç ilgisi yok ama web üzerinde yayınladığım bir uygulama nedeni ile bir mail almıştım yıllar önce (12 yıl olmuş). Telefon etmemi istiyorlardı özel bir program istekleri varmış yapabilirsiniz konulu. Siz beni arayın diye mail attım. Dalga geçiyor biri diye düşündüm. Beni aradılar. 20 dakika kadar konuştuk adamlar dert yandılar öncesi. Neden mi?
Yazılım firmaları ile çalışmaya başlamışlar muhtemel küçük iş gördüklerinden çok ilgilenmemişler. Görevlendirdikleri kişi ise söylediklerine göre bunları hiç anlamamış. Her isteğe Ok demişler ama ortaya bambaşka bir ürün çıkıyormuş. Hazır paket program kullanmadınız mı sorusuna da ihtiyacımızı karşılamıyor gerekçesini sundular.
Ben kendilerine bu alanda sadece hobi ve merak temelli uygulama geliştirmeye çalıştığımı söyledim. Bana tam aradığımız adamsın dediler. O tarihten itibaren 8 projeyi tek başıma onlar için bitirdim. Onlar anlattı ben dinledim. Bana 1-2 gün kafa patlatmak için izin verin diyordum. Sonra ben arardım şu ve şu da olmalı yoksa böyle sıkıntı olur, rahat olur vb. der ikna ederdim. Benim işim belki kolaydı ama bu şekilde çalışmanın zorluğu insanla nasıl konuşmasını bilmekten ayrıca ne istediğini çok iyi anlamaktan geçiyor sanırım. Bu sebeple önce kendi dilimiz sonra projeye göre hangi programla dili olursa olsun biri bulunur. Projelerde C/C++/C# ve Pascal kullanmıştım.
Geçenlerde bağlı bulunduğum odanın resmi web sayfasını yenilemek için yazılım firmasının biri ile çalışmaya başladık. Sanırım herkes para odaklı çalışır olmuş müşterinin ne istediği pek önemli değil. Şablonları önüne serip bunu yaparız diyorlar. 20 gün süre veriyorlar bitim için. 4 ay oldu hala for döngüsü içinde dönüp duruyoruz. Tamam anladık hemen yapalım demelerine rağmen sonucu görünce hüsrana uğruyorsunuz.
O yüzden "Bence en çok kazandıran programlama dili değil de, insanın kendi dilini nasıl kullanacağını bilmesidir"