Y­a­z­ı­l­ı­m­ ­D­i­l­l­e­r­i­n­i­ ­Ö­ğ­r­e­n­m­e­y­e­ ­B­a­ş­l­a­m­a­y­ı­ ­D­ü­ş­ü­n­ü­y­o­r­s­a­n­ı­z­ ­D­a­h­a­ ­Y­o­l­u­n­ ­B­a­ş­ı­n­d­a­y­k­e­n­ ­B­u­ ­B­a­s­i­t­ ­H­a­t­a­l­a­r­ı­ ­Y­a­p­m­a­y­ı­n­!­

Y­a­z­ı­l­ı­m­ ­D­i­l­l­e­r­i­n­i­ ­Ö­ğ­r­e­n­m­e­y­e­ ­B­a­ş­l­a­m­a­y­ı­ ­D­ü­ş­ü­n­ü­y­o­r­s­a­n­ı­z­ ­D­a­h­a­ ­Y­o­l­u­n­ ­B­a­ş­ı­n­d­a­y­k­e­n­ ­B­u­ ­B­a­s­i­t­ ­H­a­t­a­l­a­r­ı­ ­Y­a­p­m­a­y­ı­n­!­

Kitaplardan ve videolardan çok ilerleme kaydedemeyenler buraya, yazılım eğitmeni olarak sizlere, yazılım dili öğrenirken çok sık yapılan hataları ve çözümleri anlatacağım.

Tabii ki yeni bir işe kalkıştığımızda zorlanmamız ve hatalar yapmamız kadar normal bir durum yoktur. Önemli olan, bu zorlukları ve hataları aşabilmek ve tekardan yapmamaktır. O zaman bakalım neymiş bu hatalar:

Maalesef ülkemizde birçok meraklı ve azimli genç arkadaşımızın İngilizce bilgisi zayıf olduğu için yazılım dillerindeki kavramlar da yanlış anlaşılır ve anlamından farklı yorumlanır. Bu da hataya yol açar. Bunun önüne geçebilmek için İngilizcenizi geliştirmeniz gerekir.

Tabii ki internetin gücü sayesinde bugün İngilizcenizi çok kolay bir şekilde geliştirebilirsiniz. Peki nasıl? Kullanabileceğiniz kaynaklar:

Bugün yaptığımız her işte bir algoritma bulunmaktadır. Algoritma, var olan problemi çözmek amacıyla yaptığımız işlemlerin sırasıyla çözülmesidir. Yazılım dillerini öğrenmeye başlayan birçok arkadaşımız, algoritma kavramını yeterli düzeyde öğrenmezler ve sıkıntı yaşarlar

Bu sebeple, algoritma konusunun iyi bir şekilde öğrenilmesi gerekir. Yeni başlayan arkadaşlarımız, algoritma konusunu öğrenirken aynı zamanda öğrenilmesi kolay olan Python yazılım dilini de öğrenebilirler.

Bugün bilinen tüm yazılım dilleri, belli bir problemi ortadan kaldırmak ve belli bir alandaki iş yükünü mantıklı kullanmak amacıyla oluşturulmuştur. Örneğin C++ yazılım dili ile elektronik kartlar kodlanabilirken, Javascript yazılım dili ile web sayfaları yapılabilmektedir. Bu sebeple her yazılım dilinin kendine özgü ve kolaylık sağlayan alanları bulunmaktadır. Bu alanları iyi seçmeli ve hedefleriniz doğrultusunda kullanabileceğiniz yazılım dilini öğrenmelisiniz.

Bir yazılım dilinin öğrenilebilmesi, aylarınızı hatta zaman zaman 1 yılınızı alabilir. Bu yüzden acele etmeden konuları iyice kavrayarak hareket etmeli ve hevesinizi kırmamalısınız.

Her birimiz birbirimizden farklı ve özeliz. Kimileri bir konuyu çok kolay bir şekilde öğrenirken bir başkamız ise farklı bir konuyu çok kolay bir şekilde öğrenir. Özellikle yazılım dili öğrenilirken de kıyaslamalar çok yapılıyor.

Kendi yaşıtınız, sizden küçükler ve sizden biraz daha büyükler size göre daha iyi ve kolay bir şekilde yazılım dillerini öğrenebilirler. Unutmayın, yolun sonunda her daim pes etmeyen ve azimli olan kazanır.

Yazılım dilini öğrenirken o dilin belirli bir temeli ve kuralları mevcut. Bu temel ve kuralları kullanarak proje geliştirmediğinz durumda elde ettiğiniz bilgiler yok olmaya başlar.

İlk olarak sıfırdan bir proje düşünmek ve geliştirmek zorunda değilsiniz. İnternette, öğrendiğiniz yazılım diliyle geliştirilmiş birçok proje mevcut. Proje başlıklarını inceleyin ve kendi stilinizle projeyi yeniden kodlayın. Takıldığınız yerde ise oluşturulan projedeki kaynakları inceleyin.

İLGİLİ HABER

TIME Dergisi, Türk Yazılımcıların Eşi Benzeri Görülmemiş Seferberliğini Yazdı: Olayların Ucu Elon Musk'a Bile Dokunuyor

İLGİLİ HABER

Türkiye'de En Çok 'Yükselen' Meslekler Açıklandı (Yazılım Şart)

Popular Articles

Latest Articles