YAZILIM ÖĞRENMEYE HANGİ DİLDEN BAŞLAMALIYIM?

YAZILIM ÖĞRENMEYE BAŞLARKEN?

Çoğunluğu mühendislik olmak ile beraber bu işin okulunu okumamış insanlar bir kere de olsa “Acaba nasıl yazılımcı olabilirim” diye araştırmıştır. Sonra kendilerini forumlardaki o engin tartışmalar içerisinde kaybolurken bulmuşlardır.

JAVA mı öğrensem? C# mı öğrensem? diye araştırmalar günler aylar alabilir, herkese sorulur edilir.
Ben bu karşılaştırmayı şuna benzetiyorum, araba alacağım BMV mi alsam, Mercedes mi diye. İyi de henüz araba kullanmayı bilmiyorsun ki! Yani öncelikle araba kullanmasını öğrenmen lazım, diğer bir deyişle öncelikle programcılık mantığını bir anlaman lazım. Bunun için hemen öyle lüks bir araç almanıza gerek yok.

Asıl konumuz olan programcılık mantığını nasıl öğrenebilirim sorusuna dönelim o zaman. Öncelikle kullandığınız dil bağımsız her dilde yer alan bazı kavramları mutlaka bilmeniz gerekmektedir. Bunlar; değişkenler, koşullar, döngüler vb. devam etmekte. Bu aşamadan sonra bence en önemli ikinci şey algoritma mantığını geliştirmenizde ve maalesef bu biraz da çabalamak ile mümkün yani çok fazla örnek çalışma yapmanız gerekmekte.
Sonrası mı? Sonrası kolay istediğiniz herhangi bir dili öğrenmeniz sadece haftalarınızı alacak artık…

Erol ASLAN
Yazılım Geliştirme Uzmanı

Share