İyi bir yazılımcı olabilmek için okumak şart mı?


"iyi" tanimina gore degismekle birlikte hayir sart degil. Bu alana yon veren projelerde calismis, o projelere liderlik etmis random bir muhendis secersen kendine ezici sekilde yuksek bir ihtimalle okul okumus oldugunu, cok daha ezici ihtimalle muhendislik formasyonu ile yetistigini gorursun.

Iyi bir universitede okumamak ile hic universite okumamak neredeyse ayni sey malesef. Sana zamaninda Intel'de chip gelistirmis, Turkiye'de yapay zekanin gelisimi hakkinda kitaplar yazmis ya da tek bir referansla dunyanin istedigin okulunda seni ogrenci yapabilecek kalibrede hocalar da denk gelebilir, 20 senedir ayni slayti anlatip kimsenin kullanmadigi teknolojilerle ders islemeye calisacan hocalar da. Iyi okul ile kotu okul arasinda network, ogrenci kimliginin olusmasi ve tabi ki eleme yontemi arasinda dev farklar var.

Mesele bilgiye erismek degil, en iyi okullarin ders icerikleri zaten meydanda. Bu alandaki uzman insanlarin yazdigi kitaplar ucretsiz meydanda. Sorun senin bu bilgi havuzundan ne sekilde ogrenecegini ogrenmen ve birilerinin senin bunu gercekten ogrenip ogrenmedigini test etmesi. Ben ODTU'deki tum dersleri online youtube'dan izledim diyen kisiyle ODTU diplomasina sahip kisi arasinda bu yuzden cok fark var. Birine okul referans oluyor, digerinin izledigini ne kadar anlayabildigini olcumleyecek bir merci yok.

Sertifikalarin bir numarasi yok. Buyuk teknolojilerin, o teknolojileri gelistiren otorite tarafindan verilen sertifikalari disinda hepsi cop.

Matematik, problem cozme ve abstrakt dusunebilme kabiliyeti yuksek insanlar potansiyel olarak bu alanda daha basarili olabilecek gibi gorunse de calisarak ve tecrube ile uzerine ekleyerek daha ileri goturebilirsin bunu. Sergen Yalcin'in Edirne disinda top oynayamadigi ulke burasi, disipline edilmemis yetenegin hicbir anlami yok malesef.
 
Diyeceklerim ülkemiz ve günümüz için geçerli; özellikle kurumsalda, "filanca bölümlerden mezun" ibaresi olmayan ilan yok gibi. Firma her halükarda zaten adayın projelerine bakıyor, kendisini geliştirmeye çalışıyor mu, katkı sağlayabilir mi diye bakıyor, diplomalı yüzlerce aday varken de alaylılarla uğraşmak istemiyorlar, arz talep meselesi.

Ya da kendi yağında kavrulan bir firmanın "filanca bölümlerden mezun" ibaresi olmayan bir wordpress developer ilanını görüp; (diploma sahibi olsaydınız daha iyi ücrete, daha iyi çalışma koşullarına, daha iyi kariyer olanaklarına vb. sahip olabilecek iken) çok da parlak olmayan bir çalışma hayatına adım atacaksınız ve gelişmeniz, ilerlemeniz de zor olacak. (ilanda 17k-20k/ay diye de ücret belirtmişler sağ olsunlar)

İmkanınız varsa iyi kötü bir bölüm bitirmeye çalışın, elinizde diplomanız olsun, kendinizi gene geliştirirsiniz. Yoksa ben şöyle proje yaptım, ben şu teknolojiyi kullandım, ben şu dili bilirim, ben şu sertifikaya sahibim diye kendinizi ispatlama rekabetinde daha çok zorlanacaksınız.
 
Evet, sancılı geçer. İş bulma garantisi hakkında bir şey diyemem. Diplomaya bakmayan yerler var. Ama zor yine de.
 
Yaptiginiz projelere bakabilmeleri icin oncelikle projeleri yapabileceginiz bir ortama, zemine ihtiyaciniz var. Iyi bir universitenin size saglayacagi en onemli avantaj bile diyebilirim. Calistiginiz yerin yetkinliginizi olcmesinin bir yolu yaptiginiz stajlardir. Iyi bir okul sizin staj bulmanizi da kolaylastirir.

Iyi bir okulun iyi bir bolumunu okuyup gercekten alaniyla ilgilenen kendine bir seyler katan birinin ben neden okul okudum diyecegini dusunmuyorum. Alayli biri ise sektore girip rekabeti gordugu zaman okul okumadigina pisman olabilir.

Diploma daha cok etikettir. Ornek vermek gerekirse bilgisayar muhendisligi diplomasi basli basina bir hic olabilir ancak bilgisayar muhendisliginin hemen ustunde ITU, ODTU, Bilkent, YTU gibi okullarin ismi geciyorsa is baska boyuta tasinir. Blockchain'le ilgili bir projede yer alip elde ettiginiz dereceden veya yaptiginiz yenilikten bahsedersiniz, bir boyut daha atlanir. En son hatri sayilir bir firmada yaptiginiz stajdan bahsedersiniz ve tavirlariniz da duzgunse is artik sizindir. Bunlarin hepsi universitenin size katacagi seyler. Yorum size ait.
 

Hocam iyi sosyaller bir sorum olacaktı konudan biraz bağımsız ama fiziksel bir nesnenin içine yazılım yükleyerek ona tıkladığımızda tepki olarak ses veriyor bu hangi alana giriyor çok kafama takıldı yazılımsal olarak size sormak istedim nereden öğrenebilirim bu işi nedir ne değildir örnek olarak bir mekanik klavye tuşu örneği vereyim bilirsiniz anahtarlık olanları ona tıkladığımızda tepki olarak kedi sesi geliyor gibi düşünün şimdiden teşekkürler.
 

Kısa ve net şekilde şöyle diyelim hem sosyal çevre için hem de daha iyi bir öğrenim için üniversite daha iyi olur. Kendin öğrenirsen iyi bir kod yazan olursun ama iyi bir yazılımcı olmak demek sadece iyi kod yazmak anlamına gelmiyor. Bu üniversite okumayanların iyi bir yazılımcı olmadığını anlamına gelmez ama dev şirketlerin birçoğu üniversite okumuş insanlara önem veriyor. Gidip de mahallendeki telefoncuda çalışacaksan pek fark etmez zaten.


Gömülü sistemler.
 
Son düzenleyen: Moderatör:
Hocam öncelikle cevabınız için teşekkür ederim elinize sağlık. Bir yerde okumuştum Coder olursan sana şunu şunu yaz diyorlarmış, fakat mühendis olursan sana şunu yapsak nasıl olur bunu yapsak olur mu gibisinden sorular soruyorlarmış kısacası sana danışıyorlarmış. Coder ile yazılımcı ayrı kişiler mi?
 
Eğer kod yazan kişi kavramında coder dersen 3 yaşındaki python bilen biri bile coder olabilir. Ama kod yazmak demek seni yazılımcı yapmıyor. Bunun dışında programlama ve algoritma mantığını bilen,hata ayıklama yapabilen ve problemleri çözebilen kişi yazılımcıdır. Yoksa youtube'da bulduğu 1 saate python öğren tarzı videolardan python temellerini öğrenip kendini coder sanan kişiler yazılımcı değildir. Yani kısacası şunu söyleyeyim sen kod yazıyorsun diye hatta temiz kod yazıyorsun diye bu seni iyi bir yazılımcı yapmaz. Ve şunu yapsak bunu yapsak olayına gelecek olursak burada junior ve senior işi devreye giriyor. Bir şirkette junior birinin yapacağı şeyi seniora sorması gayet normal ve olması gereken bu durum.
 
Hocam şunu da size sormak isterim, duyuyorum genelde yazılımlılara firmalar, yurt dışı firmalarından falan teklif geliyormuş. Bu tarz teklifler alaylı biri için de geçerli mi? Yoksa bu konu sadece okumuş mühendisler için mi geçerli?
 

Evet geliyor ama alaylilara gelip gelmedigini bilmiyorum. Muhtemelen iyi olana geliyordur.
Benimle ayni sinifta okuyan arkadaslarimdan 3 tanesi Turkiye'de calisiyor, kalani hep yurt disi. Whatsapp gruplarindan takiplesip is pasliyoruz birbirimize.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…