Bu makalede; Programlamaya yeni başlayanlar ne yapmalı? Kodlamaya başlayacakların bilmesi gerekenler nelerdir? Kodlamaya nereden, nasıl başlamalı? gibi soruların cevaplarını bulacağız. "Keşke programlamaya başlamadan önce bilseydim" diyeceğiniz konulara göz atacağız.
Dokümantasyon Kullanmak
Programlama dilleri anlaşılmaları umularak oluşturulmuyor 😊
Dilin en temel kavramlarından karmaşık uygulamalarına kadar olan tüm bilgiler çevrimiçi bir şekilde belgelenmektedir. Bu yüzden öncelikli olarak kullanacağınız programlama dilin dokümantasyonu iyi incelemeniz, gerektiğinde göz atıp aradığınızı bulabilecek seviyeye gelmeniz gerekir.
Ve tabii ki Türkçe olmayan dokümtasyonlarla daha çok işiniz olacağından siz en iyisi şimdiden ingilizcenizi geliştirmeye bakın
Github Sıradan Bir Şey Değildir
Github VCS olarak Git kullanan web tabanlı bir depolama servisidir.
Ama sadece bir depolama servisi değildir. Diğer geliştiricilerin üzerinde çalıştığı projeleri takip edip birlikte çalışabileceğiniz, büyük şirketlerin sunduğu açık kaynak projelerine katkıda bulunarak kendinizi geliştirebileceğiniz bir platformdur.
Eğer Github hesabınız yoksa, kod dünyasının DrobBox` ı olan Github için hemen şimdi yeni bir hesap oluşturmalısınız.
Programlama Sihir Değildir
Pek çok insan kapsamlı web uygulamalarına baktığında sanki bir sihirmiş gibi gözünde büyüttükçe büyütüyor. Bunların sihir olmadığını, arkasında binlerce, yüzbinlerce satır kod bulunduğunda başlıca idrak etmeniz gerekiyor.
Ayrıca, altında derin bir öğrenme sürecinin ve problem çözme becerisinin yattığını anlayarak gözünüzde büyütmemeniz gerekiyor.
Asla Her Şeyi Bilemezsiniz
! Yazılım mühendisliği ve hatta herhangi bir dil hakkında bilmeniz gereken her şeyi asla ve asla bilemeyeceksiniz.
Dillerin yeni sürümleri, farklı işlevler ve güncellemeler ile düzenli olarak güncellendiği için hiçbir zaman tamamı ile bir dile hakim olamayacaksınız. Öncelikle kendinizi tüm bu şartlara hazırlamalısınız.
Unutmayın, programlama dünyasındaki tek sabit, hiçbir şeyin sabit kalmadığıdır.
Google Sizin Arkadaşınızdır
! Her yazılım mühendisi herhangi bir sorunla karşılaştığında Google` dan yardım alır.
Bunun deneyimli yada başlangıç seviyesinde olmakla bir alakası yoktur. Her seviyeden geliştiricinin en iyi arkadaşı Google` dır. Muhtemelen aldığınız garip hata mesajlarını almış olan ilk kişi siz olmayacaksınız. Bu yüzedn Google ve Stack Overflow gibi platformları doğru kullanabiliyor olmalısınız.
Programlama Dili Seçiminin Önemi
Öğreneceğiniz ilk programlama dili kesinlikle size çok zor gelecek. Bu yüzden biraz zaman harcayıp isteklerinize ve becerilerinize en uygun olan dili seçmek başlangıç için hayati önem taşıyor.
Bu seçimde programlama kolaylığı kesinlikle göz ardı edilmemesi gerekir. Karmaşık bir dil seçmek sizi ilerlemekten alıkoyabilir.
Programlamayı, oluşturmak istediğiniz bir uygulama için öğrenmek istiyorsanız, tabii ki uygulamanın gereksinimlerine göre bir seçim yapmalısınız.
Bir şirkete girmek istiyorsanız o şirketlerin listesini çıkarıp hangi teknolojileri kullandıklarına göre bir programlama dil seçimi de yapabilirsiniz.


İLK YORUMU YAPAN SEN OL!