Programcılık Okuyanlara Seniorlardan Tavsiyeler
10
●264
- 31-05-2020, 20:52:19Kardeşim kitap felan bırak onları kenara koy aç programı kurcala ve hata yap en iyi böyle öğrenirsin. Beni şuana kadar geliştiren tek şey karşılaştığım hatalar ve bu hatalara çözüm bulmaya çalışmak, araştırma yapmak. İngilizcen orta seviyedeyse stackoverflow üzerinden çözümlere ulaşmaya çalış bu seni olabildiğince geliştirecektir bu benim fikrim hayatta başarılar dilerim
- 31-05-2020, 20:56:29hocam doğru söylüyorsun ama bildiğim bir şey var o da değişkenler ve tiplerialidincer adlı üyeden alıntı: mesajı görüntüle
hani sadece bunları bilerek hangi projeler olur bilemem.o yüzden adam gibi öğrenip üzerine proje geliştirmek daha mantıkllı geliyor açıkcası.
- 31-05-2020, 21:00:30Aç youtube dan kaliteli insanlardan c# derslerini izle kitapla felan çok vakit kaybedersin bence. Kafandan ufak şeyler uydur onları yapmaya çalış hata yapmaktan korkmaEyo00 adlı üyeden alıntı: mesajı görüntüle
- 31-05-2020, 21:01:49Merhaba,
Herşeyden önce ne yapmak istediğini bilmen gerekiyoryani e-ticaret sektörü çok kapsamlı projeler oluyor yani e ticaret ile uğraşacaksan ilerde karşına apiler çıkacak daha sonra oop sonra freamwork design pattern derken iş gittikçe daha sabit yapılar haline gelicek ama sen masaüstü uygulamar geliştirmek istiyorsan php de öğreneyim bilgim olsun ama c#,c++ gibi diller üzerine yoğunlaşman gerek zaten c# öğrenirsen phpde bir çok yapıyı bileceksin çok zor değil fark çok büyük değil. - 31-05-2020, 21:08:31Programcılık okudum. Bende Dgs ile mühendislik düşünüyorum veya açıktan 4 yıla tamamlayıp o sırada yazılımda iyice gelişmeyi hedefliyorum. Şunu söyleyebilirim gerçekten pratik yapmak çok önemli. Pratik yaptıkça hatalar vs meydana geliyor ve bunları çözmek için uğraşıp çözümü bulduğunda, öğrendiğin şeyin, kafana tam oturduğunu söyleyebilirim. Mesela bugün if else vb konuları gördün diyelim, hemen onlar hakkında olan soru örneklerini aç ve çözmeye çalış.
- 31-05-2020, 21:13:56Etkili bir yöntemdir yalnız profesyonel hayattan kopuk olursun. Şahsen yazılıma 12 yaşlarımda başlamış ve bu yöntemle başlamış birisi olarak verebileceğim tavsiye github'da opensource olan yazılımları incelemen. Temel mantığı oturt sonra basit bir proje yap mantığı pekiştir ardından oku bolca oku, araştır ve dene. Okuduğun herşeyi dene, insan hafızası deneyimlemeye programlıdır. Kullanmaya programlıdır. Bir bilgiyi öğrendiğinde onu kullan kullanmasan bile muhabbetini aç bir yerde bahset bu bilgiyi stack yapısında işleyen zihninin derinlerinden çıkarıp ön sıralara koyacaksın ve diğer okuduğun aslında önemsiz detayların arasından kurtarmış olacaksın. Proje yapmaya çalışarak başlama mantığıyla başladığımda 12 yaşımda geliştirdiğim projeye dönüp baktığımda string nedir bilmediğimi farkettim. Textboxları form border ın dışına konumlandırıp formu küçültüp string yerine textbox lara text olarak atamalar yaparak birşeyler yapmaya çalıştığımı farkettim sebebi gayet basitti okumuyordum, araştırmıyordum o yapmak istediğimi yapmaya odaklıydım. Bu yüzden ikisinin de ortasını bulmalısın ve bu işin temeliyle çok fazla vakit kaybetmemelisin. Bu işi çok iyi bilen insanlardan öğrenmelisin, 1 satırda yapılan bir iş için 30 satır kullanmak yazılımcılıktan çok uzak. Sürekli tekrarlamak yazılımcılıktan çok uzak. Database programcılığı get set insert update bunlarla ancak bir yere kadar gidebilirsin Türkiye sınırlarından çıkamazsın, bunların dışına çıkmayı dene. Devexpress mutlaka öğren, EntityFramework mutlaka öğren, LINQ mutlaka öğren, SQL Programlama mutlaka öğren, N Tier gibi bir katmanlı mimari seçerek o şekilde yazılım geliştirmeye ve SOLID prensiplerine uygun bir kod yazmaya direk temelleri öğrendikten sonra başla ve kendini alıştır eğer alışmazsan bir yazılımcıyı daha kaybetmiş oluruz.Ieader adlı üyeden alıntı: mesajı görüntüle