Jadi, Anda berpikir untuk belajar Ilmu Komputer (CS), atau Anda baru saja lulus. Anda mungkin menyukai gagasan bekerja dari mana saja di dunia hanya dengan otak dan keyboard Anda. Mungkin Anda ingin membuat aplikasi besar berikutnya yang digunakan semua orang. Apa pun alasan Anda, dibayar itu penting.

Anda harus tetap menyalakan lampu (kecuali jika Anda berencana untuk menulis skrip Python pada mesin tik) dan memiliki sedikit sisa uang untuk ditabung. Pemrograman adalah bidang yang sangat baik untuk melakukan hal itu. Jadi, berapa penghasilan rata-rata lulusan Ilmu Komputer?

Gaji Rata-rata Ilmu Komputer di Amerika Serikat

Semua hal dipertimbangkan, ini adalah pertanyaan yang rumit. Jurusan apa yang diambil lulusan CS setelah universitas? Apakah mereka berkontribusi pada proyek yang berarti atau mengambil bagian dalam magang selama sekolah?

Dalam kebanyakan kasus, pengembang front-end junior akan menarik uang secara signifikan lebih sedikit daripada insinyur DevOps yang berpengalaman. Dengan demikian, Anda masih bisa mendapatkan dasar yang kuat tentang apa yang diharapkan dengan memeriksa rata-rata nasional. Saya akan membaginya menjadi posisi tingkat Junior dan Senior.

Catatan: Data gaji yang digunakan dalam artikel ini diambil dari berbagai sumber seperti Pintu kaca, Memang, dan Perekrut Zip. Artikel ini hanya akan mencakup posisi Ilmu Komputer di Amerika Serikat.

Gaji Insinyur Junior Rata-rata

Pengembang junior rata-rata (pengalaman 0-2 tahun) di Amerika dibayar $63,213 per tahun. Sebelum mata Anda beralih ke tanda dolar, pertimbangkan biaya hidup di berbagai area (terutama pusat teknologi).

Jauh lebih mahal untuk tinggal di New York, NY daripada tinggal di Little Rock, AR. Ini berarti bahwa gaji yang lebih tinggi yang dibayarkan kepada pengembang di negara bagian yang lebih mahal membuat data menjadi miring. Namun, sebagai lulusan Ilmu Komputer baru, Anda dapat menggunakan fakta ini untuk keuntungan Anda. Bagaimana? Kerja jarak jauh.

Terkait: 10 Perusahaan Teknologi Terkemuka yang Memungkinkan Anda Bekerja dari Jarak Jauh

Dengan bekerja dari rumah, Anda bisa mendapatkan gaji Lembah Silikon sambil menikmati udara segar dari teras Anda di Montana. Berikut adalah penghasilan rata-rata posisi Ilmu Komputer junior di 5 negara bagian AS terpadat:

  • California: $64,063
  • Texas: $61,660
  • Florida: $58,260
  • New York, NY: $64,720
  • pennsylvania: $55,088

Gaji Insinyur Senior Rata-rata

Pengembang senior rata-rata (pengalaman 6+ tahun) di Amerika dibayar $ 100.167 per tahun. Rentang ini akan lebih berbeda daripada pekerjaan dev junior berdasarkan permintaan dan spesialisasi (yaitu pembelajaran mesin adalah bidang yang sangat populer saat ini, dan insinyur ML yang mahir dibayar sesuai dengan itu).

Berikut adalah pendapatan rata-rata posisi Senior Ilmu Komputer di 5 negara bagian AS terpadat:

  • California: $107,252
  • Texas: $98,676
  • Florida: $84,579
  • New York, NY: $108,237
  • pennsylvania: $93,369

Tidak buruk, kan? Seperti yang Anda lihat, ada ruang yang jelas untuk pertumbuhan antara posisi junior dan senior di bidang Ilmu Komputer.

Pekerjaan Mana yang Menawarkan Gaji Tinggi?

Anda mungkin pernah mendengar istilah "FAANG" atau variasinya saat mendalami dunia coding. FAANG mengacu pada perusahaan yang dikenal luas seperti Facebook, Apple, Amazon, dll. Anda mungkin juga pernah mendengar bahwa perusahaan FAANG adalah jalan yang harus ditempuh jika mata Anda tertuju pada penghasilan uang yang konsisten.

Meskipun ini memang benar, ini bukan satu-satunya cara untuk mendapatkan gaji tinggi sebagai lulusan ilmu komputer.

Belum lagi, apa yang dilakukan para developer yang bekerja di perusahaan-perusahaan tersebut? Berikut ini adalah daftar kecil dari beberapa pekerjaan yang banyak diminati di pasar saat ini (pekerjaan ini memiliki banyak tawaran dengan gaji melebihi $100,000).

Pengembang Tumpukan Penuh

Tertarik untuk membuat website? Pertimbangkan untuk menjadi pengembang full-stack; yaitu, Anda memainkan peran integral dalam mengembangkan kedua ujung depan situs web (apa yang Anda lihat dan berinteraksi dengan di web halaman) dan back end (infrastruktur situs web termasuk manajemen data dan server, menghubungkan atau membangun API, dll.).

Posisi ini membutuhkan sedikit pengalaman untuk bekerja dengan baik karena Anda harus berpengalaman dalam semua aspek pengembangan web. Gaji tidak berbohong, meskipun; kerja keras terbayar!

Ilmu Data

Ilmuwan data menjadi semakin menarik bagi perusahaan yang menangani sejumlah besar—Anda dapat menebaknya—data. Seorang ilmuwan data merasa nyaman menyisir sejumlah besar data untuk menguraikan tren dan mengidentifikasi ketidakkonsistenan. Ilmuwan data atau kolega mereka kemudian menerapkan temuan berguna ini ke struktur perangkat lunak perusahaan secara keseluruhan atau alur kerja karyawan.

Terkait: Cara Unik untuk Mendapatkan Kumpulan Data untuk Proyek Pembelajaran Mesin Anda

Operasi Pengembangan (DevOps)

Insinyur DevOps seperti editor pengelola dunia perangkat lunak; mereka memastikan segala sesuatunya diselesaikan dengan cara terbaik di semua tahap siklus pengembangan. Jika sesuatu tidak dilakukan sebaik mungkin, seorang insinyur DevOps masuk hanya dengan alat atau proses untuk membuat segala sesuatunya berjalan lebih baik dari sebelumnya.

Posisi ini hampir selalu membutuhkan berbagai pengalaman dalam semua aspek pengembangan perangkat lunak.

Pengembang Seluler

Pengembang seluler membuat aplikasi untuk ponsel cerdas dan tablet Anda. Pencarian, streaming, penjelajahan, dan bermain selalu merupakan interaksi seluler yang tinggi. Semua orang menggunakan ponsel cerdas saat ini, dan para pengembang paham dalam Cepat atau React Native lebih dari senang karenanya.

Zynga membutuhkan pengembang seluler untuk memperbarui game mereka, TikTok membutuhkan pengembang untuk memperkenalkan fitur baru, dan banyak lagi yang bersedia mengeluarkan puluhan ribu dolar sebulan untuk lulusan Ilmu Komputer yang siap menjawab panggilan.

Pengembang VR

Jika Anda menyukai pengkodean dan permainan, bidang ini mungkin menarik perhatian Anda. Headset Virtual Reality mulai memasuki sektor ritel dengan harga terjangkau, mendorong kebutuhan akan game baru, fitur baru, dan insinyur baru.

Pengembangan VR tidak hanya terbatas pada game; Anda dapat menciptakan kemajuan teknologi medis mutakhir, menemukan kembali cara kita mengemudikan mobil, atau mempermudah menemukan lorong tempat belanjaan Anda berada. Dunia kemungkinan untuk pengembangan VR tidak terbatas.

Siap Belajar Kode? Mulai Hari Ini

Jika Anda belum belajar coding, Anda harus melakukannya! Jika Anda menemukan itu bukan untuk Anda, tidak ada salahnya tidak busuk. Jika ya, Anda telah diperkenalkan ke dunia sesama pengembang, stack overflow, malam yang panjang, dan kesuksesan besar.

Dengan sejumlah layanan seperti Udemy dan freeCodeCamp yang menyambut pengembang pemula, tunggu apa lagi? Mulai belajar kode gratis hari ini.

MembagikanMenciakSurel
7 Cara Terbaik untuk Mempelajari Cara Membuat Kode Gratis

Anda tidak dapat belajar coding secara gratis. Kecuali Anda mencoba dan menguji sumber daya ini, tentu saja.

Baca Selanjutnya

Topik-topik yang berkaitan
  • Pemrograman
  • Pemrograman
  • Pengembangan web
  • Kiat Pengkodean
Tentang Penulis
Marcus Mears III (27 Artikel Diterbitkan)

Marcus adalah penggila teknologi seumur hidup dan Penulis Editor di MUO. Dia memulai karir menulis lepasnya pada tahun 2020, yang mencakup teknologi, gadget, aplikasi, dan perangkat lunak yang sedang tren. Dia belajar Ilmu Komputer di perguruan tinggi dengan fokus pada pengembangan web front-end.

More From Marcus Mears III

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan