Yazılıma Nerden Başlamalı?
- Meryem Alay
- 20 Tem 2024
- 2 dakikada okunur

Bodrum
Son on yılın en popüler sorusunun cevabını bir de benden almak ister misiniz? Öncelikle bu soruya farklı ortamlarda farklı cevaplar verdiğimi itiraf etmeliyim. Verdiğim cevaplar o zamanki düşüncelerimi yansıtıyor. Geldiğim son noktada, bu sorunun en iyi cevabını bulduğuma inanıyorum. Unutmayın bu yazı benim şu anki bakış açımı yansıtıyor, gelecekte her şey değişebilir :)
Eğer yazılımla ilgili hiç bir şey bilmiyor olsaydım ve bir yol haritam da olmasaydı, işe önce bir proje hayali kurarak başlardım!
Gözünüzü kapatın ve bir hayal kurun. Nasıl bir proje yapmak isterdiniz. Twitter, Facebook gibi bir şey mi? Ya da aklımda efsane bir mobil uygulama fikri var, onu yapsam parayı bulcam mı diyorsunuz? Bir düşünün fırsatınız olsa, nasıl bir ürün ortaya koyardınız?
Eğer hayalini kurduğunuz bir proje fikrini bulduysanız, işin büyük kısımlarından birini halletiniz demek. Şimdi işin diğer bir büyük kısmına geldik, bu işi nasıl yapacaksınız? Projeniz mobil ise mobil uygulama, web ise web, nasıl yazılır bununla ilgili kaynaklardan biriyle yola başlayabilirsiniz. Bakın hangi dil, hangi framework vs diye vakit kaybetmenin hiç bir anlamı yok. Sizin hedefiniz projeniz unutmayın. Öğrendiğiniz her şeyi projenizde uygulayacaksınız. Öncelikle kendinize bir örnek proje bulmanız, işleri kolaylaştıracaktır. Oradan esinlenerek, sizde bir benzerini yapabilirsiniz. Her gün projeniz için bir şeyler yapmak asıl hedefiniz olmalı. Bir sonraki aşamada ne öğrenmeniz gerektiğini projenin ihtiyacına göre belirlenecek. Ön yüz bittiyse, backend nasıl yapacaksınız? Nasıl deploy edeceksiniz? Öğrenilmesi gereken şeyler ardı ardına kendini belli edecek.
Günün sonunda ortaya çıkardığınız ürün sizi yazılım alanında bir noktaya taşıyacaktır. Emin olun bir şirkette işe başladığınız da, projenin bir çok kısmına dokunmadan sadece bir noktada ilerleyebiliyorsunuz. Ama unutmayın dükkan sizin! İstediğiniz yeri, istediğiniz gibi yapacaksınız. Ayrıca ön yüzden, kurulumuna kadar siz yapacağınız için, hangi alandan daha zevk aldığınızı anlama fırsatınız olacak.
Projenizi bir noktaya kadar getirdikten sonra çeşitli yollarla ilerleyebilirsiniz. Projenizi referans olarak kullanıp, istediğiniz alanda iş bulabilirsiniz. Ya da projenizi başka bir boyuta taşıyıp, kendi işinizi kurabilirsiniz. Ya da buradan aldığınız tecrübeyle, başka bir projeye başlayabilirsiniz.
Burada konuya bir parantez açmak istiyorum. Eğer bu benim yolum olsaydı, benim bu noktada bir sonraki hedefim, bu işten nasıl para kazanabileceğimi düşünmek olurdu. Günün sonunda yazılımcılık para kazanılmak için yapılan bir meslek, benim için daha fazlası değil. Projemden nasıl para kazanacağım diye düşünmek, aslında işin pazarlama kısmı ki bu da bana başka bir alanda tecrübe sağlayacaktır.
Buradaki temel nokta, hayalinizi kurduğunuz bir proje olması. Sizi her gün bir şeyler yapmaya iten bir hayal olduğunu unutmayın. Hayalinizi her gün hatırlayarak motivasyonunuzu diri tutun.
Yazının başında, yazılıma yeni başlayanların izlemesi gereken bir tavsiye gibi başlasam da, bir süredir sektörde olup tam olarak istediği noktaya gelememiş kişiler içinde çok faydalı bir yol olduğuna inanıyorum.
Hayaller ve doğru planlamanın başaramadığı bir şey yok! Bunu hatırlatıp, yazıya burada son veriyorum.
.png)




Yorumlar