Ilmuwan komputer

Seorang ilmuwan komputer adalah seorang ilmuwan yang berspesialisasi dalam studi akademis tentang ilmu komputer dan teknologi. 

Ilmuwan komputer biasanya bekerja pada sisi teoretis komputasi. Meskipun ilmuwan komputer juga dapat memfokuskan pekerjaan dan penelitian mereka pada bidang-bidang spesifik (seperti pengembangan dan desain algoritma dan struktur data, rekayasa perangkat lunak, teori informasi, teori basis data, ilmu komputer teoretis, analisis numerik, teori bahasa pemrograman, kompiler, grafika komputer, visi komputer, robotika, arsitektur komputer, sistem operasi), fondasi mereka adalah studi teoretis komputasi dari mana bidang-bidang lain ini berasal.

Tujuan utama ilmuwan komputer adalah mengembangkan atau memvalidasi model, seringkali matematis, untuk mendeskripsikan properti sistem komputasi (prosesor, program, komputer yang berinteraksi dengan manusia, komputer yang berinteraksi dengan komputer lain, dll.) dengan tujuan keseluruhan untuk menemukan desain yang menghasilkan manfaat yang berguna (lebih cepat, lebih kecil, lebih murah, lebih tepat, dll.).

 Pendidikan 
Sebagian besar ilmuwan komputer memiliki PhD, M.S., atau gelar sarjana di bidang ilmu komputer, di bidang serupa lainnya seperti Ilmu Informasi dan Komputer (CIS), atau disiplin ilmu yang sangat terkait seperti matematika atau fisika.

 Bidang spesialisasi 
Ilmu komputer teoretis – termasuk struktur data dan algoritma, teori komputasi, teori informasi dan teori pengkodean, teori bahasa pemrograman, dan metode formal
Sistem komputer – termasuk arsitektur komputer dan rekayasa komputer, analisis kinerja komputer, konkurensi, dan komputasi terdistribusi, jaringan komputer, keamanan komputer dan kriptografi, dan basis data.
Aplikasi komputer – termasuk grafika komputer dan visualisasi, interaksi manusia-komputer, komputasi ilmiah, dan kecerdasan buatan.
Rekayasa perangkat lunak – penerapan rekayasa pada pengembangan perangkat lunak dalam metode yang sistematis

 Pekerjaan 

Prospek pekerjaan untuk ilmuwan komputer dikatakan sangat baik. Prospek semacam itu tampaknya dikaitkan, sebagian, dengan pertumbuhan yang sangat cepat dalam desain sistem komputer dan industri layanan terkait, dan industri penerbitan perangkat lunak, yang diproyeksikan menjadi salah satu industri dengan pertumbuhan tercepat dalam ekonomi A.S.

Ilmuwan komputer sering dipekerjakan oleh perusahaan penerbitan perangkat lunak, organisasi penelitian dan pengembangan ilmiah, atau universitas di mana mereka mengembangkan teori dan model komputer yang memungkinkan teknologi baru dikembangkan.

Ilmuwan komputer dapat mengikuti aplikasi yang lebih praktis dari pengetahuan mereka, melakukan hal-hal seperti rekayasa perangkat lunak. Mereka juga dapat ditemukan di bidang konsultasi teknologi informasi, dan dapat dilihat sebagai jenis matematikawan, mengingat seberapa besar bidang ini bergantung pada matematika. Ilmuwan komputer yang bekerja di industri pada akhirnya dapat maju ke posisi manajerial atau kepemimpinan proyek.

 Lihat juga 

Ilmuwan komputasi
Rekayasa perangkat lunak
Daftar ilmuwan komputer
Daftar orang komputasi
Daftar pelopor dalam ilmu komputer

 Referensi