Why Not ? a deep breath and let yourself fall out of life

29Ağu/081

Bir şeylere başlamadan önce:

Biz programcılar yeni bir dil öğreneceğimiz de öncelikle syntaxlara bakarız, ardından tanımlayıcılar, operatörler, fonksiyonlar diye uzar gider ama öncelikle ilgili programlama dilinin ana temel taşları hakkında bilgi sahibi oluruz. Genel olarak sıkıcı olan, bir şeyler üretmeden geçen sıkıcı çalışma zamanlarıdır. Bu sebeble "uygulamada öğrenmeyi seviyorum" cümlesiyle birlikte benden ders almaya gelen bir çok insan oldu. Çoğu ise öncelik ile teoride öğrendi önce izledi öğrendi, uyguladı ve öğrendi.

Yeni, bilgisayar konusunda programlama ya başlayan insanların genel olarak nereden başlayacaklarını bilememeleri, forumlarda ve benzeri yerlerdeki insanların direkt kodları ellerine sunmaları ve benzeri şeyler kişilerin öğrenme sürecini hem yükseltti hemde zorlaştırdı. Yeni başlayan insanlar ise heveslerinden dolayı Kalemi kullanmayı bilmeden, alfabeyi yazmaya çalıştılar. Değişkenin tam anlamını bilmeden objeleri kullanmaya başladılar.

Her zaman için bir şey kullanmadan önce el kitabına bakın, bir TV olabilir, bir araba veya bir fotoğraf makinası herhangi bir şey size daha fazla bilgi katacaktır o cihaz ve konu hakkında.

Bu noktada bir kaç tavsiyem mevcut:

  1. İngilizce'nizi geliştirin: İngilizce Internet'in temel yapılarından biri olmuş durumda, tabiki "Blog" yerine "Günce" demeyi tercih ediyorum ama programlama dilinizde If yerine Eğer kullanamıyoruz veya foreach yerine herbiriiçin gibi bir kullanım tarzı yok hiç bir dilde ve her dilin Manual'i genel olarak İngilizce, Türkçe'ye çevirimiz Mevcut olsa bile güncel değil.
  2. El Kitaplarını okuyun: El Kitabı(Manual) sizin birincil yol göstereninizdir. Her şeyi sorabilir, her fonksiyon, her türlü tanımlama ve yöntem hakkında bilgi sahibi olabilirsiniz.
  3. El Kitablarındaki yorumları okuyun: El Kitablarındaki yorumlar size bazı zamanlarda bulamadığınız yöntemleri verecektir, Munuallere dökümante edilmemiş kullanım biçimleri ve benzeri yöntemleri size sunacaktır.
  4. Viki Gezinin: İlgili terimlerin vikilerini gezin Interface, Abstract, Final, Public, Protected gibi terimlerin ne için kullanıldığı hakkında bilgi edinebilirsiniz.
  5. IDE Kullanın: Notepad ile yazmış olduğunuz, kodlarda Debug(hata ayıklama) yapmanız gerçekten uzun zaman alacaktır, çeşitli IDE ler kullanabilirsiniz, ben PHP için Zend Studio For Eclipse kullanmaktayım daha öncesinde onun babası olan PDT kullanıyordum. Hangi dili öğrenmek istiyorsanız O dilde en çok tercih edilen IDE 'yi kullanmak zorunda değilsiniz, sizin için gerekli olanı kullanın.
  6. Çok çalışın, Yeni şeyler deneyin: Şu an ki öğrencim olan İbrahim Erol'un iletisinde yazan iletiyi çok sevdim sizin ile paylaşmak istiyorum:

Bilginin Efendisi Olabilmek İçin, Çalışmanın Esiri Olmak Gerekir.

Eğerki bir programlama dilini öğrenmek istiyorsanız temelinizi çok sağlam atın, bir bina gibi veya dans etmek gibi. Dans'ta temel adım çok önemlidir. Temel adımızı ne kadar iyi atarsanız ve ne kadar çok doğru temel adım üzerine çalışır iseniz o kadar iyi olursunuz.

Teşekkürler,

Murat BEŞER

Yorumlar (1) Geri izlemeler (0)
  1. Değerli Hocam;

    ilk öncelikle bana vermiş olduğunuz emeklerinizden dolayı sonsuz teşekkürlerimi bir borç bilirim size… sizin sayenizde PHP üzerinde ilerliyorum anlamını zamanında bilmedigim ve her zaman merak ettigim bir programlamayı sizlerin destegi ile ilerletmekteyim..Ayrıca kişisel iletimde yazan bir yazıyı buraya taşımışsınız ve bu beni çok mutlu etti. Başarılarınızın devamını diler saygılarımı sunarım…

    İbrahim…


Yorum gönder.


Geri izleme yok.