Kariyer planı çoğu zaman “hangi teknolojiyi öğreneyim?” seviyesinde konuşuluyor. Oysa bir yazılım mühendisinin kariyeri, teknolojiden çok etki alanı, problem türü ve operasyonel olgunluk üzerinden şekillenir.
Bu yazıda, 6–12 aylık bir kariyer planını “kurs listesi” gibi değil, sahada karşılığı olan bir yetkinlik portföyü gibi kurmanın pratik yöntemlerini paylaşacağım.
1) Hedefi rol değil problem tipi olarak seç
Rol isimleri değişir; problem tipi kalıcıdır:
- ürün geliştirme
- platform/SRE
- güvenlik
- data
- sistem tasarımı
Hangi problem tipinde derinleşmek istediğinizi seçin.
2) Yetkinlik portföyü: T‑shape’i gerçek yap
Bir “derin alan” + birkaç “destek alanı”:
- derin: domain ve sistem tasarımı
- destek: observability, güvenlik temel, CI/CD, iletişim
3) 90/180 günlük plan: somut çıktı
90 gün:
- 1 teknik yatırım
- 1 operasyon yatırımı
- 1 iletişim yatırımı
180 gün:
- 1 büyük proje ownership’i
- 1 cross‑team etki
- 1 knowledge share
Sonuç
Kariyer planlama bir kez yapılan liste değil; düzenli ölçülen sistemdir. Etki üreten, tekrar edilebilir çıktılarla ilerleyin.