- Katılım
- 26 Aralık 2020
- Mesajlar
- 6.117
- Makaleler
- 3
- Çözümler
- 83
Daha fazla
- Cinsiyet
- Erkek
- Meslek
- Front-End Developer
Hocam böyle yazınca alındım amaBen bunu yakın bir arkadaşıma anlatırken şu tarzda geliştiricileri sınıflandırarak anlatmıştım:
- Az çalışıp bu işin kaymağını yemek isteyen geliştiriciler: Bu kişiler genelde web geliştiriciliğine yatkın olurlar çok basit olduğu için. Genel amaçları bu mesleğin kazandıracağı paradır, bazı kişiler bu sınıfa girip de sonradan açılabilirler, işlerine sevgileri artabilir. İşlerini genelde sevmedikleri için az çalışırlar; yazılımın temeli olan algoritma, matematik, veri yapıları, dizayn paternleri vs. gibi konulardan ziyade genelde en yeni framework ve kütüphaneleri kovalarlar. Genellikle freelancer veya junior, mid-class developer olarak çalıştıklarını görmekteyiz.
- Daha iyi maaş için orta seviye çalışan geliştiriciler: Bu kişilerin amacı da daha çok ekmek yemektir. Bu kişilerin üstteki hazırcı kişilerden farkı, mülakatlarda başarılı olmak için yazılımın temellerini iyi bilmeleridir. GitHub profillerini daha çok CV'lerine o projeyi yazabilmek adına doldururlar. Bu kişiler, daha çok üst mevkiye gelmek için çalışırlar. Hırslı kişilerdir. Genellikle Unity/Unreal Engine ile mobil oyun yapıp veya mobil uygulama yapıp parayı kırma ve patronun bağırış-çağırışlarından kurtulma peşinde olan kişilerdir; iş yerinde ise çoğunlukla mid-class veya senior developer olarak çalışırlar.
- İşine bağlı kişiler: Bu kişileri sadece ülkemizde değil, küresel çapta bulmak çok kolay değildir. Bu kişiler çekirdekten bilgisayarla yetişirler. İşlerine aşkla bağlıdırlar ve para onlar için bir önem arz etmez. Zevk için kod yazarlar. Genelde gömülü sistem, sistem programlama gibi donanıma yakın programlamaya ilgi duyarlar. Bazıları, hatta çoğu hayatlarında en az bir defa sadece zevk için kötü amaçlı yazılım yazar. Bilgisayarları daha iyi tanımak adına kendi kendine elektronik öğrenen kişiler bu grubun içinde bulunmaktadır. Bu kişilerle takılmak, bilgisayarlar konusunda ufkunuzu açar. Yapabildiğiniz her şeyi kendinizin yapması gerektiğini, kendinizi geliştirmek adına framework, kütüphane kullanmamanın faydalarını öğretirler. Çok hızlı öğrenebilirler, öğrenmeyi bilirler. Bu kişilerin ortak toplanma alanı özgür yazılım topluluklarıdır. GNU Vakfı üyelerinin çoğu bu kişilerden oluşmaktadır. İşte atılgan olurlarsa çok çabuk rütbe atlama özelliğine sahiptirler. Küresel bazda bu kişilerin yapmış olduğu icatları, oyunları, uygulamaları kullanıyoruz.
Çoğunlukla web alanında proje yapıyorum lakin web bence ikiye bölünük bir tarafta para için diğer tarafta severek yapanlar var diye düşünüyorum. Projelere bakılınca bu anlaşılıyor zaten.
İnsanların "yazılımcı" ve "yazılım bilen" farkını kavranması lazım. Bu sektörde iyi olmak için sürekli öğrenmeli ve bilgilerini sürekli tazelemelisin. Diğer sektörlerden daha farklı bir işleyişi var aslında. Programlama her insana uygun bir şey değil bunu da bilmek gerek.
Son düzenleme: