Konuyu görüntüle
IUCODERS FORUM > Programlama > Web & Grafik Tasarımı > Programlama öğrenme konusunda tavsiyeler
Yazar
muratgokcek


avatar

Kayıt: 02.09.2006
06.02.2010-21:04 #66663
arkadaşlar merhaba..
baştan söylemem gerekirse sizin gibi bilgisayar mühendisi değilim..bir kamu kurumunda iktisatçı olarak çalışıyorum..

bazen bu site aracılığıyla sizlere soru sordum tamamına yakınına cevap aldım..sorunlarımı çözdüm...

sorduğum sorular belki size çok basit gelebilecek kadar basit düzeyde web programlamasıyla alakalı şeylerdi..ama ne yazık ki o basit sorunları dahi çözebilecek profesyonel bilgim yok...
işlerimi kara düzen şekilde google aracılığıyla veya forumlar aracılığıyla halletmeye çalışıyordum..
ama artık bu işleri profesyonel bir şekilde öğrenme konusunda motive oldum ve yaklaşık 15 senedir kullandığım bilgisayardan profesyonel verim almak için çalışmalara başlamanın doğru olacağı konusunda kani oldum..
yapmak istediğim şey veritabanları, tasarım ve internet siteleri konusunda gerekli olan progralama dillerinden asgari bir tanesinde uzman düzeyde olmak..

1-sizce bilge adam,netron gibi kursların bir faydası olabilir mi?
(jooomla ile elektronik ticaret sitesi kurdum..yani öyle aşırı amatör sayılmam)

2-internet progralama öğrenebilmek için c# delphi gibi dillere de vakıf olmak gerekir mi?

3-kitaplar okuyarak bu dillerden en az birini bir mühendis seviyesinde öğrenmek mümkün mü?

4-ortalama bir dili öğrenmek ne kadar süre alır?
(ortalama bir zekaya sahip olduğumu varsayarsak)

teşekkürler...






Ahirette haklilar kuvvetlidir.Dünyada ise kuvvetliler haklidir.







Yazar
blackout


avatar

Kayıt: 11.12.2008
06.02.2010-22:24 #66668
1. Mühendislik eğitimi almadıysan mühendislik üzerine olan kursların faydası dokunabilir.

2. Önce işin alt yapısına hakim olmak gerekir. Dil bilmek ikinci planda.

3. "Mühendis seviyesinde dil öğrenmek" şeklindeki tanım doğru değil. Kitap okuyarak bir dili çok iyi öğrenebilirsin ama önemli olan karşılaştığın problemi kullandığın dilin incelikleriyle nasıl çözebileceğin konusunda kendini geliştirmendir.

4. Programlama zekası iyi düzeyde ve ilgili platform konusunda bilgi sahibi olan biri için 1 ay sürmez.





Yazar
naranja


avatar
Kraliyet Ailesinden
Kayıt: 18.10.2007
07.02.2010-15:28 #66674
bilgisayar mühendisi seviyesinde programlama bilmek diye bir şey olamaz. b.mühendisi demek öğrenmek istediği şeyleri birilerinden yardım almadan araştırma yaparak kitap okuyorak kısa sürede öğrenebilen insan demektir. yani mühendislik fakültesini bitiren adam süper kod yazamaz veya her türlü sistem hakkında bilgi sahibi olamaz. bunun mühendislikle alakası yok. bu sadece mühendislik öğrencileri ağır dersleri kendi başlarına çözmeye alıştırıldıkları için, ve bu alışkanlıklarını da genelde önlerine konulan programlama, bilişim sistemleri gibi bilimler için uyguladıkları için daha başarılıymış gibi gözükmelerinden kaynaklanan bir şeydir. bu önyargıyı atmalısın bir kere. piyasadaki programcıların en iyilerinin mühendis olması programlamayı en iyi mühendislerin yapacağı anlamına gelmiyor, bu işle mühendisler kadar başka uğraşanlar olmayışından kaynaklanıyor.

evet kendine iyi bi kurs bulup gitmen lazım, kendi başına öğrenmen biraz zor olacaktır. işleri biraz kavradıktan sonra mühendis seviyesi diye bir şey olmadığını anlarsın zaten.

c# delphi vs öğrenmem gerekiyor mu diyorsun web programlama için. bu işe başlamadan önce sana tavsiyem c# ne tür bir dildir, delphi ne tür bir dildir, bu tarz dillerle ne tür uygulamalar yazılıyor bu gibi bilgilere bakmanda fayda var, web programlama dilleri nelerdir, günümüzdre hangi diller popüler bir şekilde kullanılır bunlara bakıp bilgi sahibi olursun zaten. ondan sonra ne öğrenmen gerektiğini de anlamış olursun.

bm okumayan kişilerin okuyan öğrencilere bu şekilde bakması benim pek hoşuma gitmiyor, inanların yüceltilmesi hoşuma gitmiyor, birilerinin bir şeyler bildiği düşünülerek onlara saygı gösterilmesi de hoşuma gitmiyor.





Kaybolur hayatIn tarifsiz ahengi;
Zaman bir tablodur düser duvarlardan.






Yazar
muratgokcek


avatar

Kayıt: 02.09.2006
07.02.2010-17:27 #66677
naranja yazdi
 
bilgisayar mühendisi seviyesinde programlama bilmek diye bir şey olamaz. b.mühendisi demek öğrenmek istediği şeyleri birilerinden yardım almadan araştırma yaparak kitap okuyorak kısa sürede öğrenebilen insan demektir. yani mühendislik fakültesini bitiren adam süper kod yazamaz veya her türlü sistem hakkında bilgi sahibi olamaz. bunun mühendislikle alakası yok. bu sadece mühendislik öğrencileri ağır dersleri kendi başlarına çözmeye alıştırıldıkları için, ve bu alışkanlıklarını da genelde önlerine konulan programlama, bilişim sistemleri gibi bilimler için uyguladıkları için daha başarılıymış gibi gözükmelerinden kaynaklanan bir şeydir. bu önyargıyı atmalısın bir kere. piyasadaki programcıların en iyilerinin mühendis olması programlamayı en iyi mühendislerin yapacağı anlamına gelmiyor, bu işle mühendisler kadar başka uğraşanlar olmayışından kaynaklanıyor.

evet kendine iyi bi kurs bulup gitmen lazım, kendi başına öğrenmen biraz zor olacaktır. işleri biraz kavradıktan sonra mühendis seviyesi diye bir şey olmadığını anlarsın zaten.

c# delphi vs öğrenmem gerekiyor mu diyorsun web programlama için. bu işe başlamadan önce sana tavsiyem c# ne tür bir dildir, delphi ne tür bir dildir, bu tarz dillerle ne tür uygulamalar yazılıyor bu gibi bilgilere bakmanda fayda var, web programlama dilleri nelerdir, günümüzdre hangi diller popüler bir şekilde kullanılır bunlara bakıp bilgi sahibi olursun zaten. ondan sonra ne öğrenmen gerektiğini de anlamış olursun.

bm okumayan kişilerin okuyan öğrencilere bu şekilde bakması benim pek hoşuma gitmiyor, inanların yüceltilmesi hoşuma gitmiyor, birilerinin bir şeyler bildiği düşünülerek onlara saygı gösterilmesi de hoşuma gitmiyor.


söylediklerim bilgisayar mühendislerini yüceltmekten ziyade "bilimsel yöntem "üzerine belli bir formasyonları olmasıdır..yani sorunlar karşısında ne gibi çözüm yolları üretebileceklerini veya araştırma yapma kaynaklarını tespit becerisidir
neyse..
uzun zamandır bilge adam netron gibi kursları araştırdım gidenlerin edikleri bilgi birikimlerinin öyle çokta hat safhada olmadıklarını düşünüyorum(mühendislik okumayanlar için bu genellemem)
dolasıyla ilk etap bir kurs değil de bol bol kitap okumayı düşünüyorum..
ve ondan sonra herhalde ne istediğimin kararını verebileceğim..
teşekkürler:)





Ahirette haklilar kuvvetlidir.Dünyada ise kuvvetliler haklidir.







Yazar
naranja


avatar
Kraliyet Ailesinden
Kayıt: 18.10.2007
07.02.2010-19:55 #66678
yanlış anlama şevkini kırmak değil amacım, tersine bu tarz şeylerin mühendislikle alakalı olmadığığını belirtmek istedim. sen 4-5 ay programlama eğitimi görceksin, biz 4 yıl görüyoruz, fark şu ki biz 4 sene boyunca bazen saçma sapan şeylerle de uğraştığımız için neyin ne olduğunu kavrayabilme yeteneğimiz sana göre biraz fazla gelişiyor, bu da herhangi bir konuda senden daha hızlı çözüm üretmemize neden oluyor. yani daha çabuk öğreniyoruz. senin de farkettiğin gibi bize sadece hız kazandırıyor, onun dışında fark yok.
kurs konusuna gelince sana tavsiyem çok para harcama bu iş için, ucuz olanları değerlendir. paranı boşa harcama yani.





Kaybolur hayatIn tarifsiz ahengi;
Zaman bir tablodur düser duvarlardan.






Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
07.02.2010-22:09 #66683
önce bir dili belli bir seviyede öğren daha sonra design patterns kitapları al onları iyice oku.

Burda arkadaşlar yazıyorlar lojik mojik mühendislik filan ama huawei nin sınavlarında dökülmüş herkes.





N/A
Yazar
akgulozkan


avatar
istanbul
Kayıt: 12.12.2006
07.02.2010-23:22 #66687
orhan yazdi
 
önce bir dili belli bir seviyede öğren daha sonra design patterns kitapları al onları iyice oku.

Burda arkadaşlar yazıyorlar lojik mojik mühendislik filan ama huawei nin sınavlarında dökülmüş herkes.


olay java sanırım thinking gitmedim , bana çok tavsiye ettiler ama.. raised eyebrow iyi ki gitmemişim biggrin





Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
07.02.2010-23:32 #66688
akgulozkan yazdi
 


olay java sanırım thinking gitmedim , bana çok tavsiye ettiler ama.. raised eyebrow iyi ki gitmemişim biggrin

Olay java filan değil. Temel yazılım mühendisliği eğitiminin eksik olması.





N/A
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb