Yazılımda Sadece İzlemek ve Ayrılması Gereken Süre

Yazılımda Sadece İzlemek ve Ayırılması Gereken Süre
Bilinmeyen Bilişim Kitabı

Bir kardeşimizin yazılımcı olmak için sadece izleyerek öğrenme ve yazılıma ayrılması gereken süre hakkında sorduğu soruyu cevaplıyoruz.

SORU:

Selam KodçuHerif. Şimdi öncelikle fazlasıyla yazılıma meraklıyımdır ve ben doğduğumda abim beni kıskanmasın diye ona bilgisayar alındığı için onunla beraber büyüdüm. Küçükken sürekli kendi oyunumu yapçam kendi oyunumu yapçam falan diye bağırınırdım. Her neyse zaman geçti büyüdük. Şimdi yazılım derslerini sürekli izliyorum araştırma yapıyorum ama bu işi uygulamalı olarak yapmıyorum. Mesela sadece yarım saatlik bir java eğitim videosu izliyorum ama uygulama yok. Sonra diğer derse geçiyorum. Şimdi bunun bana faydası olur mu ilk baş buna cevap verir misin ? Asıl sorumsa şu : 1-2 olaydan dolayı şuanlık çalışamıyorum ve her geçen zamanın yazılım konusunda benim zararıma olduğunu düşünüyorum. Peki doğrumu düşünüyorum daha yaşımda küçük sayılır. Şimdiden başmamam benim ileride sıkıntıma olurmu ? Veya küçük küçük parça parça günde 25-30 dk çalışarak bi projeme yapmayamı çalışmalıyım ? Yoksa dersleri izlemem dahamı faydalıdır ? Teşekkürler …

CEVAP:

Sadece İzleyerek

Yazılım ÖğrenmekBu zamana kadar ki makalelerimde yazılım öğrenmek konusunda herkesin farklı kaynaklardan öğrenebileceğini belirtmiştim. Bazıları konusunda başarılı olurken bazıları görsel eğitim site vesilesi ile kolay öğrenebilir. Bu yüzden hiç bir zaman “kesinlikle şununla öğrenebilirsiniz” demedim ve kesin konuşmadım. Fakat kesin olarak söyleyebileceğim bir şey var, o da yazılım dili öğrenmek sadece bakarak olacak bir şey kesinlikle değildir.

En basit örnek; arabanın şoför koltuğunun yanına oturun. İstediğiniz kadar şoförü izleyin. Direksiyona oturur oturmaz o arabayı sorunsuz kullanamazsınız. Mutlaka uygulamanız gerekir.

Bende yazılıma başladığım dönemde aldım görsel eğitim setini, açtım, geçtim yatağa, film izler gibi izlemeye başladım. Bir kaç saat izledim, uygulamadan anlamaya çalışmaktan salak gibi oldum. Neticesinde de “izleyip öğrendiklerini uygula bakalım ne öğrenmişsin” deseler tek bir satır kod yazamazdım.

Bu nedenle kesin olarak konuşabilirim ki yazılım öğrenmek istiyorum diyorsan kesinlikle bakmakla kalmamalı ve uygulamalısın.

Yazılım Geliştirme ve Öğrenme İçin Ayrılması Gereken Süre

Bir yazılım geliştirme ve öğrenme süreci çok ciddi vakit alır. Öyle ki yazılımcıların en büyük sorunları arasında uykusuzluk gelir. Çünkü esnasında bazen küçük bir sorun halletmek yada küçük bir düzenleme yapmak bile çok ciddi vakit alabilir.

Bazı makalelerimde buna örnekler vermişliğim var. Örneğin ben bazen bir proje için günde 18 saat bilgisayar başından hiç kalkmadan, yeme içme gibi temel ihtiyaçlarımı gidermeden yazılım ile uğraştığım günleri biliyorum. Bu nedenle yazılım çok ciddi emek ve vakit isteyen bir süreçtir. Yani hobi gibi, günde yarım saat yada 1 saat ayırarak öğrenmenin neredeyse imkanı yoktur.

SONUÇ

Son olarak yazılım öğrenmek için başlama yaşı diye bir şey olduğunu düşünmüyorum. Neticede herkesin kapasitesi farklı. Okuma yazmayı öğrendikten sonra kapasiteye göre yazılım öğrenmek istiyorum diyen herkesin yazılım öğrenebileceğine inanıyorum. Bu nedenle her geçen vakit kayıp olduğu gibi zararın neresinden dönülürse de kardır. 😉

Ayrıca bir makalemde yazdığım bir özlü sözü tekrar yazıcam: Bakmakla yazılım öğrenilseydi, kediler de kasap olurdu =)

Bilinmeyen Bilişim Kitabı
  • Ercan

    “En basit örnek; arabanın şoför koltuğunun yanına oturun. İstediğiniz kadar şoförü izleyin. Direksiyona oturur oturmaz o arabayı sorunsuz kullanamazsınız. Mutlaka uygulamanız gerekir.” Belki inanmazsınız fakat araba sürmeyi izleyerek öğrendim. Debriyajın mantığını 10 dakika dur-kalk yaptıktan sonra anladım. 3. sürüşümde şehirlerarası yolculuğa başladım 🙂

    Not: KodçuHerif hariç bunu okuyanların çoğu “O kadar basit mi araba kullanmak ?” diyebilir fakat araba kullanmak ciddi iştir en ufak hatanızda hayatınızdan olabilirsiniz, hayatınız mahvolabilir yada birisinin hayatını sonlandırabilirsiniz. Araba kullanırken 2 kere düşünün, DİKKAT EDİN !

    • B.K.T

      Yazılımıda izleyerek öğrenebilirsiniz demek ki 🙂 İyi izleyerek öğrenmeler Ercan Bey :))