Tech Lead Nedir?
Yayın: · Son güncelleme:
Tech Lead Nedir? Kısaca
Tech lead (teknik lider), bir yazılım ekibinin teknik yönünü belirleyen, mimari ve teknoloji kararlarını koordine eden, kod kalitesini gözeten ve ekip üyelerine teknik rehberlik yaparken çoğunlukla kod yazmaya da devam eden kişidir.

Tech lead nedir?
Tech lead, Türkçede teknik lider anlamına gelir. Ekibin teknik kararlarından sorumlu olan kişidir: hangi kütüphanenin kullanılacağı, bir özelliğin nasıl tasarlanacağı, kod standartlarının ne olacağı gibi. Çoğu şirkette bu kişi aynı zamanda ekibin en deneyimli geliştiricilerinden biridir.
Bu rol her zaman bir yönetici unvanı değildir. İnsan kaynakları, performans değerlendirmesi ve işe alım gibi konular çoğu zaman mühendislik yöneticisinin alanındadır.
Ne iş yapar?
Görevlerin büyük kısmı ekibin doğru teknik yönde ilerlemesini sağlamaktır. Teknik tasarımları inceler, büyük işleri parçalara böler ve riskleri önceden belirler. Ürün sahibiyle birlikte teknik borç ile yeni özellikler arasındaki dengeyi kurar.
Bir senaryo düşünün: ürün ekibi üç ay içinde mobil uygulamaya canlı sohbet eklemek istiyor. Tech lead hazır bir servis kullanmak ile sıfırdan geliştirmek arasındaki maliyeti, süreyi ve riski karşılaştırır. Kararı gerekçesiyle yazıya döker, işi ekip üyelerine dağıtır ve ilk iki haftada en riskli kısmın bir deneme sürümünü çıkarır.
Kod yazmaya devam eder mi?
Genellikle evet, ama zamanının daha azını koda ayırır. Toplantılar, kod incelemeleri ve mentorluk günün önemli bir kısmını alır. Birçok tech lead kritik yol üzerindeki işleri değil, ekibi bekletmeyecek daha bağımsız görevleri üstlenmeyi tercih eder.
Bu role geçmek isteyen bir senior developer için iletişim becerisi en az teknik bilgi kadar önemlidir. Ekip içinde teknik bir kararı yazılı olarak önerip tartışmaya açmak, liderlik becerisini göstermenin pratik bir yoludur.
Sıkça Sorulan Sorular
Tech lead ile engineering manager arasındaki fark nedir?
Tech lead ekibin teknik yönüne odaklanır. Engineering manager ise insanların gelişimi, işe alım, performans ve ekip sağlığı gibi yönetsel konulardan sorumludur; küçük şirketlerde iki rol birleşebilir.
Tech lead ile yazılım mimarı aynı mı?
Aynı değildir. Tech lead genellikle tek bir ekibin teknik liderliğini yapar. Yazılım mimarı ise birden fazla ekibi ya da sistemi kapsayan üst düzey yapı kararlarına odaklanır.