Menurut saya, Programmer kalo mau jago algoritma dan struktur data setidaknya wajib mengerti basic MATEMATIKA DISKRIT. Itu salah satu bidang matematika yang matkulnya biasa ditemuin di jurusan matematika sm ilmu komputer / informatika . Kurang lebih itu landasan utama buat ilmu komputer dan disana bakal banyak belajar mengenai logika, probabilitas, tree, graph, set theory, kompleksitas algoritma, dll.
sepengalaman saya, seorang programmer jika pintar matematika lebih bagus. kalau matematikanya cukupan juga tidak mengapa. karena di dunia programmer itu lebih penting cara kita bisa berpikir logis & problem solving secara efisien. kalau untuk rumus matematika yg rumit sekali, biasanya nanti tinggal pakai library saja 😁
Saya waktu sekolah termasuk "spesies" yg ga suka matematika, mungkin karena kbtln dapat guru yg "killer dan cara ngajarnya bikin "tegang" dan "muntah darah",, tapi setelah tau pentingnya matematika, akhirnya mulai velajar menyukai, dan sampai sekarang setelah masuk dunia programming semakin sering bersentuhan dgn matematika, dan masih tetap terus belajar
sebenarnya tergantung case projectnya juga kadang ada yg butuh matematika yg advance juga dalam backend, ya kalau mau ambil amannya ya perlu kuasain mtk minimal mtk campus buat jadi programmer yg beda sama yg lain, apalagi kalau pengen ke yg lagi booming macam Machine Learning and AI ya perlu banget itu 😂
@@auroraaurora4128kayaknya enggak harus sih bang, palingan kalau butuh pas di backend kayaknya kalau mau ditambah sistem AI, machine learning, atau sistem lain yang butuh hitung hitungan, tergantung project yang mau dibuat sih
Klo u data science pasti lu harus jago matematika .. selebihnya kuatin di logika aja .. krn web programer harus paham logikanya dulu sblm eksekusi program.
Kalau saya bukan basic matematika melainkan biologi murni, namun karena sy suka komputasi maka saya mau tidak mau sdh hampir 5 tahun belajar secara mandiri teori-teori dasar komputasi seperti Logika, Set Theory, Lambda Calculus, Type Theory - Homotopy Type Theory, Category Theory. Dan saya bersyukur ilmu2 tersebut sangat bermanfaat utk membentuk pemikiran komputasi bagi saya.
harusnya wajib sih, misalnya join query di database aja itu ada konsep dasarnya dari diagram venn dari matematika diskrit, left, right, inner join. udh gitu cara kerja komputer aja basicnya dari binary 0 dan 1 selebihnya itu kalkulasi semua dari 0 dan 1 yg akhirnya bisa jadi tipe data integer, string, bytes. klo kita gk ngerti matematika khususnya dibidang komputer sih gampang kena cargo cult biasanya
Saya dikuliah dapat (yang berhubungan dengan matematika) Matematika diskrit Fast Fourier Transform, ini yang paling susah sumpah Base bilangan (2,10,8,16) Menghitung total arus dan tegangan (hukum Kirchhoff) Digital signals processing, adiknya FFT Discreet Fourier Transform, kakaknya FFT Kok gak ada hubungannya sama IT, emang gak ada😅, gua dari teknik elektro 😂
ya klo untuk kuliah ngak usah takut lah.. dari sd smpe sma masa ngak ada yg nyatol dasar sedikit pun 🤣.. lagian klo mata kuliah dasar aja takut ngadepinny.. gmana ntar di dunia kerja.. hehe menurut sy itu beberapa kemampuan yg wajib dimiliki programer itu kemampuan untuk RISET. ntah itu riset untuk mengumpulkan data ataupun belajar ilmu baru.. karena kerjaan programmer yg paling byk kan problem solver.. CMIIW
setuju sih.... tergantung case.. kalo cuma buat aplikasi yg cuma butuh CRUD aja nggak perlu ahli matematika, dasar aja buat logic query.. kalo mau jadi game programmer apalagi bikin sistem untuk mendukung keperluan science sangat wajib expert di matematika.. bayangin aja lu bikin sistem buat navigasi pesawat gajago matematika & fisika cuma modal tau code doang ya ancur itu pesawat wkwkwk
rata2 kalo yg berkaitan dengan matematika di kampus, statistika, yg hitung2an intinya, pihak kampus IT sengaja kasih kurikulum itu untuk kasih kesempatan mahasiswanya buat belajar AI dkk. nah mangkanya ranah data scientist didominasi sama lulusan S1 (yg bahkan bukan jurusan IT, tapi misalnya matematika) dan juga lulusan S2. Sedangkan kalo di programming kayak front-end, atau kayak UI UX, didominasi sama lulusan SMA sedarajat, D3, dan S1, yang memang dengan bisa berhitung saja dengan handal, udah okelah buat kerja di bidang itu.
Sepengalaman sy matematika dan aljabar dasar emang perlu. Karena prinsip dasarnya kepake banget di programming terutama backend. Dan matematika bisa ngelatih cara berpikir sekuensial juga, jd pas belajar programming lebih mudah dapet konsepnya. Cmiiw
@@auroraaurora4128 hai, sepengalaman saya matematika basic diperlukan. Pengalaman saya waktu membuat project yang berkaitan keuangan, transaksi jual beli, dan perpajakan. Disitu skill matematika dibutuhkan memahami hitung2annya dan convert itu menjadi coding aplikasi.
Menurut saya kemampuan math mempengaruhi kemampuan logika juga. Meskipun jd programmer blm tentu butuh implementasi math yg advance. Apalagi kalo programmer aplikasi bisnis.
Inget waktu skipsi bikin games, rumus fisika seperti gravitasi , percepatan, gerak jatuh bebas, vector, lingkarang bersingungan itu bener-benar di pakai semua ternyata, belum lagi bikin AI enemy-nya
klo skrg msh susah ngarep chatGPT utk ilmu gituan.. salah instruksi bisa beda rumus .. dan untuk memberikan instruksi yg tepat perlu ilmu matematika jg 😅 .. kecuali ya 2-3 thn kedepan ya .. yg namany jg AI berkembangny sangat cepat..
kalau programmer minimal paham mtk level sma kecuali lu mau jadi scientist misal ml enginer ataupun ai enginer mah harus jago mtk sekelas mtk kuliahan ataupun level expert
yg tepat itu programmer harus kuat di logika dan algoritma. Kalau logika dan algoritmanya tidak kuat bisa nggak jadi programmer? Bisa, but you'll struggle. Dalam menulis (coding) suatu solusi, kita dituntut menulis solusi sesederhana mungkin dengan performa setinggi mungkin. Kalau kemampuan algoritma kita pas2an, kita akan struggle dalam memformulasikan solusi yg simple, tokcer, dan berkinerja tinggi. Nah orang yg kemampuan logika dan algoritmanya tinggi biasanya juga jago di bidang matematika. Jadi dua hal ini (jago coding sekaligus jago matematika) biasanya go hand in hand, bukan absolute prerequisite.
Saya seorang programmer backend. Paham dengan aljabar kayak 1a + b, 3x, 5 + c itu berapa sudah cukup jadi programmer dan bisa menghidupi keluarga. Masih banyak waktu luang jg dgn mampir disini, hehe
Berarti backend ada matematika nya ya bang? Apa Pekerjaan yg berhubungan Ama komputer dan programmer itu semua ada matematika nya? Soalnya kalo ada gwe gajadi masuk jurusan itu sih
@@auroraaurora4128 kalau jadi programmer web ada matematikanya, tapi matematika sederhana yaitu aljabar. aljabar ini anak SMP jg bisa. yg sulit itu jadi programmer game, butuh matematika tingkat lanjut yg dipelajari di kampus
Wajib lah mengerti matematika. Ndka usah jadi programmer kalau ndak ngerti matematika. Bayangkan kalau ndak ngerti matematika, bikin looping saja ndak tahu dia akan di ulang sampai berapa kali. Ndak ngerti konsep satuan waktu, ndak ngerti logika boolean, waduh parah dah. Ndak akan jadi programnya.
Menurut saya, Programmer kalo mau jago algoritma dan struktur data setidaknya wajib mengerti basic MATEMATIKA DISKRIT. Itu salah satu bidang matematika yang matkulnya biasa ditemuin di jurusan matematika sm ilmu komputer / informatika . Kurang lebih itu landasan utama buat ilmu komputer dan disana bakal banyak belajar mengenai logika, probabilitas, tree, graph, set theory, kompleksitas algoritma, dll.
sepengalaman saya, seorang programmer jika pintar matematika lebih bagus. kalau matematikanya cukupan juga tidak mengapa. karena di dunia programmer itu lebih penting cara kita bisa berpikir logis & problem solving secara efisien. kalau untuk rumus matematika yg rumit sekali, biasanya nanti tinggal pakai library saja 😁
Saya waktu sekolah termasuk "spesies" yg ga suka matematika, mungkin karena kbtln dapat guru yg "killer dan cara ngajarnya bikin "tegang" dan "muntah darah",, tapi setelah tau pentingnya matematika, akhirnya mulai velajar menyukai, dan sampai sekarang setelah masuk dunia programming semakin sering bersentuhan dgn matematika, dan masih tetap terus belajar
sebenarnya tergantung case projectnya juga kadang ada yg butuh matematika yg advance juga dalam backend, ya kalau mau ambil amannya ya perlu kuasain mtk minimal mtk campus buat jadi programmer yg beda sama yg lain, apalagi kalau pengen ke yg lagi booming macam Machine Learning and AI ya perlu banget itu 😂
Emang backend ada matematika nya ya? MTK nya kaya kalkulus aljabar kah?
@@auroraaurora4128kayaknya enggak harus sih bang, palingan kalau butuh pas di backend kayaknya kalau mau ditambah sistem AI, machine learning, atau sistem lain yang butuh hitung hitungan, tergantung project yang mau dibuat sih
Klo u data science pasti lu harus jago matematika .. selebihnya kuatin di logika aja .. krn web programer harus paham logikanya dulu sblm eksekusi program.
Data science lebih ke statistika si
Gw udah duga pasti ada yg komen begini hehehe, saya se7
matematika logika ya, bang?
@@maulanazn_exceedmemory logika algoritma
Kalau saya bukan basic matematika melainkan biologi murni, namun karena sy suka komputasi maka saya mau tidak mau sdh hampir 5 tahun belajar secara mandiri teori-teori dasar komputasi seperti Logika, Set Theory, Lambda Calculus, Type Theory - Homotopy Type Theory, Category Theory. Dan saya bersyukur ilmu2 tersebut sangat bermanfaat utk membentuk pemikiran komputasi bagi saya.
Seperti biasa, jawaban programmer zaman now ini detail. Emg cocok sih nama channel nya itu programmer zaman now
Matematika tidak secara eksplisit digunakan di pemrograman, yg penting tahu logika dan pemecahan masalah
harusnya wajib sih, misalnya join query di database aja itu ada konsep dasarnya dari diagram venn dari matematika diskrit, left, right, inner join. udh gitu cara kerja komputer aja basicnya dari binary 0 dan 1 selebihnya itu kalkulasi semua dari 0 dan 1 yg akhirnya bisa jadi tipe data integer, string, bytes. klo kita gk ngerti matematika khususnya dibidang komputer sih gampang kena cargo cult biasanya
Yup, that's a basic math
saya sampe sekarang masih latihan matematika terus, referensinya dari paper online yang saya download di internet. Kata orang, practice makes perfect.
Tapi dengan menguasai matematika kita bisa membuat algoritma yg efisien dan tidak mengandalkan chat gpt yg kurang efisien
klo menurut pemikiran sy pribadi, Matematika di dunia IT itu Roh, Sedangkan Skill Programing adalah Fisik atau Implementasi dari matematika itu..
Saya dikuliah dapat (yang berhubungan dengan matematika)
Matematika diskrit
Fast Fourier Transform, ini yang paling susah sumpah
Base bilangan (2,10,8,16)
Menghitung total arus dan tegangan (hukum Kirchhoff)
Digital signals processing, adiknya FFT
Discreet Fourier Transform, kakaknya FFT
Kok gak ada hubungannya sama IT, emang gak ada😅, gua dari teknik elektro 😂
Pantes😂
ya klo untuk kuliah ngak usah takut lah.. dari sd smpe sma masa ngak ada yg nyatol dasar sedikit pun 🤣.. lagian klo mata kuliah dasar aja takut ngadepinny.. gmana ntar di dunia kerja.. hehe
menurut sy itu beberapa kemampuan yg wajib dimiliki programer itu kemampuan untuk RISET. ntah itu riset untuk mengumpulkan data ataupun belajar ilmu baru.. karena kerjaan programmer yg paling byk kan problem solver..
CMIIW
setuju sih.... tergantung case.. kalo cuma buat aplikasi yg cuma butuh CRUD aja nggak perlu ahli matematika, dasar aja buat logic query.. kalo mau jadi game programmer apalagi bikin sistem untuk mendukung keperluan science sangat wajib expert di matematika.. bayangin aja lu bikin sistem buat navigasi pesawat gajago matematika & fisika cuma modal tau code doang ya ancur itu pesawat wkwkwk
rata2 kalo yg berkaitan dengan matematika di kampus, statistika, yg hitung2an intinya, pihak kampus IT sengaja kasih kurikulum itu untuk kasih kesempatan mahasiswanya buat belajar AI dkk. nah mangkanya ranah data scientist didominasi sama lulusan S1 (yg bahkan bukan jurusan IT, tapi misalnya matematika) dan juga lulusan S2. Sedangkan kalo di programming kayak front-end, atau kayak UI UX, didominasi sama lulusan SMA sedarajat, D3, dan S1, yang memang dengan bisa berhitung saja dengan handal, udah okelah buat kerja di bidang itu.
dapat datanya dari mana bang 😀
Sepengalaman sy matematika dan aljabar dasar emang perlu. Karena prinsip dasarnya kepake banget di programming terutama backend.
Dan matematika bisa ngelatih cara berpikir sekuensial juga, jd pas belajar programming lebih mudah dapet konsepnya. Cmiiw
Kalo kerja backend ada matematika nya ga ya?
@@auroraaurora4128 hai, sepengalaman saya matematika basic diperlukan. Pengalaman saya waktu membuat project yang berkaitan keuangan, transaksi jual beli, dan perpajakan. Disitu skill matematika dibutuhkan memahami hitung2annya dan convert itu menjadi coding aplikasi.
Menurut saya kemampuan math mempengaruhi kemampuan logika juga. Meskipun jd programmer blm tentu butuh implementasi math yg advance. Apalagi kalo programmer aplikasi bisnis.
Matematika kan luas, sembarang kerjaan tidak hanya programmer harus ngerti matematika. Tapi kebutuhan level dan topik pengertiannya beda-beda. 😁
Inget waktu skipsi bikin games, rumus fisika seperti gravitasi , percepatan, gerak jatuh bebas, vector, lingkarang bersingungan itu bener-benar di pakai semua ternyata, belum lagi bikin AI enemy-nya
programmer zaman old = matematika wajib
programmer zaman now = matematika sunnah, soalnya sdh ada chatGPT🤣
klo skrg msh susah ngarep chatGPT utk ilmu gituan.. salah instruksi bisa beda rumus .. dan untuk memberikan instruksi yg tepat perlu ilmu matematika jg 😅 .. kecuali ya 2-3 thn kedepan ya .. yg namany jg AI berkembangny sangat cepat..
Karena udah banyak library nya bang bukan chatGPT 😆
saya lulusan pendidikan matematika dan sekarang mulai belajar Java dari channel kak Eko ini, baarakallaahu fiikum
kalau programmer minimal paham mtk level sma kecuali lu mau jadi scientist misal ml enginer ataupun ai enginer mah harus jago mtk sekelas mtk kuliahan ataupun level expert
game dev : grafika komputer, grafika terapan
sebelum membahas ini ada baiknya di standarkan dulu jago matematika itu gimana
Matematika Diskrit ajalah. Soalnya lebih ke ilmu komputernya, kalo machine learning belajar Matematika kontinu
machine learning butuh aljabar liner, statistic, juga probabilitas atau peluang
Bismillah Semoga Di Jawab, Pak Eko Cobak Buat Conten Apa Itu Grpc google, Perbandingan dengan Api yang tidak menggunakan Tecnologi Grpc
tanya di github pzn, biar gak lupa
Pada dasar nya programmer itu bagian dari matematika itu sudah mutlak karena dengan matematika kita bisa solving problem
Bukan programmer yg jago matematika itu logikanya bagus jadi dia bisa coding lebih baik.
yg tepat itu programmer harus kuat di logika dan algoritma. Kalau logika dan algoritmanya tidak kuat bisa nggak jadi programmer? Bisa, but you'll struggle. Dalam menulis (coding) suatu solusi, kita dituntut menulis solusi sesederhana mungkin dengan performa setinggi mungkin. Kalau kemampuan algoritma kita pas2an, kita akan struggle dalam memformulasikan solusi yg simple, tokcer, dan berkinerja tinggi.
Nah orang yg kemampuan logika dan algoritmanya tinggi biasanya juga jago di bidang matematika. Jadi dua hal ini (jago coding sekaligus jago matematika) biasanya go hand in hand, bukan absolute prerequisite.
jadi semuanya tergantung pada case yang diambil, terimakasih mas eko
bahas yg kemaren di bikin status dong kang , katanya mau di bikin vlog
Saya seorang programmer backend.
Paham dengan aljabar kayak 1a + b, 3x, 5 + c itu berapa sudah cukup jadi programmer dan bisa menghidupi keluarga.
Masih banyak waktu luang jg dgn mampir disini, hehe
Berarti backend ada matematika nya ya bang? Apa Pekerjaan yg berhubungan Ama komputer dan programmer itu semua ada matematika nya? Soalnya kalo ada gwe gajadi masuk jurusan itu sih
@@auroraaurora4128 kalau jadi programmer web ada matematikanya, tapi matematika sederhana yaitu aljabar.
aljabar ini anak SMP jg bisa.
yg sulit itu jadi programmer game, butuh matematika tingkat lanjut yg dipelajari di kampus
@@yusufmalikulwajib bisa aljabar ya bang sampe bener2 hapal rumus nya?
@@ReviewAmatir cukup pahami aja, entar hafal sendiri kalau sering dipake buat program.
Pak Eko tolong buat video yang membahas Clean Code.
noted
Terima kasih banyak pejelasannya Mas Eko🙏
Wajib lah mengerti matematika. Ndka usah jadi programmer kalau ndak ngerti matematika. Bayangkan kalau ndak ngerti matematika, bikin looping saja ndak tahu dia akan di ulang sampai berapa kali. Ndak ngerti konsep satuan waktu, ndak ngerti logika boolean, waduh parah dah. Ndak akan jadi programnya.
Terimakasih atas informasinya
Terima kasih pencerahannya pak eko
Pak tutor postgre belum dibahas pak 🙏
sudah ada agendanya
@@ProgrammerZamanNow oalah iya pak 🙏🙏
yang penting logikannya 😆
Apaa bang, gw yang ingin belajar program, sedangkan logika gw minim, gw sering di rendahkan teman,,, jadi frustasi
satu satunya cara banyak berlatih bang. kayu kalau ditajemin bisa lebih memarikan dari besi
Pak eko sekali kali dong buat project linux server dong makasih
ini emang lampu latarnya mirip sama bajunya apa di color grading wkwk
emang sama
setup nya ungu ungu 💜
🔥🔥🔥
Wajib
pak mohon maaf, Itu kacamata anti radiasi atau kacamata minus pak?
Silindris