Dil seçimi için bir metodoloji arıyorum. Dillerle ilgili görüş istemiyorum. Mağazamızın şu anki dilini mevcut olanlarla karşılaştırmakla görevlendirildim. Biz bir web geliştirme mağazası btw.
CEO'm mevcut tüm web tabanlı diller hakkında tam bir bildiri olmasını ister, Ne türev oldukları (örneğin, jsp, c / c ++ 'dan olan java'dandır). Belirli bir dilin tüm önemli faktörlerini ve verilen dilin kısa yollarını içeren bir matris yaratmam gerekiyor. Dil, platformla sınırlı mı, işlevsel programlama, yordamsal işlem veya OO için mi tasarlandı veya herhangi bir programlama paradigması ile kullanılabilir mi?
Ayrıca, belirli bir dilin yetenek havuzunun boyutu ve o havuzdaki medyan maaş gibi daha az teknik bilgiye ihtiyacım var. Pazar tercihimizi nasıl görecek?
Tüm bunları anlamamıza yardımcı olacak bir danışman aramaya başladık, ancak çoğu danışmanın bir gelişim geçmişinden geldiğini gördük ve çoğu zaman cevabın " xxx en iyi dil olduğu için görünüyor" Son n yılda en çok kullandım ve beni asla hayal kırıklığına uğratmadı . Ön uç için yyy ile destekleyebilir ve zzz kütüphanesini kullanabilirsiniz "
Bu görevden çok etkilendim ve CEO'mun aradığı şey göz önüne alındığında, akademi dünyasına bakmak ve gerçek bir gelişim deneyimi olmayan bir profesörü işe almak ve bize “öğretmek” için bir eylemi en iyi şekilde hissediyorum. tüm olası diller hakkında.
Bu alıştırmayı yapmak zorunda olan başka biri var mı? Eğer varsa, süreç boyunca kullandığınız adımları ve / veya metodolojiyi paylaşabilir misiniz?