Deskripsi pekerjaan dan fakta tentang karir pemrograman
Fakta Singkat
- Programer komputer mendapatkan gaji tahunan rata-rata $ 79.840 pada tahun 2016.
- Hampir 329.000 orang bekerja di pekerjaan ini pada tahun 2014.
- Perusahaan yang menulis dan menguji perangkat lunak mempekerjakan sebagian besar dari mereka. Yang lain bekerja untuk penerbit perangkat lunak dan perusahaan keuangan dan asuransi.
- Pekerjaan biasanya penuh waktu.
- Ini adalah pekerjaan yang baik untuk orang yang suka bekerja sendiri.
- Prospek pekerjaan untuk pekerjaan ini buruk. Pengusaha akan mengalihkan banyak pekerjaan ke negara-negara di mana upah lebih rendah daripada di AS, yang menyebabkan pekerjaan menurun hingga 2024.
Peran dan Tanggung Jawab
Apakah Anda bertanya-tanya apa yang dilakukan programmer komputer di tempat kerja? Tugas pekerjaan umum ini muncul dalam iklan online untuk posisi programmer komputer yang ditemukan di Indeed.com:
- "Mengembangkan, menguji, dan mengimplementasikan program komputer di beberapa platform komputer / sistem operasi"
- "Membantu mengembangkan sistem informasi berbasis web baru (IS)"
- "Lakukan semua kegiatan yang diperlukan untuk definisi, desain, konstruksi, pengujian, dan implementasi sistem komputer otomatis"
- "Tinjau program secara berkala dan buat penyesuaian sebagaimana diperlukan untuk memastikan kerja program yang tepat"
- "Konfirmasi operasi program dengan melakukan tes; memodifikasi urutan program dan / atau kode"
- "Buat dan publikasikan diagram teknis untuk mendukung upaya pengkodean"
- "Integrasikan fungsi baru ke dalam aplikasi yang sudah ada"
Cara Menjadi Programmer Komputer
Peluang Anda untuk mendapatkan pekerjaan sebagai programmer komputer akan lebih baik jika Anda mendapatkan gelar sarjana dalam ilmu komputer , matematika, atau sistem informasi. Beberapa majikan akan mempekerjakan Anda jika Anda memiliki gelar dalam bidang lain — seperti akuntansi , keuangan, dan bisnis — selama Anda telah mengambil kelas ilmu komputer. Anda bahkan dapat menemukan pekerjaan dengan gelar asosiasi dalam ilmu komputer.
Karena pengalaman sama berharganya dengan gelar di bidang ini, Anda harus melakukan magang saat Anda di sekolah. Setelah Anda bekerja di lapangan, Anda harus menjaga keterampilan Anda tetap mutakhir dengan mempelajari bahasa pemrograman baru. Sertifikasi dalam berbagai bahasa pemrograman juga dapat bermanfaat.
Apa Soft Skills yang Anda Butuhkan untuk Sukses dalam Karier Ini?
Selain keterampilan teknis yang diperoleh melalui pelatihan dan pengalaman formal, keterampilan lunak berikut akan membantu keberhasilan Anda di bidang ini:
- Pemahaman Membaca: Anda harus dapat memahami instruksi tertulis.
- Pemecahan Masalah : Pemrogram harus mengidentifikasi masalah.
- Berpikir Kritis : Ketika memecahkan masalah dan membuat keputusan, Anda harus tahu bagaimana menimbang semua pilihan Anda sehingga Anda dapat memilih yang terbaik.
- Mendengarkan Aktif : Kemampuan ini memungkinkan Anda memahami instruksi dari anggota tim Anda.
- Perhatian terhadap Detail dan Pemecahan Masalah: Anda harus dapat menemukan kesalahan kecil dalam kode dan memperbaikinya.
Apa yang Akan Diharapkan Majikan Dari Anda?
Berikut adalah beberapa persyaratan untuk pengumuman pekerjaan aktual yang ditemukan di Indeed.com. Sebagian besar perusahaan juga membutuhkan kecakapan dalam bahasa pemrograman tertentu:
- "Kemampuan untuk bekerja secara mandiri"
- "Harus memiliki tingkat akuntabilitas yang tinggi atas pekerjaannya"
- "Kemampuan untuk memahami dan menerapkan prinsip-prinsip aljabar modern saat menganalisis data dan menghasilkan laporan"
- "Bekerja dengan baik di lingkungan tim"
- "Mampu bekerja di bawah tekanan untuk memenuhi jadwal dan menangani banyak tugas dan mengubah prioritas"
- "Disiplin diri, karena proyek membutuhkan waktu beberapa bulan untuk diselesaikan"
Apakah Pekerjaan Ini Cocok untuk Anda?
Minat Anda, tipe kepribadian , dan nilai - nilai terkait pekerjaan adalah beberapa faktor yang akan menentukan apakah menjadi seorang programmer komputer adalah cocok untuk Anda.
Karier ini cocok untuk orang yang memiliki ciri-ciri berikut:
- Minat ( Kode Holland ): ICR (Investigasi, Konvensional, Realistis)
- Tipe Kepribadian (Myers Briggs Personality Type Indicator [ MBTI ]): ENTJ , INTJ , INTP, ISTJ, ISTP
- Nilai yang Berhubungan dengan Pekerjaan : Pencapaian, Kondisi Kerja, Kemandirian
Pekerjaan Terkait
Deskripsi | Upah Tahunan Median (2016) | Pendidikan / Pelatihan Minimum yang Diperlukan | |
---|---|---|---|
Pengembang perangkat lunak | Membuat sistem dan aplikasi perangkat lunak. | $ 106.860 (Sistem) $ 100,080 (Aplikasi) | Diploma HS; gelar sarjana lebih disukai |
Analis Sistem Komputer | Membantu organisasi menggunakan teknologi komputer secara efektif. | $ 87,220 | Gelar sarjana dalam ilmu komputer atau subjek terkait |
Pengembang Web | Cenderung merancang dan aspek teknis situs web. | $ 66.130 | Diploma HS; banyak perusahaan yang membutuhkan gelar associate dalam desain web |
Spesialis Dukungan Komputer | Bantu pengguna komputer dengan masalah yang mereka hadapi dengan perangkat lunak, perangkat keras, atau periferal. | $ 49,390 | HS diploma + pengalaman dengan komputer |
Sumber: Biro Statistik Tenaga Kerja, Departemen Tenaga Kerja AS, Buku Pegangan Outlook Pekerjaan, 2016–17; Administrasi Ketenagakerjaan dan Pelatihan, Departemen Tenaga Kerja AS, O * NET Online.
Haruskah Anda menjadi programmer komputer?