C# hakkında sorularım

Dostum benim sana tavsiyem kendine bir proje belirle. Çok büyük birşey olmasın. Çokta basit olmasın. O projeyi yapmaya çalış. Yaparken bildiğin metodları uygula, bir yerde takıldığında internet araştır nasıl yaparım diye. Biraz ilerledikten sonra design pattern leri keşfedeceksin ve ulan ben şimdiye kadar amelelik yapmışım diyeceksin. Ve sen farkına varmadan geliseceksin. Bir diğer tavsiyemde yazdığın bütün kodları github a at. Her seferinde üzerine koyarak devam edersen ve yazdıklarını github da biriktirirsen yarın baktığında ulan nereden nereye gelmişim dersin. Ve eski yazdığın kodlara bakınca burda niye bunu kullanmışım ki şöyle yapsaydım daha basit olurdu dediğin an iş bitmiştir.
 
Mesela şöyle izah edeyim ben uygulamalarimizi mesela Python'da STR ile ilgili method öğrendik bunlari hoca veriyordu mesela cumleleri,den ayir gibi onlari yapiyorduk. Kendine boyle test hazirlamak uzun surer onun yerine W3school gibi sitelerden oğrendigin methodlarin İngilizce tanimlarini okuyup bir de dersin ustunden gecersen basarili olursun.
Tutkuluysan unutmazsin ya ben şu an 10 günlük tatildeyim telefonumdan bile kod yaziyorum :D.

Siz nereden eğitim aldınız okul mu?
 
Küçük projeler eğlenceli oluyor C# daha iyi bence bende onu öğrenmeye başlayacağım istersen yardimlaşabiliriz anlamadiğin takildigin noktalarda yardim ederiz birbirimize. Discord'um Stormhound#7005 ekleyebilirsin.

Projelere açiklik getiriyim mesela Python ile kodladiğim servera bağli bir botum var.
 
Dostum benim sana tavsiyem kendine bir proje belirle. Çok büyük birşey olmasın. Çokta basit olmasın. O projeyi yapmaya çalış. Yaparken bildiğin metodları uygula, bir yerde takıldığında internet araştır nasıl yaparım diye. Biraz ilerledikten sonra design pattern leri keşfedeceksin ve ulan ben şimdiye kadar amelelik yapmışım diyeceksin. Ve sen farkına varmadan geliseceksin. Bir diğer tavsiyemde yazdığın bütün kodları github a at. Her seferinde üzerine koyarak devam edersen ve yazdıklarını github da biriktirirsen yarın baktığında ulan nereden nereye gelmişim dersin. Ve eski yazdığın kodlara bakınca burda niye bunu kullanmışım ki şöyle yapsaydım daha basit olurdu dediğin an iş bitmiştir.
Şuan çok az bir bilgiye sahibim, bu bilgiyle bir projeye başlayamam. Biraz daha öğrenip öyle bir proje belirliyebilirim. Github fikriniz hoşuma gitti şimdi uygulayacağım, Şuan "metotlar" konusundayım "design pattern"e ne kadar var bilmiyorum. Çok zor gelse de pes etmemeye çalışıyorum.


Ek olarak; 25+5 taktiğini kullanıyorum. 25 Dakika ders 5 dakika mola. Siz nasıl yapmıştınız ?
 
Ek olarak; 25+5 taktiğini kullanıyorum. 25 Dakika ders 5 dakika mola. Siz nasıl yapmıştınız ?
Bu kişiden kişiye değişir. Kimisi 2 saat aralıksız çalışır. Kimisi günde 1 saat çalışır. En iyi yöntemi kendiniz deneyerek bulmalısınız. Örneğin her videodan sonra o videonun konusu ile alakalı küçük projeler yaparak ilerleyebilirsiniz. Örnek olarak switch case konusunda kendinize 4 işlem yapabilen bir hesap makinası yapabilirsiniz. Ya da if else konusunda kendinize basit işlemler yapan bir atm uygulaması olabilir. İlerledikçe yeni yöntemler öğrendikçe bu uygulamaları o yöntemlerle daha gelişmiş bir biçimde yapabilirsiniz. Bu ufak bir örnek. Dediğim gibi çalışma yöntemi kişiden kişiye göre değişen bir durum.
 
Şuan çok az bir bilgiye sahibim, bu bilgiyle bir projeye başlayamam. Biraz daha öğrenip öyle bir proje belirliyebilirim. Github fikriniz hoşuma gitti şimdi uygulayacağım, Şuan "metotlar" konusundayım "design pattern"e ne kadar var bilmiyorum. Çok zor gelse de pes etmemeye çalışıyorum.


Ek olarak; 25+5 taktiğini kullanıyorum. 25 Dakika ders 5 dakika mola. Siz nasıl yapmıştınız ?
Bence kod yazarken kendinizi sınırlandırmak yada zorlamak(canın istemediğinde) çok büyük bir hata dostlar siz okulda değilsiniz bu kadar disipline gerek olduğunu düşünmüyorum.

Kendimden örnek vereyim adam gibi ilk öğrendim dil C#'tı yaklaşık 1-1.5 ay sürdü ama hiç sıkılmazdım canım istediğinde yaptığım içinde kalıcı olurdu. Dostlar bu gönüllük işi eğer sen canın istediğinde daha fazla yapmıyorsan veya canın istediğinde o işe ara veremiyorsan sıkıntı vardır bu şekilde kendinize kurallar koyarsanız iş ezbere dönmeye başlar. Her konuda kendine not tutmadan devam etmeyeceğim, proje yapmadan devam etmeyeceğim derseniz bir zamandan sonra çok sıkılırsınız o zamandan sonra gününüz isterseniz 24 saatini ayırın bir kulağınızdan girer bir kulağınızdan çıkar.

Size tavsiyem kendini sınırlamadan ya da zorlamadan canınız nasıl istiyorsa o şekilde davranmanız o gün sadece 1 ders mi çalışmak istiyorsun sadece 1 ders çalış fazlasına gerek yok aynı şekilde o gün sen 10 ders çalışmak istiyorsun ama kendini 1 ders ile sınırladın sınırlama 10 ders çalış bu örnekler bu şekilde uzar gider akabinde şunu da eklemek isterim tüm kodları ezberleyemezsiniz zaten ezberlerseniz o iş olmaz işin mantığını çözün kod bu hep değişir bu gün "if" yazarsın yarın "fi" yazarsın yazılım dillerinede güncellemeler geliyor bunu unutmayınız işin mantığını kaptıktan sonrası çok kolay olacaktır :).

Bunuda eklemek isterim ara vermeyi unutmayınız canınızın istediği gibi çalışın ama işi çokta abartmayın :). Ben birçok kez uzun kodlar yazdığımda hatalarla karşılaşırdım o hata için 2-3 gün uğraştığımı bilirim ama benim için o kaynaktan o kaynağa gezmesi çok eğlenceli olurdu sonrasında farkettim ki aslında çözümler çok basitmiş ben ara vermeyi unuttuğum için aynı hatanın etrafında dönüyormuşum kısacası size tavsiyem işi tadında bırakın.
 
Bu kişiden kişiye değişir. Kimisi 2 saat aralıksız çalışır. Kimisi günde 1 saat çalışır. En iyi yöntemi kendiniz deneyerek bulmalısınız. Örneğin her videodan sonra o videonun konusu ile alakalı küçük projeler yaparak ilerleyebilirsiniz. Örnek olarak switch case konusunda kendinize 4 işlem yapabilen bir hesap makinası yapabilirsiniz. Ya da if else konusunda kendinize basit işlemler yapan bir atm uygulaması olabilir. İlerledikçe yeni yöntemler öğrendikçe bu uygulamaları o yöntemlerle daha gelişmiş bir biçimde yapabilirsiniz. Bu ufak bir örnek. Dediğim gibi çalışma yöntemi kişiden kişiye göre değişen bir durum.
Kendimi bir şeye bağlı olarak hissediyorum, tek başıma hiçbir şey yapamıyorum. Bu durumu nasıl aşabilirim ?

Eskiden işlediklerime bakmadan tek başıma bir proje yapamam mesela şuan, kendimde problem olduğunu düşünüyorum.
 
Bence kod yazarken kendinizi sınırlandırmak yada zorlamak(canın istemediğinde) çok büyük bir hata dostlar siz okulda değilsiniz bu kadar disipline gerek olduğunu düşünmüyorum.

Kendimden örnek vereyim adam gibi ilk öğrendim dil C#'tı yaklaşık 1-1.5 ay sürdü ama hiç sıkılmazdım canım istediğinde yaptığım içinde kalıcı olurdu. Dostlar bu gönüllük işi eğer sen canın istediğinde daha fazla yapmıyorsan veya canın istediğinde o işe ara veremiyorsan sıkıntı vardır bu şekilde kendinize kurallar koyarsanız iş ezbere dönmeye başlar. Her konuda kendine not tutmadan devam etmeyeceğim, proje yapmadan devam etmeyeceğim derseniz bir zamandan sonra çok sıkılırsınız o zamandan sonra gününüz isterseniz 24 saatini ayırın bir kulağınızdan girer bir kulağınızdan çıkar.

Size tavsiyem kendini sınırlamadan ya da zorlamadan canınız nasıl istiyorsa o şekilde davranmanız o gün sadece 1 ders mi çalışmak istiyorsun sadece 1 ders çalış fazlasına gerek yok aynı şekilde o gün sen 10 ders çalışmak istiyorsun ama kendini 1 ders ile sınırladın sınırlama 10 ders çalış bu örnekler bu şekilde uzar gider akabinde şunu da eklemek isterim tüm kodları ezberleyemezsiniz zaten ezberlerseniz o iş olmaz işin mantığını çözün kod bu hep değişir bu gün "if" yazarsın yarın "fi" yazarsın yazılım dillerinede güncellemeler geliyor bunu unutmayınız işin mantığını kaptıktan sonrası çok kolay olacaktır :).

Bunuda eklemek isterim ara vermeyi unutmayınız canınızın istediği gibi çalışın ama işi çokta abartmayın :). Ben birçok kez uzun kodlar yazdığımda hatalarla karşılaşırdım o hata için 2-3 gün uğraştığımı bilirim ama benim için o kaynaktan o kaynağa gezmesi çok eğlenceli olurdu sonrasında farkettim ki aslında çözümler çok basitmiş ben ara vermeyi unuttuğum için aynı hatanın etrafında dönüyormuşum kısacası size tavsiyem işi tadında bırakın.
Evet, ara vermenin önemli olduğunu örnekli olarak yaşadım. Yaşadığım bir hatayı saatlerce düşünürken cevabını bulamamıştım. Ertesi gün hiç aklımda değilken aniden aklıma cevabı geldi. Ara vermek cidden iyi bir şey.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Yeni mesajlar

Geri
Yukarı