Konu sahibine ithafen değil özellikle yeni başlayan arkadaşlara birkaç önerim olacak.
Derslerin yanlış anlaşıldığını düşünüyorum. Özellikle Udemy'den 40 saatlik X dersini alarak X konusunda uzman olabileceği hatasına kapılıyorlar. Matrix'de değiliz sonuçta (veya Gora'da "Karışık yok mu karışık?").
Yanlış yoldan öğrenmeye çalışmak döngüye sokar ancak tek bir alanda veya tek bir dil üzerinden ilerlemek de sizi kısıtlar.
Mesela algoritma bilginiz oluştu, C# öğrenmeye başladınız, syntax yapısını anladınız, sırada ne var? Veritabanı kullanacaksanız; size değil, yapmak istediğiniz işe uygun bir veritabanı türüne yöneleceksiniz, öğrenmeye başlayacaksınız. Mesela orta ölçekli web api geliştirecekseniz postgresql veya mysql, ilişkisel olmayan bir yapı kullanacaksanız Mongodb belki Redis. Windows işletim sistemine bir proje geliştirecekseniz Winapi yapısını öğrenmeye başlayacaksınız. Yazılımınızda kullanmak istediğiniz bir kütüphane vardır ancak C# yerine Python'da yazılmış sürümünü bulursanız bu defa hem Python'u öğrenecek hem de C#'a nasıl portlayabileceğinizi öğrenmeniz gerekecek.
Kısacası birbiri ile bağlantılı konular üzerinden ilerlenmesi hem zamandan tasarruf, hem öğrenmeyi kolaylaştırır hem de gerçek anlamda öğrenmiş olursunuz. Videoda izlediğiniz kişiler kendi hayallerindeki projeyi koda döküyor ve size anlatıyor. Edindiğiniz teorik bilgiyi defalarca farklı şekillerde pratiğe dökmekten çekinmeyin.
Ucu bucağı olmayan bir okyanus, hepsini öğrenmeye ömrümüz elbette yetmez. Birkaç yıl içerisinde uzmanlaşmayı beklemeyin. Bazı konular var ki; yıllar sonra aklınıza ancak oturuyor. Pes etmeyin.
Hangi alanda olursa olsun alanınız ile ilgili güncel teknolojileri takip etmelisiniz. Yıllardır küçük-orta büyüklükteki işletmelere web sitesi yapan kişiler biliyorum, halen classic asp kullanıyorlar. Merakınızı asla bu derece köreltmeyin.
Kolaylıklar gelsin.