Amerika'da Yazılım Geliştiricisi Olarak İş Aramak ve Yapılabilecek Hazırlıklar
-
@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
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, -
@Sono Teknik icerikleriyle ilgili detayli bilgim yok. QA'ler pre-production ve kismen production sonrasinda da sureclere dahiller. SDET QA nin otomasyon ve test kodlayan ust sinifi gibi. Amerikada bu kurslari online ve/veya inperson veren cok fazla kurs var. Gelir modelleri degisken. Sayfalarina baksan is garanti gibi ama kisinin kendisiyle de iliskili. Sifir IT okurlugu ile QA olan tanidik var ama SDET'in yollari tastan.
QA sirkete gore biraz degisen bir is tanimina sahip gibi algiliyorum. Fiziksel (end-user tarzi) testleri yapanlara da QA dendigini duydum. Buyuk firmalarin genelde kaliplasmis bir QA tanimlari var, giren kisiyi o tanimlara uyduruyorlar. SDET'te ise kodlama (Python-Java agirlikli) ve tool kullanimi cok yaygin. Kurslari aratirsaniz egitim iceriklerinde neler verildigine bakabilirsiniz. Ayni sekilde ilanlara bakarsaniz da sizden nelerin beklendigi (neler yapacaginiz) asagi yukari anlasiliyor.
SDET icin birisi sunlardan sorumludur demis:- Participating in design and architectural discussion
- Ensuring extensive unit test code coverage
- Being capable of building, deploying and managing own environment (customizing when required)
- Developing quality automation code and maintaining the same
- Checking for product scalability
-
@caglaror Detaylı mesajınız için çok teşekkürler.
QA ile SDET'in sadece isimleri farklı, sorumlulukları aynı diye düşünmüştüm ama meğersem öyle değilmiş. Benim bugüne kadar karşılaştıklarım, anlattıklarınıza göre, QA ile uyuşuyor. SDET, benim için oldukça yeni bir kavram, yeni öğrendiğim bir şey. En azından benim çalıştığım finans alanı için durum böyle.
Tekrardan detaylar için çok teşekkürler.
Not: Bu arada yeri bu konu değil ancak Austin hakkındaki son düşüncelerinizi duymak mümkün mü amaca? :)
-
sn @Sono, size mülakat tarihi aldınız mı?
-
@smartcells Ankara'nın 9000'e kadar mülakat verdiği son pakette aldım evet.
-
@Sono , Hayırlı olsun. 1,5 yıllık ızdırap mutlu sonla bimeye çok yakın.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Kayıt Ol Giriş
Benzer Başlıklar
36
Çevrimiçi60.8k
Kullanıcı5.1k
Konu534.8k
İletiPowered by NodeBB | Copyright © 2026 Yesilkart Forum