Bir Bilgisayar Programcısı Ne Yapar?
İçerik
- Kısa Bilgiler
- Görev ve Sorumluluklar
- Bilgisayar Programcısı Nasıl Olunur
- Başarılı Olması Gereken Yumuşak Beceriler
- İşverenlerin Beklentileri
- Bu Kariyerin Sizin İçin Uygun Olduğu Nasıl Ölçülür?
- İlgili Meslekler
Bir bilgisayar programcısı yazılım uygulamaları ve işletim sistemleri için kod oluşturur. Bir yazılım geliştiricisi bir bilgisayar programı tasarladıktan sonra, programcı bu tasarımı bir bilgisayarın izleyebileceği bir dizi talimata dönüştüren kod yazar. Programı hata aramak için test eder ve hatasız oluncaya kadar yeniden yazarlar. Programcı kullanımda olan programları değerlendirmeye devam eder, gerektiğinde güncelleme ve ayarlamalar yapar.
Kısa Bilgiler
- Bilgisayar programcıları 2016 yılında yıllık ortalama 79.840 dolar maaş aldılar.
- 2014 yılında bu meslekte 329.000 kişi çalıştı.
- Yazılım yazan ve test eden şirketler çoğunu istihdam etti. Diğerleri yazılım yayıncıları ile finans ve sigorta şirketleri için çalıştı.
- İşler genellikle tam zamanlıdır.
- Bu yalnız çalışmaktan hoşlanan insanlar için iyi bir iş.
- Bu meslek için iş görünümü zayıf. İşverenler, ücretlerin ABD'de olduğundan daha düşük olduğu ülkelere çok sayıda dış kaynak sağlayacak ve bu da istihdamın 2024'e kadar düşmesine neden olacak.
Görev ve Sorumluluklar
Bir bilgisayar programcısının işyerinde ne yaptığını merak ediyor musunuz? Bu tipik iş görevleri, Indeed.com'da bulunan bilgisayar programcısı pozisyonlarına ilişkin çevrimiçi reklamlarda ortaya çıktı:
- "Geliştirmek, test ve birden çok bilgisayar / işletim sistemi platformlarında bilgisayar programları uygulamak."
- "Yeni bir web tabanlı bilgi sistemi (IS) geliştirilmesine yardımcı olun"
- "Otomatik bilgisayar sistemlerinin tanımı, tasarımı, yapımı, test edilmesi ve uygulanması için gerekli tüm faaliyetleri gerçekleştirin."
- "Programları sık sık gözden geçirin ve programın düzgün çalışmasını sağlamak için gerekli ayarlamaları yapın."
- "Testler yaparak programın çalışmasını onaylayın; program sırasını ve / veya kodlarını değiştirerek."
- "Kodlama çabalarını desteklemek için teknik diyagramlar oluşturun ve yayınlayın."
- "Mevcut uygulamalara yeni işlevsellik entegre edin."
Bilgisayar Programcısı Nasıl Olunur
Bilgisayar bilimi, matematik veya bilgi sistemlerinde lisans derecesi alırsanız, bilgisayar programcısı olarak iş bulma şansınız daha iyi olacaktır. Bilgisayar bilimi dersleri aldığınız sürece muhasebe, finans ve iş gibi başka bir konuda diplomanız varsa bazı işverenler sizi işe alacaktır. Bilgisayar bilimlerinde önlisans derecesi ile bile iş bulabilirsiniz.
Deneyim bu alanda bir derece kadar değerli olduğundan, okuldayken staj yapmalısınız. Alanda çalıştıktan sonra, yeni programlama dilleri öğrenerek becerilerinizi güncel tutmanız gerekecektir. Çeşitli programlama dillerindeki sertifikalar da faydalı olabilir.
Başarılı Olması Gereken Yumuşak Beceriler
Resmi eğitim ve deneyim yoluyla edinilen teknik becerilere ek olarak, aşağıdaki yumuşak beceriler bu alanda başarınızı mümkün kılar:
- Okuduğunu anlama: Yazılı talimatları anlayabilmelisiniz.
- Problem çözme: Programcılar sorunları tanımlamalıdır.
- Kritik düşünce: Sorunları çözerken ve karar verirken, en iyi olanı seçebilmeniz için tüm seçeneklerinizi nasıl tartacağınızı bilmelisiniz.
- Aktif dinleme: Bu yetenek, ekibinizin üyelerinden gelen talimatları anlamanıza olanak tanır.
- Detaylara Dikkat ve Sorun Giderme: Kodda küçük hatalar bulabilmeli ve düzeltebilmelisiniz.
İşverenlerin Beklentileri
İşte Indeed.com'da bulunan asıl iş ilanları için bazı gereksinimler. Çoğu işveren ayrıca belirli programlama dillerinde yeterliliğe ihtiyaç duyar:
- "Bağımsız çalışma yeteneğine sahip olmalı."
- "Çalışmasının yüksek derecede hesap verebilirliğine sahip olmalı."
- "Verileri analiz ederken ve raporlar üretirken modern cebirin prensiplerini kavrama ve uygulama yeteneğine sahip olmalı."
- "Takım ortamında iyi çalışmalı."
- "Zaman çizelgelerini karşılamak ve birden fazla görevi yerine getirmek ve öncelikleri değiştirmek için baskı altında çalışabilmelidir."
- "Projelerin tamamlanması birkaç ay sürdüğü için öz disipline sahip olmalı."
Bu Kariyerin Sizin İçin Uygun Olduğu Nasıl Ölçülür?
İlgi alanlarınız, kişilik türünüz ve işle ilgili değerleriniz, bilgisayar programcısı olmanın sizin için uygun olup olmadığını belirleyen faktörlerden bazılarıdır. Bu kariyer, aşağıdaki özelliklere sahip insanlar için uygundur:
- İlgi (Hollanda Kodu): ICR (Araştırmacı, Konvansiyonel, Gerçekçi)
- Kişilik tipi (Myers Briggs Kişilik Tipi Göstergesi [MBTI]): ENTJ, INTJ, INTP, ISTJ, ISTP
- İşle İlgili Değerler: Başarı, Çalışma Koşulları, Bağımsızlık
İlgili Meslekler
Başlık | Açıklama | Ortalama Yıllık Ücret (2016) | Gerekli Asgari Eğitim / Öğretim |
---|---|---|---|
Yazılım geliştirici | Sistem ve uygulama yazılımı oluşturur. | $ 106,860 (Sistem) $ 100,080 (Uygulamalar) | HS diploması; lisans derecesi tercih edildi |
Bilgisayar Sistemleri Analisti | Kuruluşların bilgisayar teknolojisini etkin kullanmalarına yardımcı olur. | $87,220 | Bilgisayar bilimleri veya ilgili konularda lisans derecesi |
Web Geliştiricisi | Web sitelerinin tasarım ve teknik yönlerini belirler. | $66,130 | HS diploması; birçok işveren web tasarımı önlisans derecesi gerektirir |
Bilgisayar Destek Uzmanı | Bilgisayar kullanıcılarına yazılım, donanım veya çevre birimleriyle ilgili yaşadıkları sorunlarda yardımcı olur. | $49,390 | HS diploması; bilgisayar deneyimi |