Programmer Komputer Penerangan Kerja: Gaji, Kemahiran, & Lebih
Apakah Harus Belajar Matematika Dahulu Sebelum Menjadi Programmer?
Isi kandungan:
- Tugas & Tanggungjawab Programmer Komputer
- Gaji Programmer Komputer
- Pendidikan, Latihan, & Persijilan
- Kemahiran & Kompetensi Programmer Komputer
- Outlook Job
- Persekitaran kerja
- Jadual kerja
- Cara Dapatkan Kerja
- Membandingkan Pekerjaan Serupa
Pengaturcara komputer menulis kod yang membolehkan aplikasi perisian menyediakan fungsi. Sebagai contoh, Microsoft Excel boleh menghasilkan carta atau grafik berasaskan data dari hamparan kerana programmer komputer merancang program itu untuk bertindak balas kepada input pengguna. Semua program perisian direka untuk memberi respons kepada input pengguna dengan cara yang berbeza, dan program terperinci perlu dapat memberi respons kepada kombinasi masukan yang tidak banyak. Ia adalah tugas pengaturcara komputer untuk memastikan program perisian bertindak balas dengan tepat kepada pengguna dan menyediakan fungsi yang dikehendaki.
Tugas & Tanggungjawab Programmer Komputer
Pekerjaan ini biasanya memerlukan keupayaan untuk melakukan kerja-kerja berikut:
- Ketahui bahasa komputer
- Tulis program komputer
- Kemas kini program komputer
- Selesaikan program
- Program perisian ujian
- Bekerja sama dengan pengaturcara lain
Program Pemrogram Komputer menulis kod melalui penggunaan bahasa komputer, seperti C ++ dan Java. Pengaturcara komputer membuat arahan untuk komputer untuk menghasilkan output yang bermakna. Secara keseluruhannya, adalah tanggungjawab pengaturcara komputer untuk menulis kod dan memanipulasinya menjadi bahasa yang dapat dipahami dan diikuti oleh komputer.
Mereka bekerja rapat dengan kakitangan teknologi maklumat, pengurus, dan pengguna akhir dalam organisasi mereka atau organisasi pelanggan untuk membangun, menyelenggara dan menguji program komputer. Pengaturcara komputer bertindak balas terhadap pemberitahuan oleh pengguna kelemahan dalam program, mengenalpasti kod malfungsi, dan program menulis semula.
Pengaturcara Komputer biasanya digunakan oleh syarikat perisian. Walau bagaimanapun, dengan peningkatan akses kepada pengaturcara komputer, banyak syarikat sektor kerajaan dan swasta, seperti bank dan firma undang-undang, telah mula menggunakan pengaturcara komputer. Bukan perkara biasa untuk melihat pengaturcara komputer yang bekerja sebagai freelancer, bergerak dari projek ke projek dalam firma perundingan teknologi atau sebagai kontraktor bebas.
Gaji Programmer Komputer
Membayar kepada pengaturcara komputer boleh berbeza-beza bergantung kepada pengalaman dan sifat kerja. Mereka yang bekerja untuk penerbit perisian cenderung mendapat lebih banyak daripada yang bekerja di industri lain.
- Gaji Tahunan Median: $ 84,280 ($ 40.52 / jam)
- Gaji Tahunan 10% Terbaik: $ 134,630 ($ 64.72 / jam)
- Gaji Tahunan 10% bawah: $ 48,790 ($ 23.45 / jam)
Sumber: Perangkaan Biro Buruh A.S., 2018
Pendidikan, Latihan, & Persijilan
Keperluan khusus berbeza dari majikan, tetapi menyelesaikan program ijazah atau akademi pengekodan umumnya diperlukan untuk memulakan kerjaya sebagai pengaturcara komputer.
- Pendidikan: Kedua-dua ijazah sarjana muda dan ijazah bersekutu dalam sains komputer boleh didapati di kebanyakan institusi. Institusi swasta yang dikenali sebagai akademi pengkodan telah muncul sebagai pilihan lain bagi mereka tanpa latihan kolej formal dalam pengaturcaraan. Akademi pengkodan menawarkan pengalaman rendaman intensif dan relatif jangka pendek dalam pengaturcaraan. Sesetengah akademi menawarkan rendah atau tiada tuisyen sebagai pertukaran untuk peratusan gaji apabila pekerjaan didatangkan.
- Persijilan: Pensijilan wujud untuk hampir semua bahasa pengaturcaraan atau produk pengaturcaraan khusus vendor. Sama ada mereka dikehendaki bergantung kepada majikan tertentu, tetapi mereka boleh membuat programmer lebih mudah dipasarkan.
- Latihan: Adalah disyorkan, bahawa tidak kira apa pendekatan kepada pendidikan, mereka yang berminat dalam pengaturcaraan komputer melengkapkan sekurang-kurangnya satu latihan untuk menguji kepentingan mereka dan mendokumenkan kemahiran mereka. Pemrograman sangat berorientasikan detail dan boleh menjadi membosankan dan tidak memuaskan bagi banyak individu.
Kemahiran & Kompetensi Programmer Komputer
Selain daripada pengetahuan tentang bahasa komputer dan kebiasaan dengan produk komersial yang berkaitan, terdapat beberapa pemrogram komputer kemahiran lembut harus berjaya.
- Pemikiran analitik: Pengaturcara komputer perlu memahami, memanipulasi, dan membaiki kod komputer kompleks. Ini kadang-kadang memerlukan untuk mengasingkan masalah yang boleh dikebumikan di mana-mana dalam beribu-ribu baris kod, jadi mereka perlu dapat memikirkan masalah dan sempit ke mana harus melihat.
- Perhatian kepada perincian: Pengaturcara komputer perlu memberi perhatian kepada setiap baris kod yang ditulis. Satu perintah yang salah dan keseluruhan program boleh berfungsi.
- Kerjasama: Pengaturcara komputer mungkin memerlukan bantuan daripada jabatan atau rakan sekerja yang lain untuk menyelesaikan masalah perisian. Adalah penting mereka mempunyai minda kolaboratif.Pengaturcara kerja sering melibatkan penulisan perisian untuk menyelaraskan kerja atau menyelesaikan masalah alur kerja, dan mereka harus bekerjasama dengan mereka yang akan menggunakan perisian tersebut.
- Fokus: Menulis program komputer melibatkan masalah penulisan masa lapang atau masalah penyelesaian masalah. Untuk berjaya, pengaturcara perlu dapat memastikan perhatian mereka tidak dapat dilakukan pada kerja yang mereka lakukan.
Outlook Job
Peluang pekerjaan untuk pengaturcara komputer dijangka merosot 7% untuk dekad yang berakhir pada 2026, menurut Biro Statistik Buruh A.S.. Ini jauh lebih teruk daripada pertumbuhan 7% yang diunjurkan untuk semua pekerjaan dan pertumbuhan 13% dijangka untuk semua pekerjaan yang berkaitan dengan komputer.
BLS menyifatkan kemerosotan kehadiran pengaturcara komputer kurang mahal di luar negara yang boleh melakukan kerja dari jauh.
Persekitaran kerja
Walaupun beberapa kerjasama diperlukan, pengaturcara komputer boleh menghabiskan berjam-jam di komputer yang memburu garisan kod komputer. Ia boleh menjadi kerja yang membosankan. Sesetengah pengaturcara bekerja dari rumah kerana kerja boleh dilakukan sendiri, tetapi ini tidak selalu berlaku. Sesetengah pengaturcara bekerja di pejabat majikan mereka, terutamanya apabila mereka terlibat dalam projek yang lebih besar dengan pengaturcara lain.
Jadual kerja
Sebagai seorang programmer komputer biasanya kerja sepenuh masa. Walaupun kerja boleh dilakukan semasa waktu perniagaan standard, ramai pengaturcara yang bekerja dari rumah boleh menetapkan jadual mereka sendiri. Projek biasanya mempunyai tarikh akhir yang harus dipenuhi, jadi programmer mungkin perlu bekerja jam tambahan sebagai pendekatan deadline, terutama jika mereka telah menghadapi masalah yang perlu dipecahkan.
Cara Dapatkan Kerja
PENGALAMAN
Melalui latihan atau program latihan, pastikan ia menjadi kerjaya yang tepat untuk anda.
MEMOHON
Malah dan Glassdoor adalah antara tapak kerja dalam talian yang kerap mempunyai penyenaraian untuk pengaturcara komputer.
Membandingkan Pekerjaan Serupa
Orang yang berminat dalam pengaturcaraan komputer juga mungkin mempertimbangkan salah satu daripada laluan kerjaya berikut, yang disenaraikan dengan gaji tahunan median:
- Jurutera perkakasan komputer: $114,600
- Arkitek rangkaian komputer: $109,020
- Penganalisis sistem komputer: $88,740
Sumber: Perangkaan Biro Buruh A.S., 2018
Pengurus Komputer dan Sistem Maklumat (CIS) Penerangan Kerja: Gaji, Kemahiran, & Lebih
Pengurus komputer dan sistem maklumat (CIS) menyelaras dan mengarahkan aktiviti berkaitan komputer untuk syarikat atau organisasi.
Jurutera Perkakasan Komputer Penerangan Kerja: Gaji, Kemahiran, & Lebih
Jurutera perkakasan komputer bekerja dengan sistem komputer, pelayan, dan perkakasan. Ketahui tentang pendidikan, kemahiran, gaji mereka, dan banyak lagi.
Penganalisis Sistem Komputer Penerangan Kerja: Gaji, Kemahiran, & Lebih
Penganalisis sistem komputer membantu syarikat atau organisasi lain menggunakan teknologi komputer dengan berkesan dan cekap.