Her ne yaparsan yap kendi işini kurmaya bak. Şunu sakın unutma, maaş alan biriysen tüketici, maaş veren biriysen üreticisindir. Üretenin sırtı yere gelmez. İster Türkiye'de ister ABD'de, her nerede olursan ol girişimci ol. Ülkemizin hatta insanlığın girişimcilere ihtiyacı var. Ben 45 yaşındayım, 25 yıllık yazılımcıyım. Ana konum computer vision, çok iş, çok ihtiyaç ve çok para var bu konuda. Bir gün karşına computer vision ile ilgili bir fırsat çıkarsa sakın kaçırma. Not: Diğer konudaki (Mustang) imzana tıklayınca ulaştım bu mesajına. Başarılar... |
Cok tesekkurler ilginiz icin. Benim de alanim Mobile/Cloud Software Engineering. Su anda cok potensiyielli bir yazilim ustunde calisiyorum. 2 ay icinde yayinlayacagimm bi aksilik olmazsa. Dediginiz gibi kendi isimi kurmak cok isterim. Ogrencek yapcak cok sey var. Simdi vaktim varken bos gecirdigim zamanlara kiziyorum. Saka gibi geliyor hala ancak 3 ayda stajda kazandigim parayla sifir bir Mustang alabiliyorum. Cok sagolun. |
Staji nerde yapicaksin? |
Bu sene yapmiyorum. Kendi arastirmam uzerine calismam gerekiyor. Seneye Google'da bi aksilik olmazsa. |
Hayirli olsun. Interviewlari gectin mi? Hangi ofiste? |
Interview lara girmedim daha. Ama detayli bilgim var nasil bir surec olduguyla ilgili. Cok fazla sikinti yasayacagimi dusunmuyorum. |
Şu linkteki soru için yardımcı olurmusunuz :(( https://forum.donanimhaber.com/showTopic.asp?m=114309102&p=1#114309102 |
odtu kibris kampusunde psikoloji ogrencisiyim, henuz ahzirliktayim hazirlik guzel gidiyor, okula 37 bin siralama ile girmistim. ortalamami 3.5 ustunde tutmaya calisacagim, diyelimki ortalamam 3.5 civari, hangi avrupa ulkelerinde master sansim olur ? master yapip ulkeye donmek degil bu arada amacim. Allah nasip ederse o ulkede calisip yasamakta istiyorum. Bunu sunabilecek ulkeler var midir ? |
CThirty selamlar, öncelikle konu süper olmuş teşekkür ve tebrik ediyorum. böyle bir konu açmıştım, size gelmemi söylediler.
|
tesekkur ederim hocam, size tekrar donebilirim duruma gore ![]() |
Hocam daha önce de benzer bir soru sormuştum ama bu sefer biraz daha özel soracağım. orta sınıf sayılabilecek özel bir üniversitede bilgisayar mühendiliği 1. sınıfdayım. İlk dönem 3.5 üstü ortalama geldi. İlerisi için yurtdışı yüksek lisans düşünüyorum. Verebileceğiniz özel tavsiyeler var mı hem yurtdışı için hem de bölüm için ? |
Konuyu okumadaysin butun yorumlara bak derim mutlaka bahsetmisimdir. Ustteki mesajim senin icinde gecerli. 2 gundur Google burdaydi ve seminerlerine katilma sansi buldum. Acikcasi iyi bir muhendissen Google ya da benzeri bir sirkete girmemen icin hic bir sebep yok. Yapman gereken en onemli seyler cok iyi not ortalamasi, cok iyi bir ingilizce(ben hala bocaliyorum bazi Amerikalilarla konusurken) ve programlama da kendini gelistirmen. Bilgisayar muhendisleri icin: Cracking the Coding Interview adinda bir kitap var. Bu kitapta Amerikada bir is mulakatinda karsina gelebilcek hemen her sey var. Bu kitabi iyi ogrenen bir insan her sirkete yazilim muhendisi olarak girebilir. Bunun disinda Topcoder vb. programlama platformlari var. Onlari biraz kurcalayin. Sirf o platformda cok iyi skorlar yaptigi icin Microsoft'tan is teklifi alan birisini biliyorum. |
Topcoder olayi degisti artik. Oyle competitive programming yaptirmiyorlar. Cracking the coding interview iyi bir kitap ama yabancilarin dedigi gibi holy grail degil. Yani isin kitabi budur demek dogru degil. Ben google mulakatim icin bu kitaptan calismistim ve gecemedim mulakati. Su an geri dondugumde en buyuk eksigimin fonksiyonel programlamanim temellerini bilmedigim yuzunden boyle oldugunu anladim. O zaman Java 8 cikmamisti ama simdi Javada bi lambda expression yazamayacak durumdaysaniz; en basitinden bir map->filter(reduce)->collect yapamayacaksaniz bence kitaptan once bunlari ogrenin. O kitap size temel vermez, sadece mulakatlarin neye benzedigini gostererek aliskanlik saglar. |
Topcoder hic kullanmadim o yuzden dogrudur. Bahsettigim kitap zaten kolay kolay yalayip yutulcak bir kitap degil, dediginiz gibi saglam bir temel de lazim. Konusu acilmisken burda tavsiye edilen kaynaklar sunlardi: 1) g.co/techdevguide 2) Bahsettigim kitap 3) Topcoder ve Project Euler 4) leetcode.com Siz nerde girdiniz mulakata su an Turkiye'de misiniz? |
Hem internship hemde graduate pozisyonu icin mulakat yapmistim (1 yil arayla). Ikisinde de gecemedim. Mulakatlari Avustralya'da yaptim, fakat Google diger firmalarin aksine dunya capinda ayni standartta mulakat islemi uyguluyor. Google'in tavsiyesine uymani tavsiye etmeyecegim. Kimseye de etmem. Hem gereksiz derecede uzun, hemde dogrudan mulakatlarla alakasi yok. (Misal kriptografi, AI vs bunlar sadece muhabbet etmeniz icindir, kimse bu konudan size aciklamadan soru sormaz). Ayrica o listeye baktim 5 yildir hala guncellememisler. Kendileri Guava'ya (google in Java icin yaptigi genel kutuphane) fonksiyonel methodlari dosemisler ama fonksiyonel programlamadan bahsetmemisler bile. Simdi staj mulakatinda fail oldugum nokta universiteme guvenmemdi. Sakin ola arastirmanizda 3-5 bin satir kod yazdim diye sevinip daha sonra asiri guvenle Google mulakatina girmeyin. Ha sen postgraduate okuyorsun bu sende sorun olmaz ama genel anlamda undergraduate icin universiteye guvenmeyin. Benim hatam algoritma dersinde universitede ogreticegiz dedigi seyleri ogretmediklerinde oturup diger kaynaklardan anlayana kadar calismamamdi. Ornegin staja icin interview a girdigim zaman: Map<Integer, Integer> bilmemneMapi = new HashMap<>(); for (int i = 0; i < n; i++) { for (int j = i; j < n; j++) { bilmemneMapi.put(i,j); } } Su kodun zaman ve memory complexity si sorulsa memory icin O(n^2), zaman icinse O(nlgn) derdim. Cunku bize universitede 3-5 data structure in zaman complexity si soylendi, sonra graph algoritmalarinin zamanlarinin ne oldugu soylendi. Nasil buluncagimizi kimse anlatmadi. Halbuki boyle bir cevap verirseniz Google'daki interviewer bu adam boyle bir algoritmanin O(n) memory ve O(n^2) zaman complexity si oldugunu bilmiyor, o zaman bizimle tartisamaz diye sizi bir sonraki interview a almaz. Bu tecrubemi google'daki kisilere anlattigimda neden olarakta bunu acik acik soylediler. Simdi Google'a en kolay girmek stajla olur demisti bana Google'da calisan birisi ciddende oyle. Yani Google'da stajyerlerin cogu mezuniyet sonrasi orda kalmak icin teklif aliyormus. Zaten ustte dedigim seyi bilmezseniz sizi on site interview a bile cagirmazlar mezun pozisyonlari icin. Fakat onceki mesajimda dedigim gibi fonksiyonel programlamaya giris yapmis birisi olsam hemen hemen butun sorulari rahatlikla cevaplardim, geneli map/reduce seklinde dusunursen rahatlikla cozulcek problemler, digerleri ise recursive problemlerdi (ki o da fonksiyonel programlamayla gelisen birsey). En son olarak soylemek istedigim sey ise, stajiniz. Gidipte Google'da mulakatta basarili olmak istiyorsaniz ozellikle mezun pozisyonu icin gidipte bilmemnerenin labinde veya universitenin arastirma bolumunde yapmayin. Cunku her muhendislik pozisyonu Google'da artik giris icin (staj haric), sizden sistem dizayni interviewini gecmenizi bekliyor. Bu dizayn mulakatini gecmek icinse web app yazilan karmasik bir sistemde en kotu 2-3 ay deneyiminiz olmasi gerekiyor; olmadigi takdirde size verilen sorunun mimari yapisini rahatlikla cozemiyorsunuz o konudan da kotu bir mulakat puani aliyorsunuz. Ha bunlari da sonradan Google da calisan bir recruiter benim file ima bakarak onayladi. |
Dediginiz gibi staj olayi sart. Dogal olarak staj mulakatini gecmek de daha kolay oluyor. Acikcasi direk olarak is mulakatina girsem su anda patlayacagima eminim. Ayrica Google'in stajerlerine teklif verme orani %80 e yakinmis. Yani gercekten de staj icin basvuru yapip sora is teklifi almak en mantikli secenek gibi duruyor. Teknik konulara gelirsek acikcasi bu isin cok cok buyuk kismi Data Structures and Algorithms de bitiyor. Gerisi biraz tefarruat sanki. |
Hocam konu ile alakasız ama bişey sorcam bilkent'e girmeden önce kod yazabiliyor muydunuz? Yani yazılımla ilgili bi deneyiminiz var mıydı? Şimdi ben hiçbir şey bilmiyorum cs'e gelirsem çok sıkıntı yaşar mıyım? Yazın java falan çalışayım mı? |
Hocam okuldan Silicon Vadi staj başarı bursu kazandım lys derecemden dolayı, elohab okuyorum 3. sınıfta gidicem.Sizce bu staj yüksek lisans için bir fayda sağlar mı yani stajdan biri referans olarak göstersem örnegin almanya ya da amerikada da bir üniversite için belli bir artısı olur mu? |
Parayi verdikten sonra her yer olur. Kanada ve Abd daha pahaliya patlar. Italya, Almanya gibi yerlerde ingilizce programlara bakmana oneririm. Dusuk ucretlerle bazi okullara gidebilirsin. Ama bizim okullardan daha iyi degil bir cogu.