Kodlama Öğrenmek İçin Nereden Ve Nasıl Başlamalıyım?
Kodlama öğrenmek günümüzde oldukça popüler. Ve her geçen gün, daha çok insan programlama öğrenmek istiyor.
Siz de bunu bir süredir düşünüyor olabilirsiniz. Kodlama öğrenmeye karar verdiniz fakat nereden başlamanız gerektiğini bilmiyorsunuz. Bu makalede, kodlama öğrenmeye başlamanıza yardımcı olacağız.
Programlama Dili Seçimi
Oldukça fazla sayıda programlama dili olduğundan ve sayıları her geçen gün daha da arttığından dolayı bunun “şudur” şeklinde bir cevabı yok. Çünkü birine tam hakim iken diğer bir programlama dilinden de (en azından biraz) anlıyor olmanız gerekmekte.
Bu, ilk seçeceğiniz programlama dilini hafife almanız anlamına gelmez. Tam aksine ilk seçilecek dil çok önemlidir. Çünkü, bu konuda uzman olmak oldukça uzun bir süreç gerektirecektir. Ortak bir diğer kanı da üst seviye programlama dillerinin öğrenilmesinin nispeten daha kolay olmasıdır.
Aklınızda üç farklı programlama dili öğrenmek var ise, birine oldukça bağlı kalın ve tam öğrenin. Deneyimleriniz arttıkça diğer dilleri de anlamanız ve üzerinde çalışmanız hem daha kolay hem daha anlamlı olacaktır.
Kodlama dili veya programlama dili seçerken şunlara dikkat etseniz iyi olur:
- Öğrenmesi kolay mı?
- Popüler ve kullanılan bir dil mi? İş açısından piyasası var mı?
- Bu dili öğrenmek için yeterli kaynak var mı?
- Uzun vadede kazanımlarınız neler olacak?
1. Öğrenmesi kolay mı?
Tüm programlama dilleri aynı şekilde öğrenilmez. Bu yüzden sizin için en kolayını tercih etmenizde fayda vardır. Daha önce de söylediğim gibi, üst düzey diller (JavaScript, PHP veya Python gibi) iyi bir başlangıç olabilir.
2. Popüler programlama dilleri
Popüler programlama dillerinin bir listesini burada bulabilirsiniz. Bu liste şu anda belirli bir dilin ne kadar popüler olduğu hakkında oldukça açık fikirler verir. Peki bu programlama dillerini hangi büyük şirketler kullanıyor? Ya da hangi büyük projelerde kullanılmışlar? Şirketler bu programlama diline gerçekten ihtiyaç duyuyorlar mı? İnsanlar iş ararken, mülakatlarda “bu programlama dilini biliyor musunuz” şeklinde sorularla karşılaşıyorlar mı?
3. Kaynaklar
Öğrenmeye başlamak üzereyken, büyük ihtimalle bilgi içeren, birden fazla kaynağa ihtiyacınız olacak.
- Youtube
- Udemy
- Stack Overflow
- Programlama dilinin resmi dokümantasyonu.
- W3Schools
- Programlama Kitapları
4. Uzun Vadeli Kazanımlar
Bu kazanımlar hem eğitimsel, hem parasal hem de bilişsel olarak olabilir. Kodlama öğrenmek bilişsel anlamda; insana, “sıralı düşünmeyi” öğretir. Buna algoritma da denir. Daha analitik bir düşünce şekli kazandırır.
İş hayatınızda ise kabiliyetleriniz artar. Bu da cebinize pozitif bir katkı anlamına gelir. İster hobi amacıyla ister de ticari amaçla olsun programlama öğrenmek harika bir süreçtir.
Hemen Başlayın!
Programlama dilinizi seçtiyseniz, kodlamaya hemen başlayabilirsiniz. İlk ihtiyacınız olan şey sabır. Bunun uzun ve emek isteyen bir süreç olacağınız belirtmiştik. Öğrenecek çok şey var. Bazen bir konuyu birkaç kez tekrar etmek zorunda kalabilirsiniz. Veya bir kodu yazdıktan sonra yaptığınız ufak bir hatayı bulmak uzun dakikalarınız hatta saatlerinizi alabilir. Azminiz kırılmasın. Sabırlı olun ve yeniden deneyin, belki farklı bir yol ile ama yeniden ve yeniden. Bu sizin gelişim sürecinize mutlaka birden fazla katkı sağlayacaktır.
Bir diğer ihtiyacınız “geliştirme ortamı” yani editör. Kodları yazacağınız yer tam da burasıdır. Bir programlama dilinin onlarca farklı editörü olabilir. Size en kolay kullanımlı olanını seçmenizde fayda var. Çoğu editör kodların devamını henüz siz yazarken tamamlar. Bu, kod yazarken oldukça kolaylık sağlar. Ayrıca bilmediğiniz kodları da görüp denemenize imkan verir. Yeni başladığınızda bu size oldukça yardımcı olacaktır.
Merhaba Dünya!
Genellikle kodlama öğrenilirken yazılan ilk kod parçalarına merhaba dünya deriz. Klavyeye sarılıp seçtiğiniz programlama dili ile merhaba dünya yazmaya hazırsanız ertelemeden hemen başlayın. “Merhaba Dünya!” yazısıyla karşılaştığınızda aldığınız motivasyon size ayrı bir heves ve heyecan katacaktır.
Umarım bu makale, ilk programlama dilinizi nasıl seçeceğinize dair yardımcı olmuştur. Okuduğunuz için teşekkürler.
Bizlerle iletişim kurmak için iletişim sayfamızı kullanabilirsiniz.
Z Ajans, online verilerden yola çıkarak, alanında uzman ekibi ile hedef odaklı hareket eden bir dijital reklam ajansıdır. Üretimden sağlığa, mobilyadan gıdaya pek çok sektörde önemli müşterilere, web tasarım ve dijital reklam hizmetleri veriyor.