Üyelik oluşturma, email adresi onayı veya foruma giriş konusunda sorun yaşayan üyelerimiz [email protected] adresine email gönderebilirler!

Amerika'da Yazılım Geliştiricisi Olarak İş Aramak ve Yapılabilecek Hazırlıklar

Bilişim Teknolojileri
818 125 93.1k 128

  • @Stiff 1.Core Java ve OOP konsept
    2. Selenium Webdriver
    3.TestNG ve Junit
    4.Cucumber framework (BDD and DDT)
    5.SQL
    6.JDBC
    7.API Testing (Postman, Rest Assured for Automation)
    8.Soft Skills (SDLC, STLC, SCRUM, JIRA)

    Su an USA'de ortalama bir tester resumesinde olan toollar.


  • IT icin mukemmel bir ingilizceye gerek yok arkadaslar. Anlama bence konusmadan daha kritik. Benim ingilizcem cok iyi degil, patir kutur konusurum, bir ton gramer hatam vardir. Karsinizdaki kisiyi anladiginiz surece kimse sizin aksaniniza yada gramerinize bakmaz, ayrica interview yapacaginiz insanlarin cogunun ana dili zaten ingilizce degil. Bol bol ingilizce dinleyin bunun icin.


  • Selam arkadaslar,
    Basligi gorunce kendi tecrübemi de anlatayım. Yaklasık 2 ay once Turkiye'den Austin Texas'a geldim. 1 ay sonra is buldum. Meslegim ise Android Developer. Toplam tecrubem 4.5 sene.
    Buraya gelirken Linkedin'den yasadigim yeri Austin yaptim ve OpenWork olarak profilimi guncelledim. O noktadan sonra IK firmalari surekli olarak yazdi. En son birisiyle teknik mulakat icin anlastik. 1 saat video mulakat yaptiktan sonra job offer gonderdiler. Bu arada ingilizcem cok iyi degil. Cok akici konusamiyorum ama anlasacak kadar biliyorum.

    Firmalarin dikkat ettikleri konular kisaca soyle;

    • Calisma vizesi
    • Tecrube
    • Anlasacak kadar ingilizce
    • Background check (yeni geldigimiz icin sorun olmuyor zaten)

    Biraz daha detay var ama ozetle boyle. Umarim birilerine faydasi olur.


  • @meilo Background check safhasinda benim dikkatimi ceken bir iki nokta oldu. TR'deki universitem, firmaya bilgi vermemis, firmada valide edilemedi diye raporlamis. Ama ben diploma, transkript gibi dokumanlari submit etmistim, zaten universite olup olmamasi cok da kritik olmuyor IT'de ama yazdiginiz herseyi ispatlamaniz gerekiyor. Diger konuda 10 yildan onceki firmalari valide etmek icin iletisime gecmemisler. Sadece son isyerim ile gorusmusler. Bu bilgi de burda dursun.


  • @mehmett Evet background check konusunda cok arastirma yapiyorlar. Madem konusu acildi benim durumumu soyle anlatayim.

    Beni ise alan firma background check icin USAFact ile anlasmis. Bu firma sadece background check isleri yapiyor sanirim. Neyse bunlar kontrol etmeye universiteden itibaren baslamislar. Benden diplomami istediler. Sonra okulu arastirmislar ve iletisime gecmisler. Ilk is yerime ulasmaya calismislar ama ulasamamislar, sonra benden bir iletisim numarasi istediler. Ben mail ile gonderdim. Sonra Bulgaristan'dan birisi benim eski isyerindeki takim arkadasimi aramis ve sunlari sormus:

    • Bu kisiyi siz mi cikardiniz?
    • Tekrar gelse ise alir misiniz?
    • Hangi sebeple ayrildi ?

    Daha sonra calistigim ikinci (buraya gelmeden onceki) isyeri ile iletisime gecmisler ama benim haberim yok.

    En son bana gelen mailde goruyorum kimlerle iletisime gectiklerini ve sonuclari.


  • @mehmett benim iyiden kastim oydu aslinda.Karsidakini anlayip derdinizi anlatabiliyorsaniz,sorulara cevap verebiliyorsaniz oluyor bir sekilde.QA icin bazi sirketler, stakeholderslarla birebir gorusmeniz gerektiginden daha iyi ingilizce ariyorlar.


  • @aliarmgn Ali bey, TR'de iyi ingilizce denilince aksansiz ve hatasiz konusmak gibi bir algi var biliyorsunuz, ben ilk geldigimde ingilizcemi yetersiz gormustum, o yuzden bir miktar zaman kaybetmis olabilirim, gelecek arkadaslar yada ingilizcesinin yetersiz oldugunu dusunen arkadaslar icin bir olcu vermek istedim.


  • @aliarmgn , @mehmett bey bilgiler için teşekkür ederim, sağolun. Eşim burda Istanbul'da 2 3 farklı yer ile görüştü software tester'lık konusunda. Onlara da niyetinin software tester olarak Amerikada çalışmak olduğunu ve bu doğrultuda nasıl bir eğitim almasını gerektiğini söyledi, görüştüğü her 2 kurumda Phyton öğrenin demiş ama gerek sizin mesajlarınızda gerekte kendimizin okuduğu kadarıyla bu software tester pozisyonları için bu programın adı geçmiyor. 1 2 yerde Phyton yeni neslin programı vs. yazılmış ama öğrenipte bu meslek özelinde kullanılmayacaksa boşuna zaman harcanıp emek verilecek, sizlerin yorumunu da rica ederim.


  • @AE123 Selenium sadece Java ile kullanilmiyor, Python, C# ve Ruby ile de Selenium kullanabilir ve test yazabilirsiniz. Fakat Test pozisyonu icin Java ile baslamanizi oneririm. Birincisi Java, USA'da hem development anlaminda hem de test automation anlaminda cok yaygin kullanilan bir dil. Ayrica Java, Object Oriented Programming konseptini anlayip uygulayabileceginiz en uygun yazilim. Test frameworklerinde OOP'yi kullaniyoruz. Benzer sekilde Data Structure konulari icinde bence Java en dogru tercih. Bunlari Python ve JavaScript kullanan birisi olarak soyluyorum. Java'nin zor bir dil oldugunu soyleyenlere aldiris etmeyin. Zamaninda Perl dilini incelemis birisi olarak Java cok temiz ve anlasilir bir dil bence. Son olarak sunu soyleyim, ise girdiginiz firma Java kullanmiyor olabilir, baska test toollari kullaniyor olabilir, firma sizi, isin temellerini bildiginiz icin hire edecektir.


  • @AE123 @mehmett 'e katiliyorum. Javascript ogrenebilirsiniz biraz kolay olur Javaya nazaran.Zaten bir dili ogrenirseniz digerleri de benzer oldugundan kolayca ogrenilebilir.Bir cok firma ise alinca direk projeye baslatmiyor 2-6 ay kadar bir alisma egitim suresi oluyor.Genel olarak toolara hakimseniz,kendinize guveniyorsnaiz, SDLC surecini de biliyorsaniz ise aliniyorsunuz.


  • Su ara vaktim oldugu icin forumda takiliyorum, bazi ogrendigim yasadigim tecrubeleri aktarmak istiyorum. Yazdiklarim daha cok IT background olmayan farkli disiplinlerden gelenler icin, ayrica tamamen kisisel gozlemlerim.
    IT konusu USA'da en hot konulardan birisi. Gercekten her rol icin ihtiyac cok fazla. Mesela Front End dev, Back End dev, QA Test Automation, Data Engineering, Machine Learning, DevOps, Cyber Security aklima gelen roller. Tabi olaya nerden gireceginiz ve backgroundiniz cok onemli. Su an IT’ye giden en kolay giris QA Tester rolleri gibi gozukuyor. Bu rolde temel Java bilgisi, OOP, Selenium gibi test toollari ogrenilerek is bulma sansi yuksek. Bende su anda bu rolde calisiyorum. Turklerin heralde en cok tercih ettigi alan burasi. Ayrica QA olarak baslayip daha sonra back end developer olarak devam eden kisiler de var, bu anlamda sektore hizli giris icin uygun bir nokta.
    Cyber Security konusu da cok revacta, bu konu ile ilgili hic bir bilgim yok ama Cyber Security kursu almis bir arkadasim is bulamadi, genelde is ilanlari daha cok devlete calisan firmalarda oldugunu ve onlarinda vatandaslik istedigini soylemisti.

    Benim asil uzerinde durmak istedigim alan Data Science, Data Engineering ve Machine Learning engineer pozisyonlari. Eger muhendislik, matematik, fizik gibi matematik yogun bir egitim aldiysaniz bu pozisyonlari da degerlendirebilirsiniz. Bu alanda bilmeniz gereken ana yazilimlar Python ve SQL.
    Data Engineering : Bu pozisyonda raw datayi derleyip toparlayip data scientist yada machine learning muhendisinin kullanimina hazir hale getirmeniz gerekiyor. ETL ( Extract, Transform ve Load) dedigimiz data pipeline olusturuyorsunuz. Genelde bu rolde calisacak arkadaslardan Python(Numpy, Pandas kutuphaneleri) ve SQL’i iyi duzeyde bilmesi isteniyor. Eger Spark ve Scala falan biliyorsaniz zaten bir adim onde oluyorsunuz. Data engineer olarak calisan birisi calistigi firmada 80 civarinda Data Engineer, 10-15 civarinda Data Scientist oldugunu soylemisti.
    Data Scientist ile karsilastirdiginiz zaman ihtiyacin ne kadar fazla oldugu anlasiliyordur.
    Machine Learning Engineer : Heralde en fazla Teknik bilgi gerektiren pozisyon bu. Bu pozisyonda sizden ML modelini olusturup deploy etmenizi istiyorlar. Saglam kod bilgisi (Python, Python ML kutuphaneleri, SQL, Spark, AWS) ve deployment bilgisi gerekiyor. Yani yaptiginiz modeli application uzerinde canliya almaniz lazim. Fakat bu alana girmek isteyen arkadaslari saglam interview ler bekledigini soylemek isterim.
    Data Scientist : Bu rolde Phd yapip calisan bir kac kisi taniyorum, zaten bu pozisyonda calisanlar buyuk firmalarda Research de calisiyorlar. Fakat bootcamp tamamlayip bu alanda is bulamayip Data Engineer olarak calisan cok insan duydum. Burda bir kac neden var. Bu pozisyonda istatistik ve matematik background i olmadan basarili olmak zor. Ayrica datadan anlamli sonuclar cikartip ve bu sonuclari hikayelendirip sunulmasi gerekiyor. Ingilizcenizin gercekten iyi olmasi gerekiyor.Cunku report edeceginiz kisiler genelde ust duzey isimler olacak.

    Sonuc olarak bu alanda ilerlemek istiyorsaniz Data Engineering pozisyonu baslamak icin ideal, daha sonra adim adim Machine Learning Engineer ve Data Scientist pozisyonlarina ilerleyebilirsiniz. Kaynak olarak ben Coursera’dan dersler alarak kendimi gelistirmeye calisiyorum.
    Ben muhendislik kokenli birisiyim ve kendime hedef olarak sectigim alani yazdim aslinda. Bu paylastigim bilgiler benim tandiklarimdan dinledigim, meetup larda ogrendigim ve farki gruplarda ogrendigim seyler. Yanlis oldugunu dusundugunuz yada farkli gozlemleriniz varsa lutfen paylasin, bilgilerimizi duzeltelim.


  • @mehmett Yazdiklariniza kucuk bir katkida bulunmak istiyorum. Devlete calisan firmalarda IT alaninda ve ozellikle de Cyber Security islerde calisabilmek icin IT background/education ve vatandaslik yaninda ayrica belli kriterlerde security clearance gerekiyor.


  • @caglaror, içinde söyledi: Amerika'da Yazılım Geliştiricisi Olarak İş Aramak ve Yapılabilecek Hazırlıklar

    @caglaror @reader @askimkoray

    Programlama Dilleri: PHP, Javascript, Golang, Python, Ruby, Haskel, Scala, Crystal Lang, R lang, C/C++, Kotlin

    Golang icin nasil bir yol izlenilmesini onerirsiniz ? Ilk basldigimda c++ ile baslamistim ancak bir yerden sonra ilgimi cekmedi. Simdi 6 aydir golang ogreniyorum ancak nasil bir izlemem gerekiyor kestiremiyorum. Amerikada yasamaya baslayacagim bana golang ile para kazandiracak en kestirme yol nedir ?

    Simdiden tesekkurler


  • @Ist-to-NY Twitter da bu konuda cok iyi ustalar var, bloglari ve duzenli paylastiklari egitimleri var. Isimleri aklima gelmedi, gelince buraya eklerim. Bu kisileri takip edip klasik egitim videolariyla baslayabilirsiniz. USA da ozellikle devops tarafinda kullaniliyor. Microservislere uygunlugu ile tercih ediliyor diye biliyorum. Hello world'den ote gitmedim. Her ne kadar web uygulamasi gelistirilebilse de cok super piyasasi yok o tarafta.
    Volkan Özçelik (@linkibol) ustat da Go bilir, takip edilmeliler listesinde.
    Go nedense tek basina ana yemek gibi gorulmuyor (ben oyle dusunmuyorum). Bence gidebilecegin kadar derine gidip buyuk firmalara oyna.


  • Selamlar,

    Ayrı konu açmalı mıyım emin değilim. Amerika'da video oyun yapım şirketlerinde tester olarak çalışan, detaylarını bilen var mı ? Türkiye'de oyun oynamaya uzun süreler ayırıyorum. Daha önce testerlığı sormuştum, değerli yorumlarınızı almıştım. Türkiye'de büyük bir yazılım şirketinde Product Specialist olarak çalışıyorum. Fikir vermesi açısından yazayım. İş tanımım; ürünleri iyi bir şekilde öğrenirim, geliştirme maddelerini düzenlerim, güncel versiyonları duyururum, aylık webinarlar düzenlerim, müşteri krizlerinde sorun çözerim. ABD'de testerlık için bile çok fazla yetkinlik isteniyor. Fakat oyun şirketleriyle ilgili çok detay bulamadım. Linkedin'de Game Tester diye aratınca Game Designer ilanları ağırlıklı çıkıyor. Bir de size danışmak istedim.

    Şimdiden teşekkürler.

  • ⭐⭐

    Merhaba Arkadaslar , Bir arkadas ile tanistim hic alakasi olmamasina ragmen 6 aylik IT kursuna gidip ,isi ogrenmis ve harika bir firmada calisiyor. Bu isler boyle kolay mi ? Deneyimleyen kimse varmi ?

  • ⭐⭐⭐

    @HockeyUmpire2 Hangi alanda ve pozisyonda çalışıyor acaba?


  • Buralarda TR arasinda QA ve SDET cok revacta. Olasilikla QA dir. IT sektoru cok genisledi, pek cok ara-yan brans/uzmanlik ortaya cikti. SDET gorundugu kadar kolay degildir ama QA yi herkese oneririm. Dilini gelistirebilirse rahatlikla is bulabilirler -simdilik-.

  • ⭐⭐⭐

    @caglaror QA ve SDET çalışanları, geliştirme ortamlarında yapılan test süreçleriyle mi ilgileniyorlar?

    Örneğin Türkiye'de yazılım geliştirme aşamasında Prod'a ya da PreProd'a çıkmadan önce - en genel anlamda - PREP ortamlarda testler yapılıyor. Bu işlerle benzer mi?


  • @HockeyUmpire2 Selamlar. Bu tür kurslara çok dikkat etmek gerekir. Aslında 2 tarafta kazanıyor ne var bunda diyeceksiniz ama ben cesaret edemedim. Bizzat tanıdığım bir arkadaşımda bu işe kalkıştı ve işe girdi. İyi de kazanıyor. Ama bu verdiği kurslar aslında 6 ay sürecek kurslar değil. Hatta 1 ay sürecek kurs bile değil. Hepsi için genelleme yapılmaz ama benim bildiklerimden bahsedeyim. Test Automation kursu veriyorlar ki bu iş için 6 ay aşırı uzun bir süre. Sizin CV nizi düzenliyorlar. Ama bu düzenleme işi çokta dürüst bir düzenleme değil. Sizde olmayan özellikleri yazıyorlar. En önemlisi sizi daha önce hiç çalışmadığınız bir yerde çalışıyormuş gibi gösteriyorlar. Dolayısıyla American Experience gibi iş başvurularında en çok özelliklerden birini CV nize ekliyorlar. Anlaşmalı veya networkleri olduğu yerlere de sizi yerleştiriyorlar. Ama sizi herhangi biri aradığında o cv deki adammış gibi davranmanız gerekir. Bir de ilk maaştan bir komisyon alıyorlar. Tabi ne var bunda Win-Win denebilir saygı duyarım :)
    Kursların şu anda çoğunluğu online. Burdan da katılabilir isteyen.
    Bu yukarıda yazdıklarım bizzat tanıştığım 2 kişiden aldığım bilgilerdir. Şu anda da gayet normal çalışıyorlar. Bu işlerin rajonu böylemidir bilemedim.
    Tabi her kursu bu kategoriye sokmak doğru olmaz.
    Selamlar,


Benzer Başlıklar

Forum kurallarına uymayan veya forum düzenine aykırı davranan üyeler uyarılmadan forumdan çıkarılabilirler. Özellikle gereksiz yeni başlık oluşturacakların dikkatine!

27

Çevrimiçi

60.8k

Kullanıcı

5.1k

Konu

534.8k

İleti

Powered by NodeBB | Copyright © 2026 Yesilkart Forum