Benim deneyimlerim şöyle,
Buraya cebimde ortalama $3k gibi bir para ile geldim, gelir gelmez maven firmasindan elektrikli bir arac kiraladim, çünkü araba alacak kadar param yoktu, neden maven, cunku her uygulamayi onunla kullanabiliyorsunuz (lyft, uber, amazon,grubhub..) ama lyft express ile sadece lyft yapabiliyorsunuz. Baska bir nedeni, elektrigi firma oduyor, arabayi kiralama ucreti haftalik $280 di. Araci haftanin 6 gunu full time kullanacaksaniz cok mantıklı bir seçim ilk başta. Belli bir birikeme ulasinca su anki arabami satin aldim, arac alirken 5-7k arasi birsey, ozellikle duzgun bir toyota ve deri koltuklu (kusmuklar icin ️) almanizi tavsiye ederim. Niye bu aralikta derseniz, sonucta bu araci iş için kullanacaksiniz ve çok mil yapacaksiniz. Diyelim $20k lik araba aldiniz, 3 sene sonra satmaya kalksaniz $8-10k satacaksiniz, $10k cebinizden gitmis olacak, ama diyelim $6k lik aldiginiz bir araci $3-4k satacaksiniz.
Lyft ve uber yapmak ilk başta cok zevkliydi ama belli bir deneyimi kazandıktan sonra pek zevkli gelmemeye başlıyor, moralini bozacak cok değişik olaylar ile karsilasabiliyorsun. O yüzden ilk başta sabahlari calisip sonralari geceleri denemenizi tavsiye ederim. Onceden de dedigim gibi arabayi alip, evi kiraladiktan sonra cebinizde ortalama $5k gibi kalacak sekilde gelirseniz, sadece sabahlari belli saatlerde cok yorulmayacak sekilde lyfte cikarsiniz ve is bulana kadar gecinebilirsiniz. Yani diyelim sabahlari kalkip kaldiginiz yere en yakin kütüphaneye gidip 3-4 saat interview ve teknik konulara calisip sonra lyftte cikabilirsiniz, ama burda duzen cok önemli, o yuzden iyi planlayin. Tabii calisma saatleri size bagli, yani sabah 9-11 lyft yapip eve, sonra kutuphane sonra tekrar birkac saat lyft ile sizi is bulana kadar idare edilebilir.
Mülakatlarda teknik konudan daha once orta derecede ingilizce sart, yani hem recruiter ile hem de teknik mülakatta anlasabileceginiz bir ingilizce olmali. Native derecede olsa tabii ki daha iyi olur . Teknik konuda hangi alanda iseniz gerekli konulari bilmelisiniz, mesela ben android developerim, su an hemen hemen tum firmalar kotlin, dependency injection vs gibi konulari bilmemi bekliyor. O yüzden is ilanlarına bakip, ortalama genel konulari cikartip, o konularda kendinizi gelistirmenizi tavsiye ederim, ve o işe basvururken ona gore cv hazırlamakta büyük fayda var.
Bir başka konu, bazi firmalar data structure, algorithm problemleri soruyor, ona gore de çalışmak gerekiyor, bu konuda leetcode tavsiye ederim, easy konulardan baslayip medium, hard soruları cozmeniz size o firmalara girmenizde büyük avantaj sağlayacaktır.
Bol bol iş görüşmesi yapmalısınız fakat kendinizi teknik ve ingilizce konularinda yeterli hissederseniz yapın, yoksa boşa zaman kaybı, o deneyim unutuluyor ve boşuna olumsuz düşüncelere kapiliyorsunuz.
Ve birazda şans gerekiyor, o yüzden hep derler bol bol görüşme yapin. Benim su anda calistigim firmaya girmemin o gün gorusmede biraz da sansim olmasindan, çünkü o gün her şey güzel gecti, on-site gorusmede gorustugum herkes cok iyi gunundeydi.
Umarım herkes buraya gelince en yakın surede iş bulur. Şimdiden herkese bol sans dilerim