Piyasada ilk üç tanesi aynı kalmak üzere birkaç tane ünvan var. Kısaca aşağıdaki gibi.
- junior developer
- developer
- senior developer
- principal developer
Ama büyük firmalar artık bu ayrımları biraz daha azaltmaya başladı, çünkü junior senior felan derken ortalık karışıyor başka başka sorunlara yol açıyor. Şu an artık genel olarak Yazılım Mühendisi/Software Engineer deyip kendi içinde aralıklara ayırıyorlar. Dışarıya yansıtmayanlar mevcut. İnsanların kendini biraz tahminleme yapması için yine de bu ünvanlar sıklıkla kullanılıyor.
Bunlar İngilizce'de normal olarak kullanılan kelimeler ama bizde biraz daha mesleki ünvan gibi olmuş durumda. Sözlüğe baktığın zaman junior - senior bizi çömez biri kıdemli demek.
Principal olanlar artık Mimar olarak da isimlendiriliyor biraz firmanın nasıl isimlendirdiği ile alakalı ama Principal kelime anlamı asli demek. Sorumluluğu daha fazla olan anlamında düşünülebilir.
Mimar tanım olara principal ile aynı yere gelmeyebilir sektörde birbirinden çok farklı diyemiyoruz.