Bilgisayar Programcısı Olarak İş Nasıl Gidilir?

Bir bilgisayar programcısı olarak kariyerle ilgileniyor musunuz? Eğitim ve tecrübe şartlarını, iş ilanlarını nerede bulacağınızı ve bir röportaj yapmanın yollarını da içeren, işe başlamak için ihtiyacınız olan şeyleri burada bulabilirsiniz.

Programcılar için Eğitim ve Eğitim Gereksinimleri

Çoğu bilgisayar programcısı, bilgisayar bilimi veya bilgi teknolojisinde büyük veya yoğun bir ders ile lisans diplomasına sahiptir. Bazı programcılar bilgisayarla ilgili bir disiplin içinde bir önlisans derecesi kazanırlar.

Birkaç programcı sadece bir liseye sahip olabilir, ancak bu durumlarda önemli miktarda programlama çalışması gerçekleştirmişlerdir.

Programcılar, çeşitli bilgisayar dillerinde yeterlilik göstermek veya belirli platformlarda programlama yapmak için yazılım şirketlerinden veya ürün satıcılarından sertifikalar alabilirler.

Bilgisayar programcıları karmaşık süreçleri otomatikleştirmek için güçlü analitik becerilere ihtiyaç duyarlar. Teknik ihtiyaçlarını belirlemek ve teknik olmayan kullanıcıların kolayca anlayabileceği programlara yönelik seçenekleri iletmek için müşterileri veya son kullanıcılarla görüşme yapabilmelidir. Programlar en iyi şekilde çalışmadığında sorunları gidermek için problem çözme becerileri gereklidir. Programcılar, kesin spesifikasyonlara kod oluşturmak veya uzun kod akışlarında küçük problemler bulmak için detay odaklı ve hassas olmalıdır.

Programlama işini hedefleyen lise ve üniversite öğrencileri, dijital cihazlara yönelik uygulamaların yaratılışını, programlama zekâsını ve yaratıcılığını göstermenin bir yolu olarak düşünmelidir.

Liselerin çoğu artık programcı adaylar için mükemmel bir test alanı olabilen programlama kursları sunmaktadır.

Google'ı "en iyi bilgisayar programlama becerileri" veya "en önemli bilgisayar programlama becerileri" gibi ifadelerle arayarak en çok talep gören programlama dillerini ve becerilerini araştırın. Çevrimiçi beceriler, kitaplar ve kursların yardımıyla bu becerileri sergileyen programlar yazın.

Bilgisayar Programcısı Olarak Bir İş Nasıl Bulunur

Potansiyel işverenleri gösterebildikleri gerçek programları gösteren adaylar, en kolay iniş işlerine sahip olacaklardır. Programcılar, işverenlerle ve ağ iletişimleriyle kolayca paylaşılabilecek programlama projelerinin web tabanlı bir portföy oluşturmalıdır. Mezun irtibatlarını kariyer büronuzdan veya fakültelerinizden edinin.

Bir stajyer olarak çalıştığınız veya temel bir hizmet çalışanı olarak çalıştığınız önceki işverenlerle bağlantıya geçin ve bildikleri bilgisayar uzmanlarına tanıtım yapın. Aile arkadaşlarına ve Facebook kişilerine ulaşın ve bildikleri bilgisayar türlerine yönlendirmeler isteyin.

Portföyünüz hakkında bazı geri bildirimler almak ve iş aramanızla ilgili öneri almak için bu kişileri toplantılar planlayın. Bu bilgilendirme görüşmeleri , kişilerinize becerileriniz için bir takdir kazanma şansı verir ve genellikle iş görüşmeleri için tavsiyelere yol açabilir.

İş ilanlarının bir listesini oluşturmak için Dice.com gibi özel BT web sitelerinden yararlanın. İş hedefleri listenizi genişletmek için Indeed.com, Simplyhired.com ve LinkUp.com gibi iş sitelerini "programmer" veya "bilgisayar programcısı" gibi anahtar kelimelerle ve favori bilgisayar dillerinizle arayın.

Bir üniversite öğrencisiyseniz veya mezunsanız, iş ilanları ve işe alım fırsatları için kariyer ofisinize danışın .

İstihdam ettiğiniz iş yerlerinde, başlangıçta işlere odaklanan UNCUBED gibi BT iş fuarlarına göz atın . Biraz hayal et. İdeal BT işverenlerinin bir listesini oluşturun, iş web sitelerini ziyaret edin ve iş başvurusunda bulunun. Bazı fikirler üretmek için Forbes "Çalışmak İçin En İyi Şirketler" gibi listeleri inceleyin.

Programcı İşleri için Röportaj

Programcılar için yapılan görüşmeler standart görüşme sürecinden oldukça farklıdır. Görüşmeciler, adayların problem çözme, sorun giderme, müşterilerle iletişim kurma, kullanıcılarla iletişim kurma ve hayal kırıklığına karşı tolerans gösterip göstermediklerini belirlemek için tipik davranışsal sorular soracaktır.

İşe alımcılar ayrıca adayların teknik bilgilerini, programlama terimlerini ve süreçlerini açıklamalarını ve tanımlamalarını isteyerek test edeceklerdir.

Bazı görüşmeciler, adayların düşünce süreçlerini test edecek kuramsal problem çözme soruları oluşturacaklardır. Örneğin, George Washington köprüsünden tipik bir günde kaç araba geçtiğini öğrenmeniz istenebilir. İşverenler doğru bir cevap yerine mantıksal akıl yürütme becerilerinizle ilgilenecektir.

Bir beyaz tahtadaki varsayımsal bir sorunu çözmek için sözde kod kullanarak örnek bir program oluşturmanız istenebilir. İşverenler, programlamaya mantıksal bir yaklaşım göstermeniz için sizi arıyor olacak.

Vurgu, sürecinizde ve yönteminizi nasıl açıkladığınız üzerinde olmalıdır. Görüşmeciler bazen programcı adaylarının herhangi bir hatayı tanımlamak ve düzeltmek için bir programın kodunu incelemelerini ister.

Şirket Web Sitelerini Kontrol Et

Birçok büyük teknoloji şirketi, çevrimiçi olarak şirketlerine özel görüşme tavsiyelerinde bulunmaktadır. Örneğin, Google'da Google çalışanlarının Google ile adaylarla nasıl röportaj yaptıkları hakkında konuştukları ve teknik bir röportaj için hazırlamanın en iyi yolunu paylaştıkları bir Canlı Hangout vardır.

Amazon'un görüşme süreci, ne giyileceği ve neleri sağlamanız gerektiği hakkında bilgiler içeren bir SSS listesi bulunmaktadır.

Röportajdan Sonra Takip Etmek

İş görüşmenizden sonra etkili takip önemlidir. Röportajdan hemen sonra size bir teşekkür e-postası hazırlayın ve işinizdeki coşkuyla ve bunun neden mükemmel bir şekilde olduğunu düşündüğünüzü ve görüşme fırsatı için minnettarlığınızı açıkça belirtin. Bilgisayar programcısı olsan mı?