
Programmer (Yazılımcı), yazılım dilleri ve kodlar yardımıyla bilgisayar veya bilgisayar türevi cihazlar için program hazırlayan kişilerdir. Her Programmer meslekte geçirdiği süre, program dillerine hakimiyeti veya programlamadaki yaptığı işlev (Back-end/Front-end gibi) gibi kriterler de göz önüne alınarak kendine özgü farklı unvanlara sahip olabilir.
Bilgisayar bilimleri dünyasında bilinen ve kabul edilen bilgiler ışığında ilk bilgisayar programcısının Ada Lovelace isminde bir bilim adamı olduğu biliniyor. Bugün ise programlama dillerini öğrenmek ve kullanmak artık çok daha kolay olduğu için Programmer veya yazılımcılık bir meslek dalı olarak kabul edilmektedir.
Bir Programmer olmak için lisans eğitimi almanız şart değildir. Kendinizce programlama dillerini inceleyerek internet üzerinde yer alan ve basılı kaynakları inceleyerek de bir Programmer olabilirsiniz. Birçok piyasanın aksine bilgisayar yazılımları dünyasında diplomadan ziyade portföy, meslekte başarı, referanslar, bilinen programlama dillerinin sayısı ve o dil üzerindeki hakimiyet gibi kriterler ön planda tutulur.
Bugün birçok ünlü yazılımcı bilgisayar programcılığı bölümünden mezun değildir ancak buna rağmen kendilerini bilgisayar yazılım dilleri konusunda geliştirmiş ve bu dilleri hakim olarak kullanabilen kişilerdir. Bir programmer’ın alacağı ücret de yine kendi kalitesi ve yapacağı işle doğru ortantılı olarak değişiklik göstermektedir. Ortalama bilgiye sahip bir Programmer, 2016 yılı şartlarını göz önünde bulundurduğumuzda minimum 2.500 TL düzeyinde çalışmaya başlamaktadır.
Bilgisayarların ve mobil cihazların hayatımızın her gün bir parça daha merkezine yerleşmesi yazılımların da hem bugün hem de gelecek için ne kadar önemli olduğunu ortaya koyar niteliktedir. Tüm şartları göz önünde bulunduracak olursak Programmer’lar gelecekte de en çok aranan en çok kazanan meslek gruplarının arasında yer alacaktır.