Farklı Mesleklerden Yazılıma Geçiş
Her gün aynı masada, aynı işleri yapıp "Ben bu işte mutlu muyum?" diye sormak. Bu soruyu sormaya başladıysanız, muhtemelen bir şeylerin değişmesi gerektiğini zaten hissediyorsunuz. Türkiye'de her yıl binlerce kişi farklı sektörlerden yazılıma geçiş yapıyor.
Bu yazıda, farklı mesleklerden sıfırdan yazılımcı olmak için yola çıkmış üç kişinin hikayesini paylaşıyoruz. Bu isimler ve hikayeler gerçek deneyimlerden esinlenilerek oluşturulmuş kurgusal örneklerdir.
Ahmet, 28 - Muhasebeciden Fullstack Developer'a
Ahmet, üniversitede işletme okudu ve mezun olduktan sonra bir muhasebe bürosunda işe başladı. Dört yıl boyunca Excel tabloları, beyannameler ve bilanço raporlarıyla uğraştı. İşini kötü yapmıyordu ama her sabah işe giderken içinde bir ağırlık hissediyordu.
Yapılandırılmış bir eğitim programına katılmaya karar verdi. Altı ay boyunca her gün işten sonra en az 3 saat kod yazdı. JavaScript öğrenirken "closure" kavramını anlamak için üç gün uğraştığını, bazı geceleri "Ben bunu yapamayacağım" diye düşündüğünü söylüyor.
Ama devam etti. Altıncı ayın sonunda portföyünde üç proje vardı. Yirmi başvurudan iki şirketten mülakat daveti geldi ve birinde junior fullstack developer olarak işe başladı.
"Muhasebe geçmişim aslında avantajdı. Sayılarla düşünmeye, sistematik çalışmaya ve detaylara dikkat etmeye alışkındım."
Yazılım kariyerine ilk adımı atmak ister misin?
Code2Work'ün 6 aylık Fullstack Developer programıyla React, Java, Spring Boot ve daha fazlasını öğrenebilirsin.
Programı inceleElif, 32 - Öğretmenden Data Scientist'e
Elif, matematik öğretmeniydi. Sekiz yıl boyunca lise öğrencilerine türev ve integral anlattı. İşini seviyordu ama maaşı yetersiz kalıyor, kariyer ilerleme imkanı da sınırlı görünüyordu.
Yazılıma geçiş süreci yaklaşık sekiz ay sürdü. İlk üç ay Python öğrendi, sonraki üç ay veri analizi ve Pandas üzerine çalıştı, son iki ayda makine öğrenmesi projelerine odaklandı.
"Matematik bilmek yetmiyor, kodla düşünmeyi sıfırdan öğrenmen gerekiyor" diyor. Ama ekliyor: "İstatistik bilgim sayesinde birçok arkadaşımın haftalarca uğraştığı konuları çok daha hızlı kavradım."
Elif şu an bir fintech şirketinde data analyst olarak çalışıyor. Maaşı öğretmenlik dönemine göre iki katından fazla.
Mert, 25 - Perakendeden Junior Frontend Developer'a
Mert üniversiteyi yarıda bırakmıştı ve bir mağazada satış danışmanı olarak çalışıyordu. Yazılımla tanışması tamamen tesadüfi oldu: bir arkadaşı telefonunda bir uygulama gösterdi ve "Bunu ben yaptım" dedi.
Süreci diğerlerine göre daha uzun, yaklaşık on ay sürdü. Çünkü hem çalışıyor hem öğreniyordu. Ama sabırlıydı. Her gün en az bir saat kod yazma disiplinini hiç bozmadı.
Bugün küçük bir dijital ajansta junior frontend developer olarak çalışıyor. "Diploma soran olmadı" diyor. "GitHub profilime baktılar, birkaç teknik soru sordular, işe aldılar."
Kariyer Değişikliği İçin Doğru Zaman Ne Zaman?
Bazı sinyaller var:
- İşe giderken sürekli isteksiz hissediyorsanız
- Kendinizi geliştirme fırsatı göremiyorsanız
- Maaşınız yaşam kalitenizi karşılamıyorsa
- Başka bir alanda çalışmayı hayal ediyorsanız
Önemli olan mükemmel anı beklemek değil, küçük adımlarla başlamak.
Hangi Mesleklerden Yazılıma Geçiş Yapılabilir?
Hemen hemen her meslekten. Ama bazı geçmişler belirli alanlarda avantaj sağlıyor:
- Muhasebe, finans, bankacılık: Analitik düşünme güçlü, backend veya veri analizi için uygun
- Öğretmenlik (matematik/fen): Veri bilimi ve algoritmik düşünme için doğal yatkınlık
- Tasarım, grafik: UI/UX ve frontend geliştirme için büyük avantaj
- Perakende, müşteri hizmetleri: Kullanıcı odaklı düşünme becerisi değerli
- Mühendislik: Problem çözme alışkanlığı doğrudan aktarılabilir
Sıkça Sorulan Sorular
"Yaşım geçti mi?"
Hayır. 30'lu, 40'lı yaşlarında yazılıma geçen ve başarılı olan çok sayıda insan var. Şirketler yaş değil, ne yapabildiğinize bakıyor.
"Matematik bilmem lazım mı?"
Frontend veya web geliştirme için ileri düzey matematik gerekmiyor. Veri bilimi istiyorsanız istatistik bilgisi işe yarar ama o da öğrenilebilir.
"İş bulabilir miyim?"
Türkiye'de yazılım sektöründe nitelikli insan açığı var. Doğru becerileri edinir ve bunları projelerle gösterirseniz, iş bulmak diğer sektörlerden çok daha kolay.
Geçiş İçin Pratik Tavsiyeler
- Küçük başlayın: Hemen işinizi bırakmayın. Akşamları ve hafta sonları öğrenmeye başlayın.
- Yapılandırılmış bir yol izleyin: Rastgele video izlemek yerine, belirli bir müfredat takip edin.
- Proje yapın: Öğrendiğiniz her konuyu küçük bir projede uygulayın. Portföyünüz CV'nizden daha çok konuşur.
- Toplulukla bağlantıda kalın: Discord grupları, meetup'lar, online forumlar.
- Sabırlı olun: Altı ay ile bir yıl arası gerçekçi bir süre.
Eğer siz de yazılıma geçiş yapmayı düşünüyorsanız, Code2Work'ün [eğitim programlarına](/programlar) göz atabilirsiniz. Fullstack geliştirme ve veri bilimi alanlarında, sıfırdan başlayanlara özel müfredatlarla ilerleyebilirsiniz.