
Şirketlerin Yazılımcılardan Beklentileri
Junior Developer
Şirketlerin Junior Developer’ dan beklentileri geliştirme yapması, koddaki problemleri gidermesi, fixlemesi ve production ortamındaki problemlere yoğunlaşması beklenir. Bu aşamada öğrenmeye, araştırmaya ve kendini geliştirmeye devam etmesi beklenir.
Mid-Level Developer
Tecrübe kazanmış özellikle bir şirkette iki yıllını doldurmuş o şirketteki ortamı, business’ ı bildiği için zor işler verilen, junior yazılımcılara yardımcı olan, bazı kararlar alınması gerektiğinde inisiyatif’ in ona bırakıldığı bir yazılımcıdır. Küçük ekibi olan şirketlerde ekip yönetmek, yönlendirmek, cod review yapmak gibi görevler verilebiliyor. Bir üst aşamada olsa’ da onlarında araştırma ve geliştirme yapması beklenir.

Senior Developer
Problem olduğunda problemi çözmesi, mimari tasarım yapılırken, kod tasarımı yapılırken nasıl yapılması gerektiğini hangi framework araç olarak kullanılması gerektiğinin kararının alınması gibi şeyler beklenir. Kendinden daha az tecrübeli olan yazılımcılarla ilgilenmesi onları yönlendirmesi beklenir. Cod reviewları aktif bir şekilde yapıyor olması beklenir. Bazı şirketlerde seniorlara gizli bir takım lideri olarak görevlendirebiliyorlar. Özetle management ve soft skill diyebileceğimiz yeteneklerin olması ve onlarıda işinizde kullanmanız beklenir diyebiliriz.