VBA'da pozisyon programlaması yapan bir yazılım mühendisiyim (deneme ve yanılma olduğu için 'gerçek' deneyimi düşünmeme rağmen)!, Perl w / CGI, C # ve ASP.NET. Son ikisi lisans eğitimini tamamladı, “gerçek dünyaya” girdim. Üniversiteden 2 yıl sonrayım ve bahsettiğim dillerde toplam 5 yıl deneyimim oldu. Ancak, özgeçmişime gelince, sadece C # için 2 yıl, ASP.NET için bir yıldan az bir süre kaldırabilirim.
C # bildiğim gibi hissediyorum , ama yine de 'Bu yöntem ne yapıyor?' Olmak için zaman harcamak zorunda kalıyorum, oysa bazı üst düzey mühendislerin bir kısmı derhal "Ah, Yöntem X, bunu hiç görmeden yapıyor, önce yöntemi. " Bu yüzden ampirik olarak orada bir körfez olduğunu biliyorum, ama onu nasıl köprüleyeceğimi tam olarak bilmiyorum. Project Euler'de programlamaya başladım ve tasarım desenleri üzerine bir kitap aldım, ancak hala her gün ilerlemek yerine su arıtmak için harcadığımı hissediyorum.
Bu, ilerleme kaydettiğimi hissetmediğim anlamına gelmiyor, bu sadece her gün geldiğimde hala dağın tepesinde uzakta olduğumu görüyorum demek oluyor.
Sorum şu: Bu platoyu nasıl aştınız? Ne kadar zaman aldı? Bu konuda bana yardımcı olmak için hangi yöntemleri önerebilirsin?
Code Complete , Mythical Man Month ve CLR ile C #, 2nd edition adlı kitabı okudum - sorum şu: Şimdi ne yapacağım?
Düzenleme : Bu soruyu orta seviye programcı için yapılan projelerde yeni buldum . Tartışmaya katılacağını düşünüyorum (sorumu desteklemese de). Bu nedenle, soruyu "Daha Fazla Bilgi İçin" olarak ekliyorum.