Kullanıcının Evrimi
Computer'lerin doğuşu "A new kind of science"'ıda beraberinde getirdi. Bu dalla ilgilenenlere ne denileceği çelişikleride beraberinde getirdi. Bir kesim "programmer" denmesini uygun bulurken diğerleri bu sıfatın sekterleriği andırdığını ve "computer scientist" denilmesinin daha uygun olacağını düşündüler. Doğal olarak computer'leri kullananlar bu insanlardı başka bir değişle tüm kullanıclar programcılardı.
Kullancıların programcı olması programların anında değişmesine olanak veriyordu. Örneğin bir makine mühendisi araba tamponu modellemek için kendi tekniğini geliştirebiliyordu. (bkz: Pierre Bézier) Computer'lerin yaygınlaşması ve kompleksleşmesi programcıları ve kullanıcıları ayırdı. Bunula beraber programlama dilleri de daha geniş kitlelere hitap edecek şekilde değiştiler.
Makinenin komplexiğinin dilin yardımıyla örtülmesi yeni bir "programcı" sınıfı ortaya çıkartı. Bu sınıf computer scientist'den gelmiyor, basit ve özelleşmiş işlemleri kolaylıkla yaptırmak isteyen kullanıclaradan oluşuyordu.
Kullanıcılar tekrar programcılara dönüşmeye başladılar bir farkla bu sefer sekreterdiler. Programcı enflasyonu standart dışı ve kalitesiz yazılımda bir patlama yarattı ve yaratmayada devam ediyor.
Yakın gelecekte programcı olmayan kullancı kalmayacak gibi gözüküyor. Ağ ayarların yapamayan programcılar, "güvenlikçi" tabir edilen meslek kollarının doğmasını sağladılar. İlginç bir paradoxtur ki güvenlikçilerde program yazamamaktadırlar.
Günümüzde programcı sekreter anlamını kazanmıştır.
