@Manwe6265, içinde söyledi: Kariyer degistirmek
merhaba herkese ben de yazilim uzerine egitim almak istiyorum, hic bir tecrubem yok, sizler ne tavsiye edersiniz, duzgun bi kariyer olusturmak isterim, fikirleriniz onemli ,tesekkurler
Merhabalar! Amerika'da olmasa da, Türkiye'de bunu halen yapmaya çalışan bir kardeşiniz(muhtemelen sizden küçüğümdür) olarak nacizane tavsiyeler verebilirim.
Öncelikle kendinizi hangi alanda geliştirmek istediğinize karar vermeniz gerekmekte. Genellikle Web Development, Front-End Development ve Full Stack Development revaçta olan ve öğrenilmesi nispeten daha az zaman isteyen alanlar. Bunların yanında VR, ML, Görüntü İşleme, Oyun, Mobil, Siber Güvenlik gibi alanlar da nispeten daha fazla zaman, emek ve özellikle birçok insanın ön yargısının olduğu "Matematik" gerektiren alanlar.
En başta size şu bağlantıyı tavsiye ederim: https://roadmap.sh/
Yukarıdaki sitede arzu ettiğiniz alan için detaylı bilgi ve öğrenmeniz gerekenler sunuluyor.
Eğer front-end, back end ya da full stack olarak ilerlemek istiyorsanız size en başta(İngilizce bilginizin yeterli olduğunu düşünüyorum) https://www.freecodecamp.org/ 'ı şiddetle öneririm. Ayrıca öğrenme aşamasında kaynaklar arası geçiş yapmak yerine ilk adım olarak başladığınız kaynağı, kursu mutlaka bitirin. Google'da freecodecamp success stories yazarsanız aslında tamamen zıt, computer science degree ya da related bir degree i olmayan birçok insanın FreeCodeCamp sayesinde hayatlarının nasıl değiştiğini görebilirsiniz.
Front-end, back end ya da özellikle full stack alanında ilerleyeceğinizi göz önünde bulundurarak "indirimde"(genelde Türkiye'de ₺23,99 ya da ₺33,99 oluyor) mutlaka bu kursu almanız https://www.udemy.com/course/the-complete-web-development-bootcamp
Bunların yanında, her şeyin en temelinden başlayarak hedefinizi "Software Engineer" olmaya yönelttiyseniz yukarıdaki örneklerimden önce Harvard University'nin CS50 kurslarını almanız. Bunlar Harvard University'nin birebir computer science derslerinin online ortama aktarılmış hali. Aynı zamanda edX ya da kendi open courseware üzerinden sertifika da edinebiliyorsunuz. (edX sertifikasına boşuna para vermenizi tavsiye etmem, önemli olan zaten konsepti, bilgileri öğrenmek)
Link burada https://online-learning.harvard.edu/subject/computer-science
Öğrenme aşamanızı şu şekilde yapmanızı tavsiye ederim: CS50's Understanding Tech > CS50 Introduction to Computer Science > yönelmek istediğiniz alana ait CS50 kursu(web development, game development, AI vs.)
Türkçe kaynak olarak ücretsiz sağlanan https://www.patika.dev/ 'i şiddetle öneririm, aynı şekilde burası da sıfırdan başlayarak sizi Junior pozisyonlarda işe girebileceğiniz donanımlara sahip yapıyor.
Şimdiden başarılar dilerim yolunuz açık olsun.