Bir Junior Yazılımcı’nın Gözünden Yazılıma Devamsızlık

Bir insanın yazılıma büyük bir hevesle başlayıp sonra süreklilik gösterememesinin birçok nedeni olabilir. En yaygın sebeplerden biri, beklentilerle gerçeklerin uyuşmamasıdır. İnsan yazılıma başlarken genelde kısa sürede site yapabileceğini, oyun oluşturabileceğini ya da para kazanabileceğini düşünür. Ancak karşısına karmaşık terimler, İngilizce kavramlar ve hatalar çıkınca “Bu kadar zor muymuş?” diyerek motivasyonunu kaybeder.Bir diğer sebep, sonuçların geç gelmesidir. Yazılımda başarı hemen görünmez. Bazen günlerce uğraşır ama sadece “Hello World” yazısını görürsün. Bu da kişiye sanki boşuna uğraşıyormuş hissi verir. Halbuki herkesin geçtiği bu aşama, sabır isteyen bir süreçtir.Bazı insanlar da yanlış yerden başlamanın kurbanı olur. Örneğin HTML öğrenmeden JavaScript’e geçmek, teoriyi bilmeden projeye atılmak gibi hatalar yapılır. Bu durumda “Ben yapamıyorum galiba” düşüncesi oluşur ama aslında sorun kişinin yetersizliği değil, yanlış yöntem seçmesidir.Yazılıma hevesle başlayan birçok kişi çevre desteğinden de yoksundur. Motive eden bir arkadaş ya da grup olmayınca kişi yalnız hisseder ve ilgisini kaybeder. Oysa bir topluluk, hatta küçük bir destek grubu bile devamlılık açısından çok önemlidir.Zihinsel yorgunluk ve duygusal durum da çok büyük etkiye sahiptir. Eğer kişi stresli, depresif ya da anksiyeteli bir dönemden geçiyorsa odaklanmak zorlaşır. Yazılım, sabır isteyen bir uğraş olduğundan, zihin doluyken öğrenme daha da yavaşlar ve kişi fark etmeden uzaklaşır.Bir başka sebep ise kendini başkalarıyla kıyaslamaktır. Sosyal medyada “Ben 3 ayda yazılım öğrendim, şu kadar kazandım” diyenleri görünce moral bozulur. Ancak kimse o insanların başarısız denemelerini göstermez. Bu kıyaslama duygusu motivasyonu bitirir.Son olarak, net bir hedefin olmaması da sürekliliği engeller. “Yazılım öğrenmek istiyorum” demek çok genel bir hedeftir. Oysa “Kedi temalı bir site yapacağım” gibi somut bir amaç olursa, öğrenilen her bilgi o hedefin bir parçası haline gelir ve devam etme isteği artar.Kısacası, yazılıma başlayıp devam edememenin ana nedenleri; gerçeklerle beklentinin uyuşmaması, sonuçların geç gelmesi, yanlış başlangıç, destek eksikliği, zihinsel yorgunluk, kıyaslama ve net hedef eksikliğidir.Özetle:Yazılıma başlamak kolaydır ama devam etmek sabır, doğru strateji ve motivasyon ister. Küçük, somut hedefler koyarak ve destekleyici bir ortam yaratarak bu döngüyü kırmak mümkündür.

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply

    Your email address will not be published. Required fields are marked *