02.05.2013 Views

WM Dergi - 2.SAYI

Geçtiğimiz ay ilk sayısı ile yayın hayatına başlayan WM Dergi ‘ye yoğun ilgi gösteren tüm okuyucularımıza sonsuz teşekkürler. Daha ilk sayısından yaklaşık 50.000 tekil okuyucuya ulaşmayı başaran WM Dergi olarak, bu ilgiyi karşılıksız bırakmamak adına, 2. sayımızda daha çok çalıştık ve içeriğimizi 2 katına çıkartarak tam 80 sayfa olduk.Bununla birlikte abonelik servisimizi yayına aldık, dergi içerisinde abonelikle ilgili detaylı bilgi ve tanıtımları görebilirsiniz.

Geçtiğimiz ay ilk sayısı ile yayın hayatına başlayan WM Dergi ‘ye yoğun ilgi gösteren tüm okuyucularımıza sonsuz teşekkürler. Daha ilk sayısından yaklaşık 50.000 tekil okuyucuya ulaşmayı başaran WM Dergi olarak, bu ilgiyi karşılıksız bırakmamak adına, 2. sayımızda daha çok çalıştık ve içeriğimizi 2 katına çıkartarak tam 80 sayfa olduk.Bununla birlikte abonelik servisimizi yayına aldık, dergi içerisinde abonelikle ilgili detaylı bilgi ve tanıtımları görebilirsiniz.

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Profesyonellik ise her<br />

zaman daha iyi iş ortamı belirli<br />

çalışmalar demektir.<br />

Bunu şöyle düşünebilirsiniz,<br />

ben temelde bir web<br />

tasarımcısıyım. Kullandığım<br />

yazılım ve işaretleme dilleri<br />

temel olarak CSS, HTML, PHP,<br />

MySql, JavaScript. Uzmanlık<br />

alanım ise Actionscript 3.0. Flash,<br />

Flex veya AIR alanında herhangi<br />

bir müşterim proje aldıklarında<br />

uzmanlık alanım olduğu için<br />

benimle görüşüyorlar.<br />

Aldığım işlerin hemen<br />

hemen %60 ından fazlasında ise<br />

yukarıda saydığım platformları<br />

kullanıyorum. Aradaki farka<br />

gelirsek, kimse beni PHP’de<br />

çok iyiyim diye arayıp iş teklif<br />

etmeyecektir. Ama dinamik bir<br />

Flash sitesi yaptığımda ve bu<br />

sitenin arka planını PHP ile<br />

oluşturma kabiliyetine de sahip<br />

olmam gerekir.<br />

Web programcılığı ile<br />

masaüstü programcılığı<br />

arasındaki farklar çok büyük.<br />

Web programcılığında bir alanda<br />

uzmanlaşmış olabilirsiniz ama<br />

diğer alanlarda da gelişmeniz<br />

bazen kaçınılmazdır bazen<br />

gereklidir.<br />

Eğer Flash ve Actionscript ile<br />

çalışıyorsanız muhtemel olarak<br />

aşağıdaki platformlara bir şekilde<br />

ihtiyacınız olacak ve kullanmak<br />

zorunda kalacaksınız;PHP,<br />

MySql, JavaScript, XML, CSS,<br />

HTMLYukarıda sayılanlar web<br />

tasarım ve programlamanın<br />

temelleri sayılır. Belki PHP, Mysql<br />

yerine Asp.net ve Mssql olabilir<br />

ama diğer platformlara da her<br />

halükarda ihtiyacınız olacaktır.<br />

Öğrenim Süreci<br />

Programcılık bir süreçtir.<br />

Bir kitabı okuyarak programcı<br />

olamazsınız, bir kursa giderekte<br />

programcı olamazsınız.<br />

Maalesef üniversite bilgisayar<br />

bölümlerine giderekte<br />

programcı olamazsınız. Umarım<br />

yanlış anlaşılmam, bana göre<br />

programcının gelişme süreci çok<br />

uzundur.<br />

Yani Amerika ve İngiltere’de<br />

yayınlanan ve 24 Saatte Php,<br />

24 Saatte Javasciprt ve benzeri<br />

kitaplardan 24 saatte hiçbir şey<br />

öğrenemezsiniz. 24 Saatte bir dili<br />

öğrenme yeteneğine sahipseniz<br />

zaten o kitaba ihtiyacınız yoktur.<br />

Programcı uzun yıllar sonucu<br />

programcı olur.Bence ideal<br />

süre 7 ila 10 yıl arasındadır.<br />

Bir dili çok iyi öğrenebilirsiniz,<br />

tüm zayıflıklarını, hatalarını,<br />

eksikliklerini, artılarını ama<br />

bu sizi daha iyi bir programcı<br />

yapmaz.<br />

İyi programcı geçmişte<br />

yazdığı kodu beğenmez. Yani<br />

yaptığınız uygulamanın aynısını<br />

5 ay geçtikten sonra tekrar<br />

yapmanız gerektiğini düşünelim.<br />

5 ay önce yazdığınız kod ile yeni<br />

yazdığınız kod arasındaki farka<br />

bakıp eski kodu beğenmeyen<br />

<strong>WM</strong> <strong>Dergi</strong><br />

Türkiye ‘nin En Büyük ve Kapsamlı Webmaster <strong>Dergi</strong>si<br />

kişi iyi yazılımcıdır bence.<br />

Tabii buradaki ana mantık<br />

programcının mantıken<br />

sürekli olarak kendini<br />

geliştirmesidir. Geliştikçe daha<br />

önce yaptığınız hataları görüp<br />

yenileri yapmamaya ayrıca<br />

yeni yöntemlerle kodları daha<br />

kısa yazmaya başlayacaksınız.<br />

Mesela bir yıl önce 800 satırda<br />

yaptığınız uygulamayı bir yıl<br />

sonra 300 satırda yapmak gibi.<br />

Programcılık Üzerine<br />

Eğitimler<br />

Yazılım dilleri ile ilgili<br />

eğitimleri birçok kurumdan<br />

alabilirsiniz. Hangi eğitim<br />

kurumunun daha iyi ya da<br />

daha bilgili olduğu konusunda<br />

tarafsızım.<br />

Ama 1,5 yıl eğitim<br />

merkezinde a dan z ye her şeyin<br />

eğitimini alıp sonra hiç bir şey<br />

yapamayan insanlarla da çok<br />

karşılaştım.Programcılık eğitimi;<br />

eğitimi alan kişiye göre göreceli<br />

şekilde değişir. Kimi 6 ay eğitim<br />

alır ama bilgisi çok az bir şekilde<br />

artmıştır, kimisi 6 aylık eğitimi 4<br />

ayında bırakır çünkü eğitimin<br />

yeterli olmadığını düşünür.<br />

Burada unutmamanız<br />

gereken sizin kişisel<br />

kapasiteniz ve öğrenme<br />

sürecinidir. Eğer kendi<br />

başınıza öğrenebileceğinizi<br />

düşünebiliyorsanız kitap ile de<br />

herhangi bir yazılım diline giriş<br />

yapabilirsiniz.<br />

65

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!