Üyelik oluşturma ve 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

  • ⭐⭐

    Geçen Ekime kadar Türkiyede bir bankada yazılım müdürü olarak çalışırken işe alım mülakatlarıda yapıyordum. Son 1 yılda 100 ün üzerinde mülakat yaptım.
    Öncelikle şunu söyleyeyim. Alaylı yazılımcının işi çok zor. Yani kurs seyredip sertifika alarak iş bulmanız zor.
    Çünkü mülakatlarda çoğu zaman size algoritma sorulmayacaktır. Cv niz ve resumeniz çok önemli. Yani aldığınız eğitim ve yaptığınız veya katıldığınız projeler.
    Bir de bu data scientist mevzusu var. Maalesef bu çok basit bir konuymuş gibi her ilana başvuran kişiler var. Ben istatistik mezunuyum. Üstüne Gazi üniversitesinde master yaptım istatistik üzerine. 23 sene sql ve veri tabanı programlama yapmış, istatistikçi ve bankacılık tecrübesiyle ben bu kadar özgüvenli olamıyorum açıkcası.
    Ama yinede alaylı yazılımcı olmak isteyen arkadaşlara bir önerim olsun.

    1. Hedefinizi küçük tutun. Tester gibi rollere başvurun. Sonrasında kendinizi gösterip yükselirsiniz.
    2. Mutlaka düzgün bir Linked profiliniz olsun.
    3. Yaptığınız projeleri Github a koyun.
    4. Github daki projelere katkıda bulunun. Ön sıralardan commit almaya çalışın.
    5. Kendinizi anlatacağımız bir youtube kanalınız olsun.
    6. Yazılımcı arkadaşlar edinin.
    7. Gününüzün çoook büyük bir bölümünü bu işe ayırın.
      Selamlar
  • ⭐⭐

    Bence alaylı bir yazılımcının önündeki en büyük engel resume screening denilen İnsan Kaynaklarından bir kişinin özgeçmişinize ilk baktığı an. Bu anda o kişiyi etkilemeyi başaramazsanız ne kadar bilgili olursanız olun red yiyorsunuz. Peki bunun önüne nasıl geçilir?

    • Özgeçmişinize olabildiğince buzz word eklemeniz lazım. Buzz word derken kastettiğim şey yalan bilgiler değil. Sadece yaptığınız şeyi biraz süslemeniz lazım. Örneğin;

      JavaScript kullanarak insanların kayıt olabileceği bir backend yaptım. - YANLIŞ

      JavaScript ve Node.Js runtime environment kullanarak authentication sistemine sahip bir backend tasarladım. Bu backend içinde Express.js framework'ünü kullandım. Kodun maintainable olması için Controller - Service- Repository pattern implement ettim. Database olarak MongoDB kullandım. Database ile backend arasındaki iletişimi native driver ile çözdüm (Yada Mongoose ORM kullandım). Authentication sisteminin güvenli olması için kullanıcı şifrelerini plain text olarak saklamak yerine encrypted olarak sakladım. Bunun için Crypto modülünü (Yada Bcrypt) kullandım. Kullanıcıların unutulan şifrelerini sıfırlamalarını sağlamak adına mailleri SendGrid ile gönderdim - DOĞRU

      İki anlatımda da ortadaki ürün aynı ama ikinci anlatımda verilen bilgi daha fazla.

    Ya uzaysan saçmalama diyebilirsiniz ama durum maalesef böyle. Recruiterlar özgeçmişte belli başlı keyword arıyor ve bunu bulamazsa sizi eliyorlar.

    Hatta bunun ne kadar gerçek olduğu hakkında redditte bir post var. Arkadaşın birisi sahte ve bu keyword'ler ile dolu bir özgeçmiş hazırlayıp iş ilanlarına başvurmuş ve çok yüksek oranda geri dönüş almış.

    https://www.reddit.com/r/recruitinghell/comments/qhg5jo/this_resume_got_me_an_interview/

    Bu sahte özgeçmişte buzz word dolu. Yapay Zeka, Ölçeklenebilir sistemler Big Data vs. ve geçmiş tecrübelerde de milarlarca dolarlık şirketler var. Ama Bu kişi araya trollük bilgiler eklemiş. Bunlardan bir kaçı;

    • Şirket serverlerinde ethereum kazdım
    • Kahve yaptım. takımıma 14nm partiküllü antartika kahvesi içirdim.
    • Şirket ekranlarını 420 fps yapıp Lhana Rhodes izledik.
    • Mia Khalifa konusunda uzman.
    • RaeLilBlack kütüphanesini kullandım.
      (Son üç maddedeki isimler porno oyuncusu)
    • Voldemort database kullandık (Voldemort harry potter karakteri)
    • Reid hoffman'a DM üzerinden yavşadım.
    • Stajyer takımının yüzde 60'ına cinsel hastalık bulaştırdım.

    Bu kişi bütün bunlara rağmen mülakat kazanmış. Dediğim şey buydu aslında. Ne yaptığınızdan çok kendinizi özgeçmişinizde nasıl ifade ettiğiniz önemli. Sadece proje yapmakla bitmiyor. O projeyi süslü cümlelerle de açıklamanız lazım.

  • ⭐⭐

    @cgokhan Bilgilendirdigin icin cok tesekkur ederim.

  • ⭐⭐

    iOS veya full stack geliştirici pozisyonu için kulağınıza gelen bir fırsat olursa iletebilirseniz sevinirim arkadaşlar. Teşekkürler şimdiden.

  • ⭐⭐

    Merhaba arkadaşlar. Bugün sizlere Microsoft ile olan yazılım mühendisliği mülakat tecrübemi anlatacağım. İşe giremedim ama mülakata girmek isteyenlere ön bilgi olması açısından tecrübelerimi yazıyorum.

    İşi Linkedin aracılığıyla buldum. Linkedin'de microsoft EMEA (Europe - MiddleEast - Africa) bölgesi için recruiter (işe alım görevlisi) olarak çalışan bir kişiyle bağlantım var ve bu kişi bir iş ilanı yayınladı. bende linke tıklayarak microsoft'un kendi sitesi üzerinden işe başvurdum. Bunu size de tavsiye ederim. recruiter olarak çalışan kişileri linkedin üzerinden eklerseniz iş ilanlarına erkenden ulaşabilirsiniz.

    1 hafta sonra microsofttan mail geldi. Özgeçmişimin etkileyici olduğunu ve işe alım sürecini başlatmak istediklerini falan söylemişler mailde. Bu bana ilk defa oldu. Normalde microsofta daha önce de başvurmuştum. Ama hiç cevap alamadan elendim. Bu sefer çalıştığım şirketin marka değeri biraz etki etti sanırım.

    Daha sonra bana çözmem için bir OA yani Online Assessment (Online Test) gönderdiler. Bu testi 1 hafta içinde çözmem gerektiği yazıyordu. Test toplam 100 dakika süre sınırlıydı ve 3 adet soru vardı. 3 soru da algoritma ve veri yapıları ile ilgiliydi.

    • Soru 1: Bir integer sayısının binary gösteriminde kaç tane 1 vardır?
      Yazılımla ilgilenenler bilirler. Bilgisayarda her şey bir ve sıfırdan oluşur. Sizin normalde 4 diye yazdığınız sayının binary (yani 2 tabanındaki yazılışı) 100'dür. Buradan gidersek 4 içindeki binary birlerin sayısı da 1 olacaktır.

    • Soru 2: Unique sub stringlerin sayısı?
      Size bir string veriliyor ve bu string içindeki bütün sub stringler içinde eşsiz yani unique olanların sayısı kaçtır. Bunu ben HashMap ve loop kullanarak çözdüm.

    • Soru 3: Perfect loop graph?
      Size bir graph veri yapısı veriliyor ve bu veri yapısında perfect loop olup olmadığı soruluyor. Ne demek perfect loop. Hangi elemandan başladıysanız o elemana geri dönmeniz lazım. Örneğin 1 -> 2 -> 3 -> 1 gibi. 1 -> 2 -> 3 -> 2 olmaz. Loop var ama perfect değil başladığınız elemana dönmeniz lazım. Bu soruyu da DFS yani Depth First Search ve HashSet kullanarak çözdüm.

    Test sonucunda 3 soruyu da bildim. Testin ardından 1 hafta sonra bir mail daha aldım. Testi geçtiğimi ve diğer aşamada microsoftta çalışan Senior bir engineer ile teknik bir mülakat daha yapacağımı öğrendim. Mülakat tarihini ayarladım ve mülakat günü geldi.

    Bu kısmın 2 parçaya ayrılması gerekiyor.

    İlk parça kodlama aşması. Bu benim için iyi geçti. Hatta beklediğimden kolaydı. Rahatlamıştım açıkçası çünkü beklediğimden çok daha kolay sorular soruldu ve bunları hemen çözdüm. Sorular Tree veri yapısı ile ilgiliydi. Hatta sorunun birinde O(n^2) time complexity buldum ve mülakatı yapan kişi bana bundan daha iyisini yapabilir miyim diye sordu ve ben de bunu O(n) yaptım.

    İkinci kısımda ise tabiri caizse mal gibi kaldım. Şunu söyleyeyim. Ben Bilgisayar mezunu değilim. Bu yüzden bazı teorik bilgilerim eksik ve sorular da tam bu teorik bilgilerden geldi. Belki sektör tecrübem biraz fazla olsaydı bilebilirdim ama Junior birisi olarak bilgim yoktu maalesef. Sorular İşletim sistemleriyle alakalıydı. Bana soru olarak Thread, process, multithreading gibi konulardan sordu. Ufak tefek bilgim olsa da yeterince iyi cevaplayamadım. Benim bilgilerimin eksikliğini gören mühendis bana soru sormayı bıraktı ve ufak çaplı bir üniversite dersi verdi. threadler nasıl çalışır thread lock nedir vs.

    Bu arada söylemem lazım ki mülakata katılan mühendis cana yakın birisiydi. Beni strese sokacak bir şeyler söylemedi hiç.

    Mülakat sonunda birbirimize iyi günler diledikten sonra ben elendiğimi anladım. Çünkü ikinci kısımda sorulan bilgileri kendileri gündelik olarak kullanıyorlarmış. Bu konuda ben internette bedava bir pdf kitabı buldum. PDF olarak indirip fotokopiciye çıkarttım. Kitabın adı "Operating Systems: Three Easy Pieces". Linki de şu: https://pages.cs.wisc.edu/~remzi/OSTEP/

    Tahmin ettiğim gibi de oldu ve elendiğimi söyleyen maili 1 hafta sonra aldım. Ama üzülmek yok. Şu an zaten bir işim var bu konuda stres yapmıyorum eskisi gibi.

    Ben şahsen geldiğim noktaya seviniyorum. Çünkü hukuk mezunu olarak, çok değil 6 ay önce bootcamp'e bile kabul alamazken bugün microsoft gibi şirketlerin mülakatına girebiliyor olmak bence ilerleme göstergesi. Biraz daha çalışır mülakatı da geçerim diğer sefere. Hatta yarın Microsoft gibi trilyon dolar değere sahip başka bir ABD şirketiyle de mülakatım var. Bunda da test aşamasını geçtim ve mühendis ile görüşeceğim. Şimdi yazmak istemiyorum ama olumlu olumsuz bir dönüş aldığım zaman o tecrübemi de yazacağım buraya.

    Hatta şimdiki çalıştığım şirketin mülakat sürecini de yazmayı düşünüyorum. her ne kadar türk şirketi olsa da yine de tecrübe olur.

    Hepinize iyi günler diliyorum.


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

    Merhaba arkadaşlar. Bugün sizlere Microsoft ile olan yazılım mühendisliği mülakat tecrübemi anlatacağım. İşe giremedim ama mülakata girmek isteyenlere ön bilgi olması açısından tecrübelerimi yazıyorum.

    İşi Linkedin aracılığıyla buldum. Linkedin'de microsoft EMEA (Europe - MiddleEast - Africa) bölgesi için recruiter (işe alım görevlisi) olarak çalışan bir kişiyle bağlantım var ve bu kişi bir iş ilanı yayınladı. bende linke tıklayarak microsoft'un kendi sitesi üzerinden işe başvurdum. Bunu size de tavsiye ederim. recruiter olarak çalışan kişileri linkedin üzerinden eklerseniz iş ilanlarına erkenden ulaşabilirsiniz.

    1 hafta sonra microsofttan mail geldi. Özgeçmişimin etkileyici olduğunu ve işe alım sürecini başlatmak istediklerini falan söylemişler mailde. Bu bana ilk defa oldu. Normalde microsofta daha önce de başvurmuştum. Ama hiç cevap alamadan elendim. Bu sefer çalıştığım şirketin marka değeri biraz etki etti sanırım.

    Daha sonra bana çözmem için bir OA yani Online Assessment (Online Test) gönderdiler. Bu testi 1 hafta içinde çözmem gerektiği yazıyordu. Test toplam 100 dakika süre sınırlıydı ve 3 adet soru vardı. 3 soru da algoritma ve veri yapıları ile ilgiliydi.

    • Soru 1: Bir integer sayısının binary gösteriminde kaç tane 1 vardır?
      Yazılımla ilgilenenler bilirler. Bilgisayarda her şey bir ve sıfırdan oluşur. Sizin normalde 4 diye yazdığınız sayının binary (yani 2 tabanındaki yazılışı) 100'dür. Buradan gidersek 4 içindeki binary birlerin sayısı da 1 olacaktır.

    • Soru 2: Unique sub stringlerin sayısı?
      Size bir string veriliyor ve bu string içindeki bütün sub stringler içinde eşsiz yani unique olanların sayısı kaçtır. Bunu ben HashMap ve loop kullanarak çözdüm.

    • Soru 3: Perfect loop graph?
      Size bir graph veri yapısı veriliyor ve bu veri yapısında perfect loop olup olmadığı soruluyor. Ne demek perfect loop. Hangi elemandan başladıysanız o elemana geri dönmeniz lazım. Örneğin 1 -> 2 -> 3 -> 1 gibi. 1 -> 2 -> 3 -> 2 olmaz. Loop var ama perfect değil başladığınız elemana dönmeniz lazım. Bu soruyu da DFS yani Depth First Search ve HashSet kullanarak çözdüm.

    Test sonucunda 3 soruyu da bildim. Testin ardından 1 hafta sonra bir mail daha aldım. Testi geçtiğimi ve diğer aşamada microsoftta çalışan Senior bir engineer ile teknik bir mülakat daha yapacağımı öğrendim. Mülakat tarihini ayarladım ve mülakat günü geldi.

    Bu kısmın 2 parçaya ayrılması gerekiyor.

    İlk parça kodlama aşması. Bu benim için iyi geçti. Hatta beklediğimden kolaydı. Rahatlamıştım açıkçası çünkü beklediğimden çok daha kolay sorular soruldu ve bunları hemen çözdüm. Sorular Tree veri yapısı ile ilgiliydi. Hatta sorunun birinde O(n^2) time complexity buldum ve mülakatı yapan kişi bana bundan daha iyisini yapabilir miyim diye sordu ve ben de bunu O(n) yaptım.

    İkinci kısımda ise tabiri caizse mal gibi kaldım. Şunu söyleyeyim. Ben Bilgisayar mezunu değilim. Bu yüzden bazı teorik bilgilerim eksik ve sorular da tam bu teorik bilgilerden geldi. Belki sektör tecrübem biraz fazla olsaydı bilebilirdim ama Junior birisi olarak bilgim yoktu maalesef. Sorular İşletim sistemleriyle alakalıydı. Bana soru olarak Thread, process, multithreading gibi konulardan sordu. Ufak tefek bilgim olsa da yeterince iyi cevaplayamadım. Benim bilgilerimin eksikliğini gören mühendis bana soru sormayı bıraktı ve ufak çaplı bir üniversite dersi verdi. threadler nasıl çalışır thread lock nedir vs.

    Bu arada söylemem lazım ki mülakata katılan mühendis cana yakın birisiydi. Beni strese sokacak bir şeyler söylemedi hiç.

    Mülakat sonunda birbirimize iyi günler diledikten sonra ben elendiğimi anladım. Çünkü ikinci kısımda sorulan bilgileri kendileri gündelik olarak kullanıyorlarmış. Bu konuda ben internette bedava bir pdf kitabı buldum. PDF olarak indirip fotokopiciye çıkarttım. Kitabın adı "Operating Systems: Three Easy Pieces". Linki de şu: https://pages.cs.wisc.edu/~remzi/OSTEP/

    Tahmin ettiğim gibi de oldu ve elendiğimi söyleyen maili 1 hafta sonra aldım. Ama üzülmek yok. Şu an zaten bir işim var bu konuda stres yapmıyorum eskisi gibi.

    Ben şahsen geldiğim noktaya seviniyorum. Çünkü hukuk mezunu olarak, çok değil 6 ay önce bootcamp'e bile kabul alamazken bugün microsoft gibi şirketlerin mülakatına girebiliyor olmak bence ilerleme göstergesi. Biraz daha çalışır mülakatı da geçerim diğer sefere. Hatta yarın Microsoft gibi trilyon dolar değere sahip başka bir ABD şirketiyle de mülakatım var. Bunda da test aşamasını geçtim ve mühendis ile görüşeceğim. Şimdi yazmak istemiyorum ama olumlu olumsuz bir dönüş aldığım zaman o tecrübemi de yazacağım buraya.

    Hatta şimdiki çalıştığım şirketin mülakat sürecini de yazmayı düşünüyorum. her ne kadar türk şirketi olsa da yine de tecrübe olur.

    Hepinize iyi günler diliyorum.

    Faydalı ve detaylı paylaşımlarınız için teşekkürler. Umarım hedeflediğiniz ve istediğiniz gibi trilyon dolar değerinde olan şirket(ler)e girebilirsiniz. Diğer mülakat deneyimlerinizi de bekliyoruz. Bol şans şimdiden.

  • ⭐⭐

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

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

    Merhaba arkadaşlar. Bugün sizlere Microsoft ile olan yazılım mühendisliği mülakat tecrübemi anlatacağım. İşe giremedim ama mülakata girmek isteyenlere ön bilgi olması açısından tecrübelerimi yazıyorum.

    İşi Linkedin aracılığıyla buldum. Linkedin'de microsoft EMEA (Europe - MiddleEast - Africa) bölgesi için recruiter (işe alım görevlisi) olarak çalışan bir kişiyle bağlantım var ve bu kişi bir iş ilanı yayınladı. bende linke tıklayarak microsoft'un kendi sitesi üzerinden işe başvurdum. Bunu size de tavsiye ederim. recruiter olarak çalışan kişileri linkedin üzerinden eklerseniz iş ilanlarına erkenden ulaşabilirsiniz.

    1 hafta sonra microsofttan mail geldi. Özgeçmişimin etkileyici olduğunu ve işe alım sürecini başlatmak istediklerini falan söylemişler mailde. Bu bana ilk defa oldu. Normalde microsofta daha önce de başvurmuştum. Ama hiç cevap alamadan elendim. Bu sefer çalıştığım şirketin marka değeri biraz etki etti sanırım.

    Daha sonra bana çözmem için bir OA yani Online Assessment (Online Test) gönderdiler. Bu testi 1 hafta içinde çözmem gerektiği yazıyordu. Test toplam 100 dakika süre sınırlıydı ve 3 adet soru vardı. 3 soru da algoritma ve veri yapıları ile ilgiliydi.

    • Soru 1: Bir integer sayısının binary gösteriminde kaç tane 1 vardır?
      Yazılımla ilgilenenler bilirler. Bilgisayarda her şey bir ve sıfırdan oluşur. Sizin normalde 4 diye yazdığınız sayının binary (yani 2 tabanındaki yazılışı) 100'dür. Buradan gidersek 4 içindeki binary birlerin sayısı da 1 olacaktır.

    • Soru 2: Unique sub stringlerin sayısı?
      Size bir string veriliyor ve bu string içindeki bütün sub stringler içinde eşsiz yani unique olanların sayısı kaçtır. Bunu ben HashMap ve loop kullanarak çözdüm.

    • Soru 3: Perfect loop graph?
      Size bir graph veri yapısı veriliyor ve bu veri yapısında perfect loop olup olmadığı soruluyor. Ne demek perfect loop. Hangi elemandan başladıysanız o elemana geri dönmeniz lazım. Örneğin 1 -> 2 -> 3 -> 1 gibi. 1 -> 2 -> 3 -> 2 olmaz. Loop var ama perfect değil başladığınız elemana dönmeniz lazım. Bu soruyu da DFS yani Depth First Search ve HashSet kullanarak çözdüm.

    Test sonucunda 3 soruyu da bildim. Testin ardından 1 hafta sonra bir mail daha aldım. Testi geçtiğimi ve diğer aşamada microsoftta çalışan Senior bir engineer ile teknik bir mülakat daha yapacağımı öğrendim. Mülakat tarihini ayarladım ve mülakat günü geldi.

    Bu kısmın 2 parçaya ayrılması gerekiyor.

    İlk parça kodlama aşması. Bu benim için iyi geçti. Hatta beklediğimden kolaydı. Rahatlamıştım açıkçası çünkü beklediğimden çok daha kolay sorular soruldu ve bunları hemen çözdüm. Sorular Tree veri yapısı ile ilgiliydi. Hatta sorunun birinde O(n^2) time complexity buldum ve mülakatı yapan kişi bana bundan daha iyisini yapabilir miyim diye sordu ve ben de bunu O(n) yaptım.

    İkinci kısımda ise tabiri caizse mal gibi kaldım. Şunu söyleyeyim. Ben Bilgisayar mezunu değilim. Bu yüzden bazı teorik bilgilerim eksik ve sorular da tam bu teorik bilgilerden geldi. Belki sektör tecrübem biraz fazla olsaydı bilebilirdim ama Junior birisi olarak bilgim yoktu maalesef. Sorular İşletim sistemleriyle alakalıydı. Bana soru olarak Thread, process, multithreading gibi konulardan sordu. Ufak tefek bilgim olsa da yeterince iyi cevaplayamadım. Benim bilgilerimin eksikliğini gören mühendis bana soru sormayı bıraktı ve ufak çaplı bir üniversite dersi verdi. threadler nasıl çalışır thread lock nedir vs.

    Bu arada söylemem lazım ki mülakata katılan mühendis cana yakın birisiydi. Beni strese sokacak bir şeyler söylemedi hiç.

    Mülakat sonunda birbirimize iyi günler diledikten sonra ben elendiğimi anladım. Çünkü ikinci kısımda sorulan bilgileri kendileri gündelik olarak kullanıyorlarmış. Bu konuda ben internette bedava bir pdf kitabı buldum. PDF olarak indirip fotokopiciye çıkarttım. Kitabın adı "Operating Systems: Three Easy Pieces". Linki de şu: https://pages.cs.wisc.edu/~remzi/OSTEP/

    Tahmin ettiğim gibi de oldu ve elendiğimi söyleyen maili 1 hafta sonra aldım. Ama üzülmek yok. Şu an zaten bir işim var bu konuda stres yapmıyorum eskisi gibi.

    Ben şahsen geldiğim noktaya seviniyorum. Çünkü hukuk mezunu olarak, çok değil 6 ay önce bootcamp'e bile kabul alamazken bugün microsoft gibi şirketlerin mülakatına girebiliyor olmak bence ilerleme göstergesi. Biraz daha çalışır mülakatı da geçerim diğer sefere. Hatta yarın Microsoft gibi trilyon dolar değere sahip başka bir ABD şirketiyle de mülakatım var. Bunda da test aşamasını geçtim ve mühendis ile görüşeceğim. Şimdi yazmak istemiyorum ama olumlu olumsuz bir dönüş aldığım zaman o tecrübemi de yazacağım buraya.

    Hatta şimdiki çalıştığım şirketin mülakat sürecini de yazmayı düşünüyorum. her ne kadar türk şirketi olsa da yine de tecrübe olur.

    Hepinize iyi günler diliyorum.

    Faydalı ve detaylı paylaşımlarınız için teşekkürler. Umarım hedeflediğiniz ve istediğiniz gibi trilyon dolar değerinde olan şirket(ler)e girebilirsiniz. Diğer mülakat deneyimlerinizi de bekliyoruz. Bol şans şimdiden.

    Teşekkür ederim.

  • ⭐⭐

    @uzaysan Bilgi icin cok tesekkurler. Konudan bagimsiz bir sorum var bootcampe girmeden bu isler ogrenilebilir mi? Bootcampin size kattigi artilar neler. Simdiden tesekkurler

  • ⭐⭐

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

    @uzaysan Bilgi icin cok tesekkurler. Konudan bagimsiz bir sorum var bootcampe girmeden bu isler ogrenilebilir mi? Bootcampin size kattigi artilar neler. Simdiden tesekkurler

    Ben bootcamp'e giremedim. O yüzden ne kadar faydalı bilmiyorum. Türkiyedeki bootcamp'ler biraz farklı işliyor. Normalde siz para verirsiniz size bilginiz olmasa da bir şeyler öğretmeye çalışırlar. Ama Türkiyede bootcamp ücretsiz oluyor. Ve bu bootcamp'e bir şirket sponsor oluyor. Bootcamp'in de amacı zaten öğretmekten ziyade sponsor şirketin işe alabileceği kişileri seçmek. O yüzden biraz tecrübe diploma gibi şeyler istiyorlar.

    Bootcamp olmadan öğrenilebilir mi? Tabi ki öğrenilebilir. Ben hiç bootcamp'e girmedim mesela. Öğrendiğim şeyleri hep kendi kişisel projelerimden öğrendim. İnternette yeterli kaynak var. Yeter ki siz azimli olun.

  • ⭐⭐

    @uzaysan tamamdir sagolasiniz. yanit icin tesekkurler

  • ⭐⭐

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

    @uzaysan tamamdir sagolasiniz. yanit icin tesekkurler

    Rica ederim

  • ⭐⭐⭐

    @uzaysan bazi sirketlerin cooldown sureleri ya da baska tekrardan basvurma kurallari oluyor. Gorusmelerden cok umudunuz yok ve bunu sadece mulakat deneyimi adina yapiyorsaniz, o sirketle tekrar gorusme yapmanizi (ornegin) 1 sene otelemis olabilirsiniz. Haberiniz olsun.

  • ⭐⭐

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

    @uzaysan bazi sirketlerin cooldown sureleri ya da baska tekrardan basvurma kurallari oluyor. Gorusmelerden cok umudunuz yok ve bunu sadece mulakat deneyimi adina yapiyorsaniz, o sirketle tekrar gorusme yapmanizi (ornegin) 1 sene otelemis olabilirsiniz. Haberiniz olsun.

    Evet cooldown period olayını biliyorum. Buna göre plan yapıyorum.


  • @uzaysan oncelikle tebrikler,bu tarz algoritma/data structures sorularini cozebiliyorsaniz tum sirketlere girebilirsiniz(faang dahil) 2.turda muhendisin sordugu sorular genelde multithread veya concurrent mimaride calisanlarin cevaplayabilecegi sorular, mevcuttaki isinizde boyle bir mimaride calismiyorsaniz, sirf mulakatlar icin bu konulara bakip, baska bir mulakatta bu konularla ilgili de sikinti yasamazsiniz.

    Yazilim interviewlari, normal gunluk hayatta yaptigimiz islerden cok daha zor. Sadece interview surecleri icin cok ciddi hazirlik gerekiyor, tabi bunun yani sira sansinizin da yaver gitmesi onemli.
    Bu alanda calisan/calismak isteyen herkese bol sans.


  • @uzaysan elinize saglik. Cok guzel bir aciklama olmus. Ben de bir ara işe girme tecrubemi paylassam iyi olacak.


  • @murat-yılmaz Bana bu norm ve yaklaşım çok saçma geliyor. Aynı okullardaki sınav sistemi gibi. Sırf sınavı, mülakatı geçmek için normalde hiçbir işimize yaramayacak, gerektiğinde iki Google aramasıyla bulabileceğimiz şeyler için boşuna vakit harcıyoruz. Halbuki işte gerçekten kullanılan, lazım olan, kişinin bilgi ve deneyim seviyesini (hazırlık ve ezber yapma becerisini değil) ölçen sorular ve mülakatlar çok daha mantıklı ve gerekli bence. Aynısı okullardaki sınav sistemi için de geçerli.


  • @haliax bence yeni mezun muhendisler icin bu tarz sorularla ise almak mantikli ancak 10-15 yillik muhendislere de bu tarz sorular soruluyor bence de efektif bir ise alim yontemi degil ancak bu tarz sorular oldugu icin, boyle bir sektor de olustu, bu alanda yazilan kitaplar, kurslar ve interview bootcampleri var.


  • @murat-yılmaz Bence yeni mezunlar için de mantıklı değil, zira yeni mezunların kafasında iş ve sektöre dair bambaşka ve yanıltıcı bir algı oluşuyor. İşin ve hayatın Cracking The Coding Interview kitabında yazanlardan ibaret olduğunu düşünmeleri oldukça olası ve bu çok yanıltıcı. Yeni mezunlar için doğrudan alanlarıyla ilgili, yaptıkları projelerle ilgili, dille ilgili giriş seviyesi genel sorular sorulması bence daha makul.

  • ⭐⭐

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

    10-15 yillik muhendislere de bu tarz sorular soruluyor

    Tecrübeden çok aslında başvurulan rol ile alakalı gibi benim gözlemlerime göre. 20 yıl da tecrübesi olsa eğer SDE rollerine başvuruyorsa bu soruların sorulması mantıklı çünkü o kişi yine kod yazacak. Ama SDE/SWE değil de örneğin Staff Engineer yada Engineering manager gibi artık kod yazılmayan ama işin mimarisini yürüten bir levele geçildiyse orada sorulmaz diye tahmin ediyorum.

    .
    .
    .

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

    @murat-yılmaz Bence yeni mezunlar için de mantıklı değil, zira yeni mezunların kafasında iş ve sektöre dair bambaşka ve yanıltıcı bir algı oluşuyor. İşin ve hayatın Cracking The Coding Interview kitabında yazanlardan ibaret olduğunu düşünmeleri oldukça olası ve bu çok yanıltıcı. Yeni mezunlar için doğrudan alanlarıyla ilgili, yaptıkları projelerle ilgili, dille ilgili giriş seviyesi genel sorular sorulması bence daha makul.

    Bence bu tür soruların sorulması daha iyi. Bu tür soruları çözmek başta zor geliyor ama 2 yada 3 aylık bir pratikten sonra aslında o kadar da zor olmadığını görüyorsunuz. Belli başlı veri yapılarını bilirseniz sorular bulmacaya dönüşüyor. Niye böyle diyorum? Alan bilgisi çok geniş. Birini bilsen birisi kalıyor. Yukarıdaki mülakat tecrübemde de yazdım. Algoritma sorularını çözdüm ama konu alan bilgisine (Multithreading) gelince çakıldım resmen. Keşke alan bilgisi yerine 2 tane daha algoritma sorusu sorsaydı belki geçerdim.


  • @uzaysan iste dediginiz gibi bu tarz sorular sadece interviewi gecmeye yonelik bir calismaya sizi itiyor, yapilan isle ilgili soru gelince kaldiginizi soylemissiniz.
    Bu tarz interviewleri gecmek icin calisan ve neticesinde bu konuda uzmanlasan kisiler, amerika icin konusmak gerekirse tum buyuk firmalarda calisabilir ama isin icine girince de zorluk yasayabilir.
    Ben yeni mezunlara sorulmasi ama belli bir tecrubeye ulasmis kisilere ise daha cok senaryo tabanli, best practicelerle ilgili sorularin sorulmasi taraftariyim.

    1 saatlik data structures/algoritma code interviewi ile kisinin yetkinligi kesinlikle olculemez. Senelerdir kod yazarim ama bazen kullandigim veri yapisinin metodunu unutur, googledan bakarim. Onemli olan hangi veri yapisini nerede/ne zaman kullanmayi bilmektir.


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!

112
Online

40.7k
Users

4.4k
Topics

424.2k
Posts


| | | |

Powered by NodeBB | Copyright © 2023 Yesilkart Forum