Simon Eğer yazılım ile uzaktan yakından alakan yoksa belki alışma süreci için HTML - CSS kullanarak statik web sayfaları tasarlayabilirsin. Belki de bu alan hoşuna bile gider ve web yönünden ilerleyebilirsin bile.
Programlamada kendini geliştirmek istiyorsan kesinlikle algoritmaya odaklanmak gerekiyor. Çünkü bir yazılımcıyı iyi yapan şey kullandığı teknolojileri etkili kullanmak ve sorunları çözmektir. Algoritma kurma yeteneğini geliştirmek problemleri etkili ve kısa yoldan çözmeni sağlayacaktır.
Algoritmada kendini geliştirebilmek için bir programlama dilinin temellerini öğrenip örnek problemlerleri çözebilirsin. Bu alan için özel olarak siteler ve oyunlar bile var.
Başlangıç olarak heves ettiğin bir alan varsa o alan için uygun bir programlama dili seçip seviyene göre ucuza Udemy kursu ya da YouTube üzerinden ücretsiz videolar bulabilirsin. Kitap ya da doküman okumaktansa videolar ile dersleri takip etmek hevesini daha dinç tutacaktır.
Eğer okuyarak daha iyi anlıyorum diyorsan programlama dili öğrenirken o dile ait dokümanı okumanı öneririm. Böylelikle bilgileri birinci kaynağından almış olursun.
Önerdiğim Youtube Kanalları
- Yazılım Bilimi
- Bilgisayar Kavramları
- Selman Kahya
- Algoritma Uzmanı
- Kod Mühendisleri (YAKINDA) 🙂