Yazılım geliştiricileri şu anda yüksek talep görüyor ve bu talebin yakın gelecekte artması bekleniyor. Bilgisayarlarla, matematikle çalışmaktan hoşlanıyorsanız ve yazılım kullanıcılarının neye ihtiyaç duyduğunu iyi anlıyorsanız, bir yazılım geliştiricisi olarak çalışmayı eğlenceli bulabilirsiniz. Bir yazılım geliştiricisi olarak iş bulmaya başlamanın birçok yolu vardır ve bunlardan bazılarını öğrenmek, iş aramanızın başarılı olmasına yardımcı olabilir.
adımlar
Bölüm 1/4: Gerekli Eğitim ve Becerilerin Edinilmesi

Adım 1. Konum hakkında daha fazlasını keşfedin
Yazılım geliştirme alanında kariyer yapmadan önce pozisyonla ilgili ayrıntıları öğrenmeniz faydalı olabilir. Bir yazılım geliştiricisi olarak geleceğiniz hakkında daha fazla bilgi sahibi olmak, pozisyonu elde etme yolunuzu daha iyi planlamanıza ve bunun sizin için uygun olup olmadığını belirlemenize yardımcı olacaktır.
- Ortalama olarak yazılım geliştiricileri yılda yaklaşık 90.000 dolar kazanıyor.
- Yazılım geliştiriciler için büyük bir talep var ve pozisyonun 2022 yılına kadar %22'ye kadar büyümesi bekleniyor.
- Yazılım geliştiricileri, uygulamaları çalıştıran veya uygulamaları kendileri oluşturan bilgisayar programları oluşturur.

Adım 2. Bir teknik odak seçin
Çok yönlü bir beceri seti ve eğitime sahip olmak, bir yazılım mühendisi olarak bir pozisyon elde etmenize yardımcı olsa da, odaklanmak için bazı özel beceriler seçmek iyi bir fikir olabilir. Birkaç alanda güçlü beceriler geliştirerek, yazılım geliştirmede kendi kariyer ilgi alanlarınıza en uygun pozisyonu bulabileceksiniz.
- Ne tür yazılımlar geliştirmek istediğinizi düşünün ve bunlara uygun becerileri öğrenin.
- Örneğin, oyun geliştirmeye, uygulama geliştirmeye, web sitesi geliştirmeye veya yazılım geliştirmeye odaklanmak isteyebilirsiniz.
- Hoşunuza giden ve hakkında daha fazla bilgi edinmek istediğiniz bir programlama dili seçin.

Adım 3. Bir okul bulun
Kendi kendini yetiştirip yazılım geliştirici olarak iş bulmak mümkün olsa da, derslere katılmak pozisyon için gereken becerileri ve eğitimi elde etmenin iyi bir yolu olabilir. Yazılım geliştirme alanındaki ilgi alanlarınıza uygun bir programı olan bir kolej, üniversite veya başka bir kurs arayın.
- Çoğu yazılım geliştiricisi, lisans derecesini aldıktan sonra çalışmaya başlar.
- Bir ana dal seçerken hem bilgisayar bilimi hem de yazılım mühendisliği iyi seçimler olabilir.
- İş bulmak için kanıtlanabilir beceriler yeterli olsa da, bu becerilere ek olarak bir eğitim almak yardımcı olacaktır.

Adım 4. Eğitiminizi ve becerilerinizi tamamlayın
Ana çalışma alanlarınızdan ayrılmak, alana ilişkin anlayışınızı genişletmek ve ek beceriler kazanmak için iyi bir yol olabilir. Çok yönlü ve bilgili olmak, sizi potansiyel işverenler için daha çekici hale getirecektir.
- Kurs materyalinizin dışında kalan ilginç bulduğunuz konuları inceleyin.
- Öğrenmeyi bırakmayın. Teknoloji hızla gelişiyor ve değişiyor ve bilgi ve becerileriniz bunu yansıtmak zorunda kalacak.
- Beceri setinizi genişletmek, sizi işverenler için daha çekici hale getirecektir.
UZMAN İPUCU

Gene Linetsky, MS
Startup Founder & Engineering Director Gene Linetsky is a startup founder and software engineer in the San Francisco Bay Area. He has worked in the tech industry for over 30 years and is currently the Director of Engineering at Poynt, a technology company building smart Point-of-Sale terminals for businesses.

Gene Linetsky, MS
Başlangıç Kurucusu ve Mühendislik Direktörü
Hobilerinizi geliştirmeyi deneyin.
Bir startup kurucusu ve yazılım mühendisi olan Gene Linetsky şöyle diyor:"

Adım 5. Mümkün olduğu kadar çok deneyim edinin
Bir yazılım geliştiricisi olmanın ardındaki fikir ve kavramları öğrenmenin ötesinde, olabildiğince çok uygulamalı pratik yapmak isteyeceksiniz. Öğrendiklerinizi gerçekten uygulayarak öğrenme sürecine devam edecek ve potansiyel işverenlerle paylaşabileceğiniz bazı örnekler oluşturacaksınız.
- Kendi projelerinizi inşa etmek ve geliştirmek, becerilerinizi uygulamanıza izin verecektir.
- Geliştirdiğiniz bir yazılıma sahip olmak özgeçmişinize harika bir katkı olabilir.
- Açık kaynaklı projeler üzerinde çalışın veya bir portföy oluşturmak için bazı projeleri ücretsiz olarak sunun.
Bölüm 2/4: Özgeçmişinizi Hazırlama

Adım 1. İletişim bilgilerinizi ekleyin
Özgeçmişinizin amacı, potansiyel işvereninizin becerilerinizi değerlendirmesine ve bir görüşme için sizinle iletişime geçmesine izin vermek olacaktır. Özgeçmişin tüm bölümleri önemlidir, ancak iletişim bilgileriniz olmadan becerileriniz üstün olsa bile sizinle iletişim kurulamaz. Özgeçmişinizin en üstüne kendinizle ilgili aşağıdaki bilgileri ekleyin:
- Tam adınız.
- Senin adresin.
- Telefon numaraları.
- Bir e-posta adresi.
- Önceki ve ilgili çalışmalarınızı öne çıkaran kişisel web siteleri.

Adım 2. Eğitim, öğretim ve becerilerinizin ayrıntılı bir listesini hazırlayın
Herhangi bir iyi özgeçmişin bir parçası, becerilerinizi ve eğitiminizi özetlemektir. Bu, işe alınırsanız işverene getirmeyi teklif ettiğiniz varlıkları gösterecek olan pozisyon için niteliklerinizin açık ve ayrıntılı bir listesi olmalıdır. Eğitiminizle ilgili aşağıdaki bilgileri ekleyin:
- Katıldığınız kurumların tam adı.
- Bu kurumların adresini ekleyin.
- Ne zaman mezun oldunuz ve ne derece kazandınız.
- Ek küçükler veya ana dallar.
- GPA'nızı dahil etmek, akademik başarılarınızı gösterebilir.

Adım 3. Geçmiş istihdamınızı göstermek için bir bölüm yapın
Geçmiş işverenlerinizi listelemek, çoğu özgeçmiş için bir gerekliliktir. En son kimin için çalıştığınızı listelerken, profesyonel olarak neleri başardığınızı ve bu rollerde hangi görevleri yerine getirdiğinizi gösterirsiniz. Geçmişteki işverenleriniz için eklemeniz gereken aşağıdaki ayrıntıları gözden geçirin:
- İşverenin tam adı
- İşe alındığınız tarih ve ayrıldığınız tarih.
- Bu işverenin bulunduğu yer.
- Bu işverenle birlikte rollerinize ve sorumluluklarınıza odaklanın.

Adım 4. Hobileri dahil etmeyi düşünün
Mesleki becerilerinizi ve niteliklerinizi detaylandırdıktan sonra, ilgili hobileri de dahil edebilirsiniz. Bu hobiler, yazılım geliştirme konusundaki becerinizi ve tutkunuzu daha da fazla göstermelidir. Bu bölüm özgeçmişinizde isteğe bağlı olduğundan, hobilerinizi yalnızca yeterli alanınız varsa ekleyin.
- Yalnızca başvurduğunuz pozisyonla ilgili hobileri ekleyin.
- Örneğin bir hobi olarak Android platformu için oyunlar programlayabilir ve geliştirebilirsiniz.
- Başka bir örnek, liderliği gösterebilecek organize ettiğiniz herhangi bir topluluk etkinliği olabilir.
- Hobilerinizi yalnızca özgeçmişinizde bunu yapmak için yeriniz varsa ekleyin.

Adım 5. Özgeçmişinizi doğru uzunlukta tutun
İşverenlerin, hızlı bir şekilde okumaları gerekecek çok sayıda özgeçmiş alması muhtemeldir. Özgeçmişinizin çok uzun veya kısa olması, otomatik olarak pozisyon için reddedilmenize neden olabilir. Özgeçmişinizi başvurduğunuz pozisyona uygun uzunlukta tutmaya çalışın.
- Birçok işveren özgeçmişinizin yalnızca bir sayfa uzunluğunda olmasını ister.
- Üniversiteden yeni mezun olmuş bir iş arıyorsanız, tek sayfalık bir özgeçmiş büyük olasılıkla kabul edilebilir.
- Daha uzun özgeçmişler, yalnızca eşleşecek ilgili iş deneyimine sahipseniz gerekli olacaktır.
Bölüm 3/4: Pozisyon Arama

Adım 1. Yerel olarak bakın
Yer değiştirmeyi planlamıyorsanız, mevcut olabilecek yazılım geliştirme işlerini yerel olarak kontrol edebilirsiniz. Bu pozisyonlar, gazeteler gibi yerel yayınlarda veya bölgenizdeki işleri arayarak çevrimiçi olarak bulunabilir.
- Yerel yayınlarda genellikle işverenlerin açık pozisyonları listelemeleri için bölümler bulunur.
- Yakınlarda bir şirket veya işveren varsa, doğrudan sorgulamayı veya özgeçmişinizi onlara bırakmayı deneyebilirsiniz.

Adım 2. Belirli şirketlerle açık pozisyonları arayın
Aklınızda her zaman çalışmak istediğiniz belirli bir şirket olabilir. Bu durumda, şu anda açık olan bir yazılım geliştirme pozisyonları olup olmadığını öğrenmek için doğrudan o şirkete danışmak isteyeceksiniz. İstediğiniz şirketin işe alıp almadığını öğrenmek için çevrimiçi olarak kontrol edin veya e-posta veya telefon yoluyla iletişime geçin.
- Birçok şirket, mevcut pozisyonlar hakkında doğrudan web sitelerinde bilgi sunar.
- Özgeçmişinizi veya başvurunuzu gönderirken her zaman şirketin listelediği talimatları izleyin.

Adım 3. Büyük iş ve kariyer web sitelerine göz atın
İşverenlerin ve çalışanların iş bulmak veya iş teklif etmek için kullanabileceği birçok büyük site var. Bu sitelere kaydolmak, özgeçmişinizi kolayca göndermenize ve bulabileceğiniz tüm açık yazılım geliştirme pozisyonlarına başvurmanıza olanak tanır.
- https://www.indeed.com/ veya https://www.monster.com/ gibi web siteleri özgeçmişinizi göndermek ve yazılım geliştirme pozisyonları aramak için iyi yerlerdir.
- https://www.linkedin.com/ gibi belirli siteler, profesyonel profil oluşturmanıza, özgeçmiş oluşturmanıza ve yazılım geliştirme fırsatları aramak için diğer profesyonellerle ağ kurmanıza izin verir.
Bölüm 4/4: Röportaj Kuyusu

Adım 1. Sorulacak soruları düşünün
Mülakat sırasında soruların çoğunu muhtemelen siz yanıtlayacak olsanız da, kendi sorularınızla hazırlıklı gelmek iyi bir uygulamadır. Soru sormak, görüşme ve aradığınız pozisyonla ilgili ilginizi, ayrıntılara dikkatinizi ve ciddiyetinizi gösterebilir.
- En az iki veya üç düşünceli soru sormaya çalışın.
- Görüşme sırasında bir soruya cevap verildiyse, soruyu hazırladığınızı göstermek için bunu belirtebilirsiniz.
- Bir örnek, şirketlerin benzersiz güçlü yönleri veya ideal bir çalışanı nasıl tanımlayacaklarını sormak olabilir.
- Maaş hakkında soru sormayın.

Adım 2. İşvereni araştırın
Mülakat sürecinin iki yönlü olduğunu unutmayın. İşveren tarafından değerlendirilirken şirketi de değerlendiriyor olmalısınız. Şirket hakkında biraz araştırma yapmak, görüşme sırasında bilgili, ilgili ve bilgili görünmenize yardımcı olacak ve aynı zamanda işverenin çalışmak istediğiniz kişi olup olmadığına karar vermenize yardımcı olacaktır.
- Şirketin geçmişine bakmak için biraz zaman ayırın.
- Şirketlerin potansiyeli ve gelecek planları hakkında bilgi alın.
- Şirket politikasını ve misyon beyanlarını okuyun.

Adım 3. Röportajınızı uygulayın
Mülakatlar yüksek stresli durumlar olabilir. Mülakata girmeden önce pratik yapmak, kendinize güvenmenize ve süreçle birlikte gelebilecek stresin bir kısmını ortadan kaldırmanıza yardımcı olabilir. Görüşme sırasında söylemek istediklerinizi, kendinizi nasıl sunmak istediğinizi ve odaklanmak istediğiniz temel kavramları, elinizden gelenin en iyisini yapmak ve görüşme sırasında rahatlamak için uygulayın.
- Sahte mülakat hizmetleri genellikle mevcuttur. Bunlar test edecek, değerlendirecek ve görüşme becerilerinizi geliştirmenize izin verecektir.
- Bir arkadaşınızla veya ailenizle pratik yapmayı deneyebilirsiniz.
- Söylemek istediklerinizi oluşturmak ve uygulamak, görüşme sırasında tekrar etmeyi kolaylaştırabilir.
- Becerilerinizin ve kişiliğinizin iletmek istediğiniz temel yönlerini düşünün.

Adım 4. Erken gelin
İyi görüşmenin bir kısmı ona erken ulaşmaktır. Geldiğiniz zaman, dakikliğinizi ve bir programı takip etme yeteneğinizi gösterecektir. Her zaman görüşmeye seyahatinizi planlayın ve kendinize erken gelmek için yeterli zaman ayırdığınızdan emin olun.
- Geç gelmeniz, muhtemelen artık pozisyon için değerlendirilmemenize neden olacaktır.
- Çok erken gelmek yanlış mesaj gönderebilir ve şansınızı zedeleyebilir.
- Yaklaşık beş ila on dakika erken gelmek, düşüncelerinizi toplamak için zaman tanıyacak ve iyi bir izlenim bırakacaktır.
- Rotanızı önceden planlamak, istediğiniz zaman varmanıza yardımcı olacaktır.
İpuçları
- Kanıtlanabilir uygulamalar veya projeler oluşturarak becerilerinizi geliştirin.
- Birçok işveren, üst düzey eğitimden ziyade becerileriniz ve deneyiminizden daha fazla etkilenecektir.
- Özgeçmişinizin güncel ve eksiksiz olduğundan emin olun.
- Röportajınızı uygulayın ve bu sırada kendinizi nasıl temsil etmek istediğinizi düşünün.