Gak Jago Matematika Pingin Masuk Jurusan IT? YAKIN, BISA?
Pernah nggak sih kalian denger “Apakah Anak Jurusan Informatika Harus Jago Matematika?” apa kalian juga berfikiran seperti itu Ketika ingin masuk dijurusan ini?
Ada banyak alasan mengapa seseorang ingin melanjutkan kuliah. Ada yang memang ingin mencari ilmu, tetapi ada juga yang beralasan untuk sekadar mendapatkan gelar, paksaan orang tua, atau malah ikut-ikutan teman.
Apapun itu, saya yakin ketika nanti sudah terjun ke dalam perkuliahan dan aktif di dalamnya, pasti akan ada pola pikir yang berubah. Bahkan bisa jadi tujuan awal kuliah menjadi berubah ketika sudah tahu kondisi pergaulan saat kuliah dan aktivitas di dalamnya.
Belakangan konsentrasi jurusan IT semakin beraneka ragam, jika dulu hanya ada jurusan Teknik Informatika, Manajemen Informatika, Teknik Komputer dan Sistem Informasi maka sekarang jurusan itu tetap ada tapi dengan keahlian yang lebih spesifik.
Misalnya saja pada jurusan Teknik Informatika ada keahlian Web Developer, Mobile Apps Developer, Data Scientist, Hacking dll. Tentunya hal ini diperlukan agar mahasiswa bisa lebih profesional dalam dunia teknologi informasi.
Kembali ke topik utama, apakah anak IT harus jago matematika?
Jawabannya adalah tergantung keahlian apa yang ingin dikuasai. Misalnya saja seorang web developer yang fokus pada tampilan, tentunya hanya perlu menguasai matematika dasar seperti penambahan, pengurangan, pembagian, dan perkalian. Bahkan boleh dikatakan nyaris tak perlu keahlian matematika jika hanya mengubah template CMS seperti Wordpress ataupun framework CSS seperti bootstrap.
Namun, jika ingin menjadi seorang programmer atau software developer, maka keahlian matematika akan sangat menolong dan bahkan wajib dikuasai. Hal ini diperlukan karena dalam pengembangan aplikasi, logika berfikir dalam memecahkan masalah teknis sangat diperlukan, dengan menguasai matematika maka hal tersebut lebih cenderung mudah diatasi.
Demikian juga jika ingin menguasai data sains beserta turunannya seperti Machine Learning maupun Artificial Inteligence, kemampuan matematika benar benar sangat dibutuhkan.
Lalu Apa yang Paling Dibutuhkan sebagai Seorang Programmer?
Seorang programmer membutuhkan skill dalam problem solving. Matematika yang diajarkan di sekolah-sekolah melatih kita untuk menyelesaikan sebuah soal yang mana termasuk dalam karakter problem solving.
Beberapa konsep matematika terkadang dibutuhkan seperti kalkulus dan aljabar, atau logika, tapi hanya dasar-dasarnya saja. Anda tidak perlu mengetahui kompleksitas angka, probabilitas, persamaan, grafik, eksponensial, dan algoritma, limit, turunan, integral, dsb.
Kesimpulan
Jadi, kesimpulannya adalah untuk menjadi seorang programmer kita tidak perlu jago banget di bidang matematika. Jangan berkecil hati kalau nilai matematika kita sekarang pas-pasan, kita tetap bisa kok berkarier jadi programmer. Tapi ingat, dasar-dasar matematika tetap dibutuhkan.
Perlu kita ketahui, menjadi seorang programmer haruslah kuat dalam hal problem solving dan kemauan untuk terus belajar. Tanpa itu, mustahil berkarier menjadi programmer yang sukses.
Nah, kalau kita ingin pemrograman di cabang-cabang ilmu khusus seperti machine learning, kecerdasan buatan (AI), big data, dsb, di situlah kemampuan matematika diperhitungkan. Akan tetapi, masih saja matematika yang dibutuhkan di situ bukanlah matematika yang diajarkan waktu di sekolah, tapi lebih kompleks lagi.
So keep it up and have a nice day. ^_^