Programcılar uçsuz bucaksız bir dijital okyanusun ‘mimarları’. Bizler için web’de dolaşmayı rahat, sezgisel ve erişilebilir bir deneyime dönüştürüyorlar. Evrensel bir dili nasıl konuşacaklarını biliyorlar ve bu evrensel dil, içinde olduğumuz zamanı anlamak adına son derece gerekli bir bilgi haline gelmiş durumda.
Dünyanın en başarılı kodlama okulları olarak gösterilen ve çok kısa bir süre önce Türkiye’de Sanayi ve Teknoloji Bakanlığı himayesinde, Türkiye Açık Kaynak Platformu bünyesinde faaliyetlerine başlayan 42 Okulları, tüm dünyada olduğu gibi İspanya’da da büyük ilgi görüyor.
42 Okulları’nın İspanya’daki ana sponsoru olarak niteleyebileceğimiz Fundacion Telefonica (Türkiye’deki Türk Telekom muadili kurum) 10 Eylül Dünya Programcılar Günü’nü, kodlama dünyasına giriş yapmak isteyen 42 Okulları adaylarına başarılı bir programcı olmanın 10 temel kuralını hatırlatarak kutladı.
İşte dijital okyanusta başarılı kulaçlar atmak için 10 tüyo!
1- Motivasyonunu bul. Teknolojiye olan ilgi, profesyonel olarak gelişmek ve yeni öğrenme zorluklarıyla yüzleşmek, pek çok insanı programlama dünyasına başlamaya iten ana uyaranlardır. Peki seninki ne?
2- Tabandan başla ve mantığa başvur. Herhangi bir programlama dilini incelemeden önce, bu dünyada çalışabilmek için mantıksal akıl yürütme becerileri kazanmak gerekir. Bunu yapmak için ilk adım ‘Programlamanın Temelleri’ gibi bir kurs olabilir. Internet’te çevrimiçi ve ücretsiz bazı seçenekler bulabilirsin.
3-Programlara ve sistemlere aşina olmak önemlidir. Programlamanın temellerini özümsedikten sonra, kullanacağın bilgisayarın işletim sistemine ve diğer iş araçlarının yönetimine alışmak gerekir. Zamanını optimize etmek ve tüm dikkatini programlama görevine odaklamak istiyorsan bu, geçmen gereken önemli bir aşamadır.
4- Pratik yap, hem de bol bol ! Programlama sürekli bir deneme yanılmadır ve egzersiz daha iyiye ulaşmanın tek yoludur. Programlama ile ilk temas için, kolay ve eğlenceli kaynaklar aracılığıyla programlamayı eğlenceli bir şekilde öğrenebilirsin.
5- Takım çalışması çok değerlidir. 42 kampüsleri, aynı zamanda senin gibi öğrenen insanlarla birlikte olmak için mükemmel bir yer. ‘Birbirinden öğrenme’ yöntemi sayesinde öğrenciler bilgi arayarak ve paylaşarak birbirleriyle işbirliği yaparlar ve bu da yapıcı tartışmalara ve üretken argümanlara yol açar. Bu sayede bilgi farklı kaynaklardan gelir ve güncelliğini kaybetmez. Ayrıca projeler emsaller arasında değerlendirilir. Fikir alışverişinde bulunmak ve birlikte öğrenmek için daha iyi bir fırsat olabilir mi?
6- Çalıştığın konuları ve zihnini iyice düzenle. Problem çözme becerileri, enlemesine düşünme ve öz yönetim, 42 öğrencilerine göre programlamaya başlamak için en önemli üç yetkinliktir. Bu yetkinlikler sayesinde değişen ortamlara hızlı adapte olabilen bir profesyonel olma yolunda ilerleyebilirsin.
7- Sakın koşma! 42 öğrencisi Xabier, zaten bilinen bir dilde programlanacak her şeyin eylem ve davranış mantığını yakalamanın çok önemli olduğunu, böylece programlamaya başladığında bu mantığın sadece programlama diline çevrilmesi gerektiğini söylüyor. Acele etme, mantığa odaklan.
8- Hayal kırıklığıyla başa çıkmayı öğren. Kimse bu yolun kolay olduğunu söylemiyor. Sayısız başarısız girişimden, ekran karşısında geçirilen saatler ve sayısız kahveden sonra, yazdığın kodun herhangi bir bölümündeki en küçük hata geri kalan hiç bir şeyin çalışmamasına neden olur. Olsun, bu da son derece değerli bir bilgidir. Hem zaten hatalar onlardan ders çıkarmak için vardır!
9- En iyi programlama dili… Java mı? Phyton mu? C mi? Aslında buna verilecek doğru bir cevap yok, cevap hedeflerine ve ihtiyaçlarına bağlıdır.
10- Sakın pes etme! 42 öğrencisi isen azim, kodlama öğrenmeye devam ederken en iyi arkadaşın olacak!
Orijinal yazının linki:
https://www.fundaciontelefonica.com/noticias/consejos-aprender-programacion-facil/