11 Şubat 2011
Son zamanlarda programlamada ve hayatımda daha iyisi olmak için planlar yapmaya başladım. Son çalışma yaptığım projemle ilgili güzel bir plan yaptıktan sonra işlerin ne kadar kolaylaştığını ve kafamın rahatladığını farkettim. Evet iyi bir iş yapacaksanız ve vaktiniz azsa iyi bir plana ve biraz sükunete ihtiyacınız var.
Şimdiye kadar ki Programlama eğitimlerime bir bakalım.
Önce internet kafelerde basit web siteleri kurmaya çalışıyordum. Aklımda şimdi ki kadar çok şey vardı o zamanda. Bilimsel siteler, ticarete girip internetten satış yapmak, çeşitli projeler yapmak vs.. vs.. O zamanlar temel olarak bilgisayarı ve web'i etkin kullanmayı öğrenmeye başladım denilebilir.
Daha sonra yazın çalıştığım parayla bir bilgisayar almıştık. Lise son sınıfa başlamıştım. Yarı zamanlı çalışıp bir web tasarım kursuna gitmeyi planlıyordum ama yarı zamanlı iş bulmak ayrı bir mesele, web tasarım kursuna ve okul derslerime vakit ayırmak ayrı bir mesele. Bir de sevmediğim bir çabuk bunalma huyum var bunalıma kadar götürüyor beni ki dikkatli olmam gerekiyor.
Derken o da ne! İsmek'te yani halk eğitim merkezlerinde web tasarım kursu açılmış. Yolu tuttuğum gibi kayıt yaptırdım ve bir süre sonra sınava girdim. Bilgisayar bilgim iyi olmadığı için sınavı geçebileceğimden şüpheliydim ama ALLAH yine yardım etti ve "sonuncu" olarak girdiğim kurstan öğretmenimin tabiriyle "birinci" olarak çıktım elhamdülillah..
Bu vakitten sonra hırsımı kontrol altına almaya çalışmak ve azimle devam etmek, tembelliğe, miskinliğe çok fazla düşmemek, derin düşüncelerin derinliğinde çırpınıp bunalımdan çıkmaya çalışmak yani nefsimle baş etmeye çalışırmak konusuyla uğraşırken birde programlama öğrenmeye çalışıyordum.
Kurstan sonra öğretmenimin yönlendirdiği staj yerimde çalışırkende kendimi sürekli geliştirmek için uğraşıyordum. Kendimi zorladıkça yeni şeyler öğrendim.
XHTML'i Dreamweaver'ı Photoshop'u PHP'yi temel olarak kursta öğrenmiştim. Tabi şimdi ki yaptıklarımla kurstan sonra ki dönem pek karşılaştırılamaz düzeydeydi ki bu konularda da kendimi geliştirmem gerekti sürekli. CSS'i arkadaşımın gittiği bir web tasarım kursuna misafir öğrenci olarak gittiğimde öğrenmiştim yine temel olarak.
Yıllar önce JAVA kursuna gitmiştim fakat JAVA ile uğraşmamıştım. Hoşuma gitmedi değil fakat ortaya çıkan programlar çok hantal oluyordu. Açıkçası Flash öğrenip EXE'ye çevirmek daha iyi olurdu. Tabi bunu öğrenmek vakit kaybı değildi çünkü elbette bazı programlama temellerini atmış olduk aklıma. Basit muhasebe programları JAVA ile çok şahane olur mesela denemekte isterim ama vakit kalırsa.
Daha sonra C#.NET kursuna gitmiştim. Microsoft'un yazılım dili ortaya çıkarmasından tiksinti duyuyordum. Ücretsiz bir yazılım dili olan C ile Microsoft'un temellerini atan Bill Gates bir de istiyor ki kendi yazılımlarını C# ile geliştirmemelerine rağmen millet bunu öğrensin ki Microsoft'a ve ürünlerine bağımlı kalsın. Bir de aptalca bir şekilde okullarımızda bize Microsoft dayatılmaz mı Amerikan köleliğimiz yetmiyormuş gibi! Yine de "bir sistemi feth etmek için o sistemi iyi bir şekilde bilmek gerekir" demiştim ki başladım kursa...
..demeye kalmadı çok basit işlemler için onlarca satır kod yazmaları, platform bağımlılığı ve Microsoft'un kazandığı devasa paralar gözümde o kadar iğrençleşti ki ücretinin hepsini ödediğim kursu yarıda bıraktım.
Kötü bir kurs merkezine gitmiş olmamında etkisi vardı tabi de napalım ucuz etin yahnisi de anca karın doyursa bari..
Arada bir miktar mikrodenetleyici dersi, bir miktar Almanca dersi, bir miktarda Arapça dersi alarak kendimce temel attım. Törenimize hoşgeldiniz...
Bu süreç 17 yaşımda başlamıştı. Şimdi 21 yaşımdayım. 4 sene olmuş ve bu kadarcık şey yaptığıma üzülüyorum. Gerek maddi imkanlar gerekse iç mücadelelerim bu yavaşlığın temelinde görünebilir. Fakat ben bu olamam. Ben bir İngilizce kitabını alıp elime sonuna kadar öğrenmeden bırakan kişi olamam. Şu yıllar önce aldığım C kitabını bile yarım bırakmışım. Şimdi yanımda duruyor.. Çeşitli C uygulamaları yapmıştım ama tam olarak bitirmemiştim hiç. Bu konuda destek olacak birileri olmaması önemli bir etken fakat pes etmek için geçerli değil yinede...
Dün askeriyeyi aradığımda 2 sene daha erteletme hakkım olduğunu öğrendim. Bu 2 sene içerisinde hem evlilik için para biriktirip hem de elimde ki kitapları en ince ayrıntısına kadar okumayı kafaya koydum. Öncelikli olarak bu C kitabına göz dikmem en temelinden öğrenmek için gerekli yol gösterici bilgilere nihayet sahip olmamadan dolayı ve en baba programlama dili oluşundan dolayıdır. Bunu okumadan C++mış, Phytonmuş, Javaymış, Qtymiş yok. İngilizceyi iyice öğrenmeden de Almancaymış, Arapçaymış, Osmanlıcaymış, İbraniceymiş o da yok.
Velhasıl kelam bu yeni bir devrim!
Haydi bismillah...
0 yorum:
Yorum Gönder