"Site şu an hala tasarım halinde aksaklıklar için kusura bakmayın."

web_programcisi.gifİnternet teknolojileri o kadar hızlı gelişiyor ki her gün yeni yeni trendler ortaya çıkıyor. Özellikle bir Web2.0 fırtınasıdır esip gidiyor. Ben de uzun zaman boyunca bu gelişimleri sadece kale arkasından bir izleyici olarak takip ettim. Ama artık sadece bir seyirci olmayıp sahaya çıkmaya karar verdim.

Aslında bu kararım daha yeni verilmiş bir karar değil. Yaklaşık bir buçuk sene önce web programlama alanında gerçekten iyi bir arkadaşla ürün arama ve fiyat karşılaştırma motoru yapmaya çalıştık. Arkadaşın engin tecrübelerine güvenerek girişmiştik bu işe. Ben işin planlama kısmını yapıyordum o ise yazılım kısmını. Gel zaman git zaman bizim bir ay süre biçtiğimiz proje üç ayda hala sonuçlanmadı. Sonrasında benim gerçekten inandığım bu projeye beraber yola çıktığım arkadaşımın projeye benim yarım kadar bile inanmadığını anladım ve projeyi bir daha açmamak üzere rafa kaldırdık. Evet mezuniyet sonrasında üç ayım gitmişti bu uğurda ama bana çok şey öğretmişti en önemlisi de yola çıktığım insanı çok iyi seçmeyi.

Çevremde o kadar çok yazılımcı var ki ama her biri nedendir bilmem web işine soğuk bakıyor. En yakın 10 arkadaşımı sıralasam listede en az 3-4 tane bilgisayar mühendisi çıkar ama hiç birini web alanında bir şeyler yapmaya ikna edemedim. Ben de baktım bu iş böyle olmayacak kolları sıvayıp ve işin mutfağına girmeye karar verdim. Zaten aldığım Elektrik-Elektronik mühendisliği eğitimi nedeniyle temelim yeterince sağlam. Öğrencilik boyunca Pascal, C, Matlab ile bilgisayarda veya mikroçipler üzerinde çeşitli uygulamalar geliştirdim. Yani yazılım tamamen yabancı olmadığım bir alan değil. Ancak nesne tabanlı uygulamalar ve web programlama konusuna çok yabancıydım ve kendimi bu konuda geliştirmem gerekiyordu.

Başlangıç olarak Microsoft’un .Net’ini seçtim. C#, ADO.Net, ASP.Net, XML,SQL, HTML, CSS derken orta seviyeli bir portalı tek başıma yapabilecek hale geldim ama kafamdaki projeleri gerçekleştirmek için hala çok yol kat etmem gerekiyor. Kendimi geliştirmek istediğim diğer konular ise kendi başıma orta seviyeli görsel tasarımlar yapabilmek için Photoshop, açık kaynak furyasından yararlanabilmek için PHP ve MYSQL, ayrıca hızlı portal uygulamaları gerçekleştirebilmek Joomla, Mambo, Drupal gibi popüler içerik yönetim sistemleri.

Tüm bunları bir tabloya dökersek durum böyle
C#, ADO.Net, ASP.Net, XML,SQL, HTML, CSS —-> Orta
PHP, MYSQL, Javascript, PhotoShop, Joomla, Mambo, Drupal —-> Başlangıç

Amacım ilk başta başlangıç aşamasında olduğum PHP, MYSQL, PhotoShop, Joomla, Mambo, Drupal’ı orta seviyeye taşımak. Joomla, Mambo, Drupal gibi içeik yönetim sistemlerinde çok fazla zorluk çekeceğimi düşünmüyorum. Yerel Server üzerinde kendimi geliştirmem mümkün zaten Cms’lerle ilgili özellikle bu üçü hakkında internette fazlasıyla kaynak, tema ve eklenti mevcut. PhotoShop konusunda zaten çok fazla bir beklentim yok kendi çapımda ufak tefek tasarımlar yapabiliyim yeter. PHP ve Mysql konusunda henüz sadece birkaç başlangıç seviyesinde kitap okumaktan başka hiç bir girişimim olmadı ama onların da başlangıç aşamasında ve orta aşamada bana çok fazla zorluk çıkaracağını sanmıyorum.

İşte durum böyle ne dersiniz sizce benden web programcısı olur mu?



Bu yazıyı okuyanlar bir de şunlara göz attı

“Sizce Benden Web Programcısı Olur Mu?” için 5 Yorum

  1. Gereksiz | Thu Oct 2007 at 23:26

    Bir işletme öğrenci olarak diyebilirim ki web tasarımcılarının geleceği parlak, bu yüzden iyi bir yoldasın, ama bu iş için kod yazmak yetmiyor, sitenin görsel tasarımı da önemli… yani demek istediğim; web tasarımı biraz da sanatçılık istiyor. Photoshop’u ihmal etme;)

  2. Umut Muhaddisoğlu | Fri Oct 2007 at 07:13

    Çok farklı bir eğitim sonrası tamamen ilgimi çektiği için kod yazmaya başladım. Sürekli düşünmeyi sağlayan çok dinamik ve eğlenceli bir hobi/iş.

    Bu işe baştan başlayanlar ve sonradan öğrenenlerin farklı avantajları olabiliyor. Bir taraf çok teknik düşünürken diğer taraf daha pratik bakabiliyor..

    Ancak tabiiki her alanda iyi olmak çok zor hem grafik hem yazılım derken belki de uygulamaları geliştirirken kişiler çok vakit kaybedebiliyor.

    Soruya gelince: sonsuz bilgi gerektiren bir işte istekli olmak yeterli bana kalırsa.

  3. firstthumb | Mon Oct 2007 at 08:54

    Bence istedikten sonra olabilirsin. Ama gerçekten web teknolojileri durmak bilmeyen bir ilerleme içerisinde. Hergün yeni birşeyler çıkıyor. Eğer bunları araştırmaktan sıkılmayacak ve bıkmayacaksan sende iyi bir web geliştiricisi olabilirsin.

  4. yourself | Sun Oct 2007 at 00:38

    Bu sorunun cevabini zaten siz bu ise baslamakla vermissiniz..Ben buna soru demem ancak ve ancak sondaki ve bastaki kelimeleri attiginizda, ileride guzel seylere imza atacaginiza inandigim ,kendinize guveninizin oldugunu gosteren ve nihayetinde ifade etmek istediginiz olumlu bir cumleye varmis oluruz.. Basarilarinizdan haberdar olmak isterim..Yolunuz acik olsun.

    Hayirli teskereler..

  5. cytokine | Fri Dec 2007 at 16:43

    ben bilgisayar mühendisliği birinci sınıfta okuyorum bu yazdıklarını okuduğum sırada pazartesi teslim etmem gereken c de dosya okuma yazma ile ilgili çok geniş kapsamlı bir ödevim vardı(bu arada gunlerden cuma) ve emin ol çok zor durumdayım:

İçinde Kalmasın Sen de Yorumunu Yazıp Gönder


Bu yazıyı okuyanlar bir de şunlara göz attı