7 Yıl Sonra Neden JavaScript'e Geri Döndüm
7 yıllık deneyime sahip bir UI geliştiricisiyim. HTML ve CSS biliyorum. Figma tasarımlarını koda dönüştürebiliyorum.
Ama kendimi hiçbir zaman gerçek bir geliştirici gibi hissetmedim. Tasarımları dönüştürüyordum. Uygulama mantığı yazmıyordum.
Sonra yapay zeka her şeyi değiştirdi. Bir meslektaşımın, yapay zeka işi yapabildiği için işini kaybettiğine şahit oldum. Şirketler ekipleri küçültmeye başladı.
Korktum. İki seçeneğim vardı. Ya yerimde sayacaktım ya da seviye atlayacaktım. Ben seviye atlamayı seçtim.
Yeni rutinim şöyle görünüyor:
- İşimi akşam 21:30'da bitiririm.
- Akşam yemeğimi yerim.
- Günlük raporlarımı yazarım.
- JavaScript öğrenmek için yeni bir sekme açarım.
Yarını beklemiyorum. Bugün başlıyorum.
İlk haftamda değişkenleri, veri tiplerini ve operatörleri öğrendim. Hatta küçük bir proje bile geliştirdim. Kendimi artık sadece bir tasarımcı olarak görmeyi bıraktım.
İkinci haftada fonksiyonları, scope ve closure yapılarını çalıştım. Closure'lar zordu. Onları anlamak için bir benzetme kullandım: Bir baba mülk sahibidir. Oğlu bu mülkü miras alır ve baba gittikten sonra bile kullanmaya devam eder. Bu, konunun kafamda oturmasına yardımcı oldu.
Yazım hataları (typo) konusunda da zor bir ders aldım. Yanlış bir özellik (property) ismi her zaman hata vermez. Sadece yanlış sonuç verir. Tek bir küçük yazım hatası saatlerce süren emeği mahvedebilir.
Son zamanlarda hayat zorlaştı. Bir aile üyem hastaneye yattı. Stres ve iş baskısıyla uğraştım. 14 gün boyunca öğrenmeyi bıraktım.
İlerlememi kaybettiğimi sandım. Geride kaldığımı hissettim.
Sonunda tekrar masanın başına oturduğumda bir şey fark ettim. Neredeyse her şeyi hatırlıyordum. 30 dakika içinde bir projeyi yeniden inşa ettim. Aradaki boşluk 14 gün değildi. Aradaki boşluk, sadece geri dönmeyi bıraktığım gündü.
Eğer kendini güvensiz hisseden bir UI geliştiricisiysen, küçük adımlarla başla.
- Bir konu seç.
- Değişkenleri öğren.
- Kendini çok yorma.
- Her gün sana küçük bir parça öğretmesi için yapay zekayı kullan.
Hayatın akışı içinde her şey olabilir. Hasta olabilirsin. Ailenin sana ihtiyacı olabilir. Bu bir başarısızlık değildir. Bu, insan olmaktır.
Kaçırdığın günleri sayma. Sadece geri dön. Kendini şaşırtacaksın.
Yeni bir yol haritasına başlıyorum: JavaScript → React → Zustand → Next.js → Node.js → Express → MongoDB → GraphQL → C#.
Sen de kendi yolculuğuna başlıyor musun? Hadi bunu birlikte yapalım.
