aliozzkan

Doğru Tanım Yapamamak

23 Aralık 2025

Ben bir frontend’ci perspektifinden baktım ama burada değindiğim bir çok konu frontend ölçeğinden taşıyor olacak. Ek olarak bazı farkındalıklar da junior kalıbından fazlaca taşıyor ama sektörde hiç junior geliştirici kalmadığı için çok da kimse umursamaz diye düşünüyorum…

Doğru Tanım Yapamamak

Belkide tüm sorunlar doğru tanımları yapamadığımızda başlıyor. Junior, Medior, Senior; sorumlulukları ve yetkinlikleri neler, bu kadar farklı değer görmeleri doğru mu? Developerlar olarak uygulamaların bir ucundan geliştirmeler yaparken bir yandan da bazı konuları ilerletmeye çalışıyoruz. Bu konular bazen bir işin refinementı olurken bazende bir konunun araştırılması olabiliyor. Bazı zamanlar sistemde hali hazırda çalışan bir logiciğin nasıl çalıştığını anlamaya çalışırken harcıyoruz saatlerimizi. Bu şekilde açıklamayı sürdürürsek aslında bir feature geliştirmekten veya bir hatayı çözmekten çok daha fazla sorumluluğumuz olduğunu görüyoruz. Tüm bu sorumlulukları üstlenirken kullandığımız kaslarımızı ve güçlendirmemiz gereken yanlarımızı doğru analiz etmek, kendi yol haritamızı çıkartıp gelişimimizi devam ettirmek ilk ve en büyük sorumluluğumuz.

Bir çok farklı sorumluluğumuz var; geliştirme yapmak, teknik iş analizi çıkartmak, bir konuyu araştırmak ve dokümante etmek, geliştirici testleri yapmak… ve ekip arkadaşlarımızla doğru bir iletişim içinde olmak. Kendimizi tüm bu konularda analiz etmeli ve öz analizimizi yaparken tüm dokunduğumuz noktaları eksiksiz bu analizin kriterlerine sokmalıyız. Bir çok geliştirici kendini konumlandırırken, analiz ederken çoğu zaman teknik taraflarına bazende en güçlü yanlarına odaklanıyorlar. Oysaki tüm bu kaslarımızdan hiçbiri, tek başına bir bireyi tanımlamaya yetmez.

Birçok geliştirici, sevdiği veya güçlü olduğu kaslara bakıp kendine seviye biçiyor. Oysa bizi “senior” yapan şey, tek bir güçlü kas değil; geniş bir sorumluluk alanını taşıyabilmemiz.