Rencana Karir

Apa yang Dilakukan Pemrogram Komputer?

Kode Analisis Pengembang Perangkat Lunak

•••

Razvan Chisu/EyeEm/Getty Images



KE program komputer membuat kode untuk aplikasi perangkat lunak dan sistem operasi. Setelah pengembang perangkat lunak mendesain program komputer, pemrogram menulis kode yang mengubah desain itu menjadi serangkaian instruksi yang dapat diikuti komputer. Mereka menguji program untuk mencari kesalahan dan kemudian menulis ulang sampai bebas kesalahan. Programmer terus mengevaluasi program yang sedang digunakan, melakukan pembaruan dan penyesuaian sesuai kebutuhan.

Fakta Singkat

  • Pemrogram komputer memperoleh gaji tahunan rata-rata dari $79.840 pada tahun 2016.
  • Hampir 329.000 orang bekerja dalam 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-orang yang suka bekerja sendiri.
  • Itu prospek pekerjaan untuk pekerjaan ini miskin. Pengusaha akan mengalihdayakan banyak pekerjaan ke negara-negara di mana upah lebih rendah daripada di AS, menyebabkan pekerjaan menurun hingga 2024.

Peran dan Tanggung Jawab

Apakah Anda bertanya-tanya apa programmer komputer tidak di tempat kerja ? Tugas pekerjaan tipikal ini muncul di iklan online untuk posisi programmer komputer yang ditemukan di Memang.com :

  • 'Mengembangkan, menguji, dan mengimplementasikan program komputer pada banyak komputer/platform sistem operasi.'
  • 'Bantu mengembangkan sistem informasi berbasis web (IS) baru'
  • 'Lakukan semua aktivitas yang diperlukan untuk definisi, desain, konstruksi, pengujian, dan implementasi sistem komputer otomatis.'
  • 'Tinjau program secara berkala dan buat penyesuaian seperlunya untuk memastikan program berjalan dengan baik.'
  • 'Konfirmasi operasi program dengan melakukan tes; memodifikasi urutan program dan/atau kode.'
  • 'Buat dan publikasikan diagram teknis untuk mendukung upaya pengkodean.'
  • 'Integrasikan fungsionalitas baru ke dalam aplikasi yang ada.'

Bagaimana Menjadi Programmer Komputer

Peluang Anda untuk mendapatkan pekerjaan sebagai pemrogram komputer akan lebih baik jika Anda memperoleh gelar sarjana di bidang ilmu Komputer , matematika, atau sistem informasi. Beberapa majikan akan mempekerjakan Anda jika Anda memiliki gelar dalam mata pelajaran lain seperti akuntansi , keuangan, dan bisnis , selama Anda telah mengambil kelas ilmu komputer. Anda bahkan mungkin dapat menemukan pekerjaan dengan gelar associate dalam ilmu komputer.

Karena pengalaman sama berharganya dengan gelar di bidang ini, Anda harus melakukannya magang saat Anda berada di sekolah. Setelah Anda bekerja di lapangan, Anda harus selalu memperbarui keterampilan Anda dengan mempelajari bahasa pemrograman baru. Sertifikasi dalam berbagai bahasa pemrograman mungkin juga bermanfaat.

Keterampilan Lunak yang Dibutuhkan untuk Sukses

Selain keterampilan teknis yang diperoleh melalui pelatihan dan pengalaman formal, berikut ini: keterampilan lunak akan membantu membuat kesuksesan Anda di bidang ini mungkin:

  • Pemahaman membaca : Anda harus dapat memahami instruksi tertulis.
  • Penyelesaian masalah : Pemrogram harus mengidentifikasi masalah.
  • Berpikir kritis : Saat 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 untuk memahami instruksi dari anggota tim Anda.
  • Perhatian terhadap Detail dan Pemecahan Masalah : Anda harus dapat menemukan kesalahan kecil dalam kode dan memperbaikinya.

Apa yang Diharapkan Pengusaha

Berikut adalah beberapa persyaratan untuk pengumuman pekerjaan yang sebenarnya ditemukan di Indeed.com. Sebagian besar pemberi kerja juga memerlukan kemahiran dalam bahasa pemrograman tertentu:

  • 'Harus memiliki kemampuan untuk bekerja secara mandiri.'
  • 'Harus memiliki tingkat akuntabilitas yang tinggi atas pekerjaannya.'
  • 'Harus memiliki kemampuan untuk memahami dan menerapkan prinsip-prinsip aljabar modern saat menganalisis data dan menghasilkan laporan.'
  • 'Harus bekerja dengan baik dalam lingkungan tim.'
  • 'Harus dapat bekerja di bawah tekanan untuk memenuhi jadwal dan menangani banyak tugas dan mengubah prioritas.'
  • 'Harus memiliki disiplin diri, karena proyek membutuhkan waktu beberapa bulan untuk diselesaikan.'

Bagaimana Mengukur Apakah Karir Ini Cocok untuk Anda

Milikmu minat , tipe kepribadian , dan nilai yang berhubungan dengan pekerjaan adalah beberapa faktor yang akan menentukan apakah menjadi pemrogram komputer cocok untuk Anda. Karier ini cocok untuk orang-orang yang memiliki ciri-ciri berikut:

  • Minat ( Kode Belanda ): ICR (Investigatif, Konvensional, Realistis)
  • Tipe kepribadian (Indikator Tipe Kepribadian Myers Briggs [ MBTI ]): ENTJ , INTJ, INTP, ISTJ, ISTP
  • Nilai Terkait Pekerjaan : Prestasi, Kondisi Kerja, Kemandirian

Pekerjaan Terkait

Judul Keterangan Upah Tahunan Median (2016) Pendidikan/Pelatihan Minimum yang Diperlukan
Pengembang perangkat lunak Membuat perangkat lunak sistem dan aplikasi.
$106.860 (Sistem)
$100.080 (Aplikasi)
ijazah HS; gelar sarjana lebih disukai
Analis Sistem Komputer
Membantu organisasi menggunakan teknologi komputer secara efektif.
$87,220 Gelar sarjana dalam ilmu komputer atau mata pelajaran terkait
Pengembang Web Cenderung merancang dan aspek teknis situs web. $66,130 ijazah HS; banyak perusahaan membutuhkan gelar associate dalam desain web
Spesialis Dukungan Komputer Membantu pengguna komputer dengan masalah yang mereka alami dengan perangkat lunak, perangkat keras, atau periferal. $49.390 ijazah HS; pengalaman dengan komputer