Ben bu soruya kendi programlama öğrenme hikayemi yazarak yanıt vermek istiyorum...
2 sene önceydi üniversiteye adımımı attım. Programlama hakkında çok bir bilgiye sahip değildim. Dersin hocası geldi konuştu konuştu konuştu.... Bana masal gibi geldi. Hiçbir şey anlamamıştım. Sonra yurda gittim ve araştırdım. "Kimdir bu algoritma?" diye. Eğer iyi bir programcı olmak istiyorsam algoritmamı geliştirmem gerekiyordu ve bu yönde sayısız araştırma yaptım. Bir sürü internet sitesi gezindim yazı okudum video izledim problem çözdüm program yazmaya ufaktan başladım.
Artık algoritma konusunu halletmiştim. Önüme gelen sorunları parçalara ayırabiliyor tıpkı lego gibi doğru çözüm parçalarını bir araya getirip sorunu ortadan kaldıran resmi kafamın içinde hayal edebiliyordum. Kod yazmam gerekiyordu ama syntax'in kelime anlamını bile bilmiyordum. Hemen kendimi bu yönde geliştirdim. ANSI C ile başlayıp syntax öğrenip basit çapta 300-400 arası program yazdım(yaklaşık 1 ay gibi bir sürede).
Her şey çok fazla ilgimi çekiyordu ve ben öğrenip yapmaktan aşırı zevk almaya başlamıştım. Öğrendiğim şeyleri hemen kod yazarak uygulamak ve ekranda çalışan programın çıktısını görmenin verdiği haz pahabiçilemez olmuştu. Ama bu da yetmemeye başladı. Artık görsel programlamaya geçmem gerektiğini biliyordum. Ve ilk olarak c#'a yöneldim. Bu alanda da ufak çaplı bir çok program yazdıktan sonra. Artık olmuştum.
Şuan temel seviyede bir çok programlama diline hakimim bunun sebebi de yukarıda yazdıklarım. Valla gayet faydası oluyor bu yöntemin. Tavsiye ederim.
Başarılar diliyorum.