Yazılım dili öğrenirken heveslendirecek şeyler

Merhabalar öncelikle Kadir Geceniz mübarek olsun.
Programlama öğrencisiyim ve dil öğrenme sürecindeyim fakat bazen bakasım gelmiyor ve bunun yazılımı sevmemekle alakası yok onu baştan söyleyeyim bana bunu demeyin.
Mesela sporu yaparken vs sevmenize rağmen bazen o enerjiyi kendinizde bulamazsınız ama sade bir kahve içerseniz sizi itekleyebilir.
Ben dil öğrenirken aynı bu kahve etkisi gibi ne etkili olabilir ki her gün heves ve tutkuyla çalışabileyim?
Faydalı ve mantıklı tecrübelerinize muhtacım. Teşekkürler.
Hayal gücü ve insanlarla paylaşmak, burada blog olarak atıyorum yaptığım şeyleri yaptıkça yapasım geliyor, GitHub kullanabilirsiniz bunun için. Aklınıza gelen şeyi parça parça yaparsanız bu da çok güzel oluyor, o başarma hissi paha biçilmez. :)
 
Bir nevi o insanlarla vakit geçirin tarzı bir öneri galiba ve önemli değil hocam.

İnsanlara bilgilerinizi aktarın tarzı bir öneri hocam. Ben işe başladığım zaman arkadaşıma HTML'deki bildiklerimi öğretmeye çalışıp o arkadaşımı yazılım ile tanıştırmıştım. Şu an beraber kod yazıyoruz, gerçekten çok motive olmuştum.
Bu arada eklemeyi unutmuşum. Bir arkadaşınız ile kod yazmayı da deneyin. Arkadaşınızın kod yazarken yaptığı hataları görmek de sizi motive eder.
 
Bir nevi o insanlarla vakit geçirin tarzı bir öneri galiba ve önemli değil hocam.

Şuan C# ve Unity öğrenme şeklinde devam etmek istiyorum hocam.
Bunun için Unity dersleri de var hocam, C# mantığını anladıktan sonra devamı gelir. Yeter ki kendinize inanın. Azimle çalışın.
 
Hayal gücü ve insanlarla paylaşmak, burada blog olarak atıyorum yaptığım şeyleri yaptıkça yapasım geliyor, GitHub kullanabilirsiniz bunun için. Aklınıza gelen şeyi parça parça yaparsanız bu da çok güzel oluyor, o başarma hissi paha biçilmez. :)
GitHub kullanmaya başladım fakat bunun faydalarını tam olarak özümseyemedim.
Yani hocam bu işi yapan kişilerle bir arada bulunmak ve uygulama yapmak da teşviktir diyorsunuz.
Bunun için Unity dersleri de var hocam, C# mantığını anladıktan sonra devamı gelir. Yeter ki kendinize inanın. Azimle çalışın.
Öncesinde 18-20 saat kadar bir C# kursu görmüştüm şuanda da C# ve Unityi birlikte işleyen bir hoca var onun programını devam ettireceğim.
 
GitHub kullanmaya başladım fakat bunun faydalarını tam olarak özümseyemedim.
Yani hocam bu işi yapan kişilerle bir arada bulunmak ve uygulama yapmak da teşviktir diyorsunuz.
Hem insanların yaptıkları projeleri görüyorsunuz, ekleme isteğinde bulunarak katkı sağlıyorsunuz, bu da heveslendirir. Ayrıca iş başvurularında GitHub hesabınızı paylaşırsanız sizin hakkınızda fikir sahibi olabilirler bu da olumlu etkiler tabi ki. En büyük motivasyon yardım etmek bence.
 
Hem insanların yaptıkları projeleri görüyorsunuz, ekleme isteğinde bulunarak katkı sağlıyorsunuz, bu da heveslendirir. Ayrıca iş başvurularında GitHub hesabınızı paylaşırsanız sizin hakkınızda fikir sahibi olabilirler bu da olumlu etkiler tabi ki. En büyük motivasyon yardım etmek bence.
Hocam siz ve diğer arkadaşların tavsiyeleri altın niteliğinde teşekkür ederim.Kafamda bir şeyler oluştu uygulayacağım inşallah.
 
Heves, motivasyon kaçınca o an bırakıyorum işi. Hevesim olmadan bir işi yapamam. Ama bende bu kısa süreliğine oluyor. Herkeste olur. Bir işe başladığında önce büyük bir hevesle başlarsın. Ama o heves bir süre sonra kaybediliyor. İşte onu kaybebetmemek gerekiyor. Sen neden o işe başladın hep onu düşün, para için kendin için hayalin gerçekleştirebilmek için vs. Bunlar seni motive eder. Sonucu düşünmek gerekiyor. Düşünsene bir yemek yapıyorsun 4,5 saat sürüyor. Ama çok lezzetli bir yemek. Yarısına gelince aman ya ben bırakıyorum dersen tüm emegin boşa gidecek. Ama sonucu düşünürsen o yemegi tadmayı hayal edersen işte o işi hala hevesin varken bitirirsin ve tadına da bakarsın.
 
Bence kişisel çalışmalarınızı özgür ve açık kaynak olarak Github gibi platformlarda yayınlayın. Bir kişi bile kullanırsa hem faydalanmış olur, hem de siz mutlu olmuş olursunuz.

Ayrıca diğer insanların projelerini inceleyip onların üzerine de çalışmalar yapabilirsiniz.

Örnek olarak Alperen İsa Nalbant 'ın Github hesabını inceleyebilirsiniz. Forumda elbette çok fazla kişi vardır ancak benim aklıma ilk gelen o oldu.

Etiketleyemedim sizi, ben de mesaj alıntıladım.
Farkındayım. Bu çalışmalarda kod bile bulunmadığından dolayı Apache'yi seçtim.
 
Kısa sürede bir şeyler üretip sonuç almak bence insanı motive ediyor. Bunlar da siyah ekranda konsol uygulaması değil de daha somut şeyler olsa daha da motive eder. Bence Unity ile C# seçmeniz bu açıdan çok doğru olmuş. Eskiden olsa kısa vadede bir şeyler yapıp motive olmak için web programlama önermek daha mantıklı olurdu ama oralar çok dallandı budaklandı. Şu aşamada hem kısa vadede bir şeyler üretebilmek hem de çok geçerli bir programlama dilini öğrenmek için Unity ile C# çok mantıklı geliyor.
Bunun dışında yaptıklarınızı yayınlamasanızda GitHub'a atmanız motive edebilir. Oradaki yeşil kutu düzenini bozmamak için her gün bir şeyler atmaya çalıştığımı bilirim. Tabi boş commit atıp kendimi kandırmıyorum ufak da olsa bir şeylere bakmaya çalışıyorum. Github profillerindeki şu kutulardan bahsediyorum:

image_2021-05-09_120617.png

Bir de blog/kanal mevzusu var. Öğrenmek istenilen bir şeyi anlayamaya çalışınca çok daha iyi öğreniyor insan. Eksik yerleri fark edip daha detaylı araştırıyor. Hem öğrendikleri de daha kalıcı oluyor ama bu GitHub'a yaptıklarını atmak kadar basit değil tabii ki :D . Bir süre blog tutup sonradan bıraktım ben de ama aslında çok faydalı bir şey. Hem size bir yerde referans olacak bir kaynak oluşturmuş oluyorsunuz hem de öğrenmeye büyük faydası var.
 

Yeni konular

Geri
Yukarı