‫Bu, kursumuza sınırlı zamanımız ve kaynağımızla bir şey öğrenirken en önemli kavramı
‫anladığımızdan emin olmamız gerektiği fikriyle başladığımız bir şeydir.
‫Bunu neden öğreniyoruz?
‫Bu neden benim zamanıma değsin ki?
‫Peki bu neden bu zamanı ayırmam gereken bir şey?
‫Geliştirici ekosisteminde çok sık yeni şeyler görüyoruz.
‫Herkesin hakkında konuştuğu en yeni ve en parlak şey üzerinde çalışmak her zaman heyecan vericidir.
‫Ama şu kütüphaneleri, çerçeveleri, yapılandırma dosyalarını ve araçları hatırlıyor musunuz?
‫Bu tür şeyler gelir ve gider.
‫Sürekli değişiyorlar.
‫Bir gün Webpack'in ustası olabilirsiniz ve iki yıl sonra kimse umursamaz çünkü daha iyi bir araç vardır.
‫Kalıcı olan şeyler, temel bilgisayar bilimi konuları ve yazılım geliştirme uygulamalarıdır.
‫Elbette bunlar da zaman içinde değişiyor ama her zaman yavaş yavaş evriliyorlar.
‫Yeni şeyler öğrenirken y'yi aklınızda bulundurun.
‫Çözümün neden yaratıldığını anladığınızdan emin olun.
‫Hangi sorunu çözüyor ve neden bu sizin sorunlarınıza cevap oluyor?
‫Bunu yapabilirseniz, yetişme oyununda bir oyuncu olmayı bırakırsınız ve geliştirici ekosistemi her zaman
‫en son kütüphaneyi, en yeni aracı, öğrenilecek en havalı işlevleri öğrenmeye çalışır.
‫Sürekli çarka ayak uydurmaya çalışan, o çarkın üzerinde koşmaya çalışan
‫bir hamster oyunu gibi, ama bunun yerine ekosistemin evrimini yukarıdan izleyen bir gözlemci olun.
‫Yeni kütüphanelerin nasıl gelip gittiğini izleyin.
‫Her kütüphanenin nedenini, hangi sorunları çözdüğünü anlayın.
‫Büyük resmi, işleri neden yaptığımızı anlayın.
‫Ama gözlemci olun, hamster değil.
‫Genel olarak daha mutlu ve daha uzun bir kariyeriniz olacak.
‫İnanın bana, bu şekilde sürekli olarak her kütüphaneye ve çerçeveye yetişmeye çalışmayacaksınız.
‫Bu büyük resim vizyonu, kıdemli bir geliştiriciyi veya bir yöneticiyi veya bir lideri yapan şeydir.
‫Dar görüşlü değiller.
‫Tüm ekosistemi görüyorlar ve bu sayede akıllı kararlar alabiliyorlar.
‫Bu yüzden her zaman neden ile başlayın.