Kodlama korkusu olan çoğumuzun başarısız olma korkusu vardır.
Henüz bir programlama dili öğrenmeye başlamamış olsak bile, anında başarısız olacağımızı düşünüyoruz.
Neden böyle düşünüyoruz?
Bunun birkaç nedeni olabilir:
- Bunun çok zor olduğunu düşünüyoruz.
- Kodlamamız gerekmediğini düşünüyoruz.
- Çok geç olduğunu ve çok yaşlı olduğumuzu düşünüyoruz.
Ama gerçekle yüzleşelim. Hepsi sadece bahane. Ve her bahanenin ardında bir başarısızlık korkusu saklıyoruz. Bizi dizginliyen ve durduran budur.
Aklımızda başarısız olacağımızı düşündüğümüzde asla hiçbir şeye başlamayacağız.
Kendimize, "Başarısız olursam neden bir şeye başlarım?" Başlamak için hiçbir nedenimiz yok çünkü başaramayacağımızı düşünüyoruz. Bu yüzden programlama korkumuz var. Başaramayacağımızı düşünüyoruz.
Bunun üstesinden gelmek için beyninizi başarıya yeniden programlamalısınız.
1.Kodlama yeteneği mevcut değil
Çoğu insan yetenekleri yıllarca pratik yaparak yanlış yönlendirir. Ortalamanın üzerinde sonuçlar gördüğümüzde her zaman “Bu kişi yetenekli” deriz. Aslında, bu kişi erken yaşlardan itibaren çalışmaya başlamıştır.Yapmanız gereken şey pratiğe başlamaktır. Her gün yalnızca 30 dakika kodlamaya başlayın. İlk başta ne kadar kod yazdığınız önemli değil, sadece yapmaya başlamanız gerekiyor.
2. Dili değil, sorunu seçin
Kodlama yolculuğuna yanlış adımdan başlar. Önce programlama dilini seçtiler. Ama bir problemle başlamalısın.Sadece kod yazmak için kod yazmıyoruz. Kod ile sorunları çözüyoruz.
Kendinize şunu sorun: "Neden kodlamaya başlamak istiyorum? Beni ne motive ediyor? "Bulduktan sonra, projeniz için hangi programlama dilinin en uygun olduğunu bulmak için biraz araştırma yapın.
3.Kodlamada Pareto Yasası
odlamaya başlamak veya bir şeyler inşa etmek için programlama dilinin% 100'ünü bilmenize gerek yok. Pareto yasasını uygulayın.
Pareto yasası, birçok sonuç için sonuçların kabaca% 80'inin nedenlerin% 20'sinden geldiğini belirtir. Başka bir deyişle, programlama dilinin% 20'sini bilerek, olası şeylerin% 80'ini oluşturabilirsiniz (gerçekte sayılar farklı olacaktır).
Öyleyse programlama dilinin temelleri ile başlayın ve sonra ihtiyacınız olursa daha derinlere inin.
İlk başta bazı dil özelliklerinin tavşan deliğine düşmenizi önermiyorum. Öğrenme yolunuz aylarca uzatılabilir. Temellerden başlayın ve daha derine inin.
4.Bir şeye odaklanın
Aynı anda birden fazla dil öğrenmek birçok kötü sonuç doğurur:
- Dikkatini dağıtıyorsun.
- Gerçekten bir şeyler inşa etmeye başladığınızda gecikirsiniz.
- Büyük bir ilerleme görmezsiniz ve ertelemeye başlarsınız.
Çare, bir dil seçmek ve ona bağlı kalmaktır. Programlama dilleri arasında geçiş yapmayı bırakın. Çoklu görev çalışmıyor. Her seferinde yalnızca bir şeye odaklanın.
5.Bir şeyler inşa edin
Bir şeyi öğrenmenin en hızlı yolu pratik yapmaktır.
Beynimiz için, onu uygulamadan bilgi kazanırsanız, bu zaman kaybıdır. Sadece unutacak. Bu yüzden bilginizi pratiğe dökmeniz gerekiyor.
YouTube eğitimlerini mi izliyorsunuz? Metin düzenleyiciyi açın ve yeni öğrendiklerinizi kodlayın.
Web geliştirmeyi öğrenmek mi? Küçük bir proje seçin ve onu oluşturmaya başlayın.
Oynayın ve deneyin.
6.Beyninizi kandırın
Çoğumuz yapılacaklar listemizi açıp "Bir web sitesi oluştur" gibi bir görev gördüğümüzde anında erteliyoruz. Çok büyük olduğunu biliyoruz. Bunu başarmak için çok çaba sarf etmemiz gerektiğini biliyoruz. Bu yüzden biz sadece "Hayır, belki yarın." ama "yarın" asla gelmez.
Tembelliğimizi yenmek ve yapmaya başlamak için beynimizi kandırmamız gerekir. Görevimizi yapmanın çok kolay olduğuna onu ikna etmeliyiz. İşte nasıl.
Büyük görevinizi küçük görevlere bölün. Her küçük görev 2-4 saatten fazla olmamak üzere tamamlanmalıdır.
Görevler:
- Bir web sitesi oluşturun.
Bundan sonra yapılacaklar listesi:
Görevler:
- Bir alan adı satın alın.
- Figma'da bir web sitesi tasarımı oluşturun.
- CSS ve HTML ile bir ana sayfa kullanıcı arayüzü oluşturun.
- …
Şimdi, yapılacaklar listenizi açtığınızda, her bir görevin birkaç haftadan çok daha kısa sürdüğünü bildiğiniz zaman başlamak için daha az çaba sarf etmeniz gerekir.
7. Korku belirleme çerçevesi
Korku belirleme çerçevesi, kodlama korkunuzun ve sizi geride tutan diğer korkuların üstesinden gelmenize yardımcı olabilir.
İşte nasıl yapılacağı ( tam sürüm ).
- Üç sütun oluşturun ve bunları "Tanımla", "Önle" ve "Onar" olarak etiketleyin.
- Birinci sütunda, eyleme geçme fikri hakkında korktuğunuz her şeyi tanımlayın.
- İkinci sütunda, en kötü durum senaryolarının her birinin gerçekleşme olasılığını azaltabileceğiniz yolları listeleyin.
- Üçüncü sütunda, bu durumun gerçekleşmesi durumunda hasarı onarabileceğiniz yolları listeleyin.
- Bu en kötü durum senaryolarının etkisini 1-10 arası bir ölçekte değerlendirin.
- Bu başarıların potansiyel olumlu faydasını 1-10 arası bir ölçekte değerlendirin.
- Sayfada üç sütun yapın ve bunları 6 ay, 1 yıl ve 3 yıl olarak etiketleyin.
- Hareketsizliğin potansiyel maliyetlerini yazın.