Programın ve programcının ne olduğunu anlatan çok güzel bir yazı. Türkçeye Elife Karaarslan tarafında çevrilmiş. Yazının orijinaline bu adresten ulaşabilirsiniz.
Programlama hakkındaki en büyük yanılgılardan biri, programlamanın en baştan beri matematik ve fizik gibi doğası gereği tamamen kesin ve teknik olduğu düşüncesidir. Hesaplama kesindir, ancak programlama değil. İlki bir makine tarafından gerçekleştirilen bir işlemin sonucudur, oysa ikincisi hala insani bir etkinliktir .
Programlamayı öğrenmek, bir sınıfta öğrenilebilecek soyut kavramlar, araçlar ve tekniklere ek olarak çok fazla yaratıcılığa sahip olmayı da gerektirir; tüm bunlar başarılı bir yazılım geliştirici olmak için gerekli olanların sadece küçük bir bölümünü gösterir.