WM Dergi
WM Dergi
Türkiye ‘nin En Büyük ve Kapsamlı Webmaster Dergisi
Ama
tek
başınıza
öğrenmek yerine bir grupla
öğrenip sıkıştığınızda sormak
istiyorsanız kurstaki eğitim sizin
için faydalı olabilir.
Benim kişisel fikrim öğrenme
süreciniz için iyi olanı belirleyip
onu yapmanız ama bu süreci
belirlerken de gerçekçi olmanız
gerekli. Bir kursa gittiğinizde
ya da bir kitap aldığınızda
kurs bitiminde veya kitabı
bitirdiğinizde o yazılım diline
hakim olamazsınız. Bu sadece
başlangıçtır, devamı getirmek
ise ancak ve ancak pratik ile
mümkündür, çünkü teorikte her
şey basittir pratikte ise gerçek
problemlerle karşılaşır ve kendi
kendinize sorular sormaya
başlarsınız.
Bu soruları bazen kendiniz
bazen başkası çözer ama sorun
size ait olduğu için bir dahaki
sefere çözümü daha kolay olur.
Ki bence bu gelişmenin temel
sürecidir.Bence bir yazılım
dilini öğrenmek için aşağıdaki
aşamaları yapmanız gerekli;
- Öğrenmek istediğiniz dil
ile ilgili gerekli araştırmalar
yapın, dilin yapısı, çalışma
şekli, örnekler, kaynaklar, bu
konu hakkında yazanlar, soru
sorabileceğiniz yerler, forumlar
vb.
- Eğer öğrenmek istediğiniz
dilin bir programı/ara yüzü var
ise (Actionscript : Flash, Flex –
66
Türkiye ‘nin En Büyük ve Kapsamlı Webmaster Dergisi
Asp.net : Dreamweaver, Visual
Studio – PHP : Php Designer,
Dreamwevaer) gerekli olan ara
yüzü öğrenmek.
Çünkü öğrenilen bilgilerin
kaynağı sorunun çözümüdür. Bu
aşamada arkadaşlarınızdan veya
forumlardan yardım alabilirsiniz.
- Dilin söz dizim ve ana
yapısını öğrenmek: nasıl yazılır,
nelere dikkat etmeniz gerekir,
büyük-küçük harf duyarlımıdır
vb.
Eğer kitap varsa ilgili
konuların üzerinden tekrar
geçerek nerde hata yaptığınızı
bulmaya çalışabilirsiniz.
- Eğer kursa gidiyorsanız
gittiğiniz kurs size gerekli
gördüğü temelleri verecektir.
Büyük ihtimalle kurs size kitap
tavsiyesinde de bulunacaktır.
Eğer kitap seçiminde özgürseniz
alacağınız kitapta karşılaştırma
yöntemiyle hangisinin sizin için
iyi olduğunu düşünüyorsanız
onu almanızı tavsiye ederim.
Bir yazılım dilini tamamen
öğrenmek ve uzmanlaşmak
uzun bir süreçtir.
- Eğer kitap aldıysanız,
aldığınız kitapta sizin için gerekli
olan bilgileri seçerek kitabı
okumanız. Mesela Actionscript
öğrenmek istiyorsanız, ilk
öğrenmeye
başladığınızda
Bitmap
bilgisine
ihtiyaç
duymayacaksınız. Bu bilgi ilerisi
için mutlaka gereklidir ama ilk
olarak bu tarz bir bilgiye ihtiyaç
yoktur. Veya PHP öğrenmek
istediğinizde ilk başlangıçta
Zend Framework’u öğrenmenize
gerek yoktur.
- Dilin temellerini aldıktan
sonra pratikte geliştirme
yapmanız gerekli. Geliştirme
aşamasında size en çok
yardımcı olacak kaynak ise sizin
yaşadığınız sorunlar olacaktır.
Kapanış
Süreç uzun olduğundan
bu süreci etkileyen etken
sayısı da hayli da çoktur. Ama
bunların en önemlisi çalışılan iş
yeridir. Çalıştığınız yerin yapısı
sizin kendi alanınızda nasıl
ilerleyeceğinizi belirler.
Eğer
çalıştığınız
işyerinin sizin için yeterli
olmadığınız ve daha iyi bir
yerde
çalışabileceğinizi
düşünüyorsanız benim tavsiyem
bunu yapmanız. Web tasarım ve
programlama ülkemizde hala
tam olarak hak ettiği değeri
almış bir iş değil. Bunun en
büyük sebebi de bence kendi
ülkemizin insanı.
Öyle ki maalesef hala
ai