Eski yazılımcı olarak söylüyorum, orta veya ileri derecede ingilizce bilmeniz şart. Bunun sebebi, karşılaştığınız problemleri, türkçe bulunmayan öz ve önemli kaynakları, programların arayüzlerini ve kodları anlamak için iyi bir ingilizcenin mutlaka gerekiyor olması. Türkçe kaynaklarla bir yere kadar gelebilirsiniz. Ancak ileri seviyeye taşımak istiyorsanız muhakkak kendinizi her kaynaktan çok azimli, sıkı bir disiplinle geliştirmek zorundasınız.