Bence eğer yaşın kemale ermişse C/C++ la kasma C# da uzman ol 1-2 tane microsoft sertifikası al yeter ayrıca c#öğrenirken asp.net e geçersinn yeter sana..
öyle bir söyledin ki yani :) sana yeter fazla bile der gibi :)
Sertifikalar, microsoft gibi sirketlerin ek para kazanma politikalarindan baska bir sey degil. Gidersiniz, 3-5 gün kurs verirler fiyatlari asgari ücretle calisan bir kisinin 1 yillik maasindan fazladir. o 3-5 gün icin bu kurslara astronomik sayilabilecek paralar ödenir. Buraya kadar iyi hos ta, 3-5 gün icinde ögrenilecek bilgi ile C# veya Java ustasi olunur mu ? kesinlikle hayir, aldatmaca. ayrica C# visual studionun bir parcasi ve dolayisiyla ücretli.
Ayrica Kasma derken ??? bu is kasiyorsa zaten birakicaksin daha uygun bir meslek aramalisin demektir. Zaten piyasada programci oldugunu iddia eden insanlarin sayisi cok fazla. herkes programci ya da hacker:)
C# sertifikasi, parayi ödeyen hemen herkes alabilir, ama C++ ' a hakim olmak, digerlerine benzemez. her ne kadar yapisi benzer olsada, kullanmak icin gereken mantik farklidir. Ücretli olanlari oldugu gibi ücretsiz olan derleyicileride mevcuttur (örnek:GNU C/C++ compiler). C/C++'ta digerlerine oranla hazir seyler bulman biraz zordur, buldugunu da anlamadan uygulayamazsin. ne yazikki C# ve java da bu böyle degildir. paketi import edersin ve kullanirsin. özetle ezber mantigidir yani. kendin yaptigin bir sey yoktur. baskalari zaten yapmistir, sen biraz zahmetle onlari birlestirirsin sadece. bu cok kullanilan bir yöntemdir, ama kullandigin bu bilesenlerin aslinda nasil calistiklarini bilmeden bunu yapman kendine yapabilecegin en büyük kötülüktür, cünkü pakette daha önce farkedilmeyen bir hata belirdimi, tikanir kalirsin.
sunuda eklemek istiyorum, microsoft ürünlerini kullanirsan onlara bagimli kalirsin. microsoftun yapmani istemedigi bir seyi yapamazsin. mesela linux sistemlerini programlamak gibi. microsoftun sistem mühendiscigi olursun :) ama gercek bir sistem mühendisi olmussun anlamina kesinlikle gelmezsin. microsoftun tanimladigi sistem mühendisisindir. bu da benim tanimim :) o sertifikalari ciddiye almiyorum cünkü, eleman gerektiginde, adayi kendim test ederim. Ayni sekilde ciddi is basvurularinda da karsilastim test olayi ile. ne kadar java bildiginden cok, ne kadar cözüm üretme gücün olduguna bakilir.
Düsünün ki playstation oyunlari yapan bir firmaya is icin basvuru yapiyorsunuz? ne diyeceksiniz? benim C# yada Java sertifikam mi var diyeceksiniz? veya adamlar sana Oracle sertifikan var mi diye sorarlar mi ?
alanlari farkli demeyin, cünkü gercek bir IT uzmani icin, database uygulamalari yazmak kadar, oyun yazabilmek te bu isin icinde dir, ayni sekilde C# gibi bir programlama dili de yazabilmek. Sartlar gerektiridiginde bunlari yapabilecek teknik bilgiye sahip olmalidir.
yada önerilen su microsoft sertifikasini alirsin, birazda C# bilgisi ile cikarsin piyasaya programci sifatiyla. belirli bir süre sonra da baslarsin aglmaya yahu bu programlama isi ölmüs diye, hic alakasi olmadigi halde :)