Bence bir programcının hem sözlü hem de yazılı dilde iyi iletişim kurabilmesi çok önemlidir. Bir fikri kelimelere çevirme yeteneği, kod yazmak için bir ön koşuldur.
Bir bilgisayarla veya bir insanla iletişim kuruyor olsak da, dilbilgisi kurallarını takip eden mantıklı bir sıraya kelimeler koymak zorundayız. Konuşmanın diğer tarafının bunları anlayabilmesi için kelimeleri doğru telaffuz etmeliyiz veya doğru şekilde hecelemeliyiz. Bilgisayarlar sözdizimi hataları atar, iş arkadaşları ya "NE?" veya inan gevezelik ya da daha kötüsü, rahatsız edici bir oyalama olarak söylenenleri indirim.
Adayları işe alma konusunda kesinlikle cesaret kırdım, çünkü bir düşünceyi tamamlayamadılar veya bir konuda duramadılar. Yine de bir kişi patronumuz tarafından işe alındı ve zamanında parlak bir ödev teslim edemediği ortaya çıktı çünkü parlak ve parlak yeni teknoloji veya oyuncak gözlerini yakaladığında dikkatini dağıttı.
Bu nedenle, evet, programcıların iyi iletişim kurabilmeleri önemlidir. Eğer bir insanla etkili bir şekilde iletişim kuramazlarsa, bunu bir bilgisayarla yapamazlar.