Hellow World, SALAM ALGORITMA, kali ini ane balik lagi dengan
sebuah artikel yang mudah2an inspiratif, dan memotivasi agan yang ingin kenal
sama coding, dan belajar mulai dari nol.
Di artikel ini ane akan mencoba merangkum
sebuah video yang keren banget, video dari Gojek Learn yang menampilkan
pembicara Bang Muhammad Salis, yaitu Software Developer dari perusahaan Gojek
itu sendiri.
Sedikit tentang Bang Salis
Muhammad Salis |
Sebelum menjadi seorang Programmer handal, bang Salis bukanlah
siapa-siapa. Bahkan bang Salis tidak punya sama sekali latarbelakang IT. Tetapi
berawal dari mainan web sederhana, bang Salis mulai dapet “Ilham” dan mulai
tertarik dengan dunia coding. Sejak saat itu Bang Salis sering mencari-cari
infromasi mengenai peng-coding-an dari web, dan Tabloid.
1. Coding
https://courses.telegraph.co.uk/images/26/625x351/coding625x351.jpg |
Bilang Bang Salis coding itu simple banget, gapercaya? Coba aja sendiri :p . Tapi sebelum coba sendiri ayok deh baca artikel ane dulu wkwkw....
Coding
adalah kegiatan memberikan set instruksi ke computer. Komputer adalah mesin paling bodoh. Dia gabisa bedain mana merah,
putih, A atau B. Disinilah manusia memliki peran yakni mengajari computer buat
ngelakuin sesuatu. Walau bodoh, computer adalah mesin yang sangat cepat dalam
mengerjakan suatu tugas diabanding manusia (wussss kaya angin)…..
Coding juga
dapat membantu manusia memecahkan masalah yang dihadapi manusia. Seperti
menjemput anak sekolah, antar makanan, ojek online, daratin manusia ke bulan,
dsb. Coding membuat hidup menjadi lebih mudah.
2. Programming Language
http://efxkits.com/blog/wp-content/uploads/2015/04/Different-Programming-Languages.jpg |
Buat
diketahui bahwa mesin itu, Cuma bisa baca yang namanya Binary, yaitu instruksi
0 dan 1. Kini ya, kamu gausah lagi masukin angka 1010101….bla3 ke mesin buat
dia ngerti, sekarang udah ada namanya Programming Language.
Apa itu?
Itu adalah bahasa mesin yang udah di translate ke bahasa pemograman yang lebih
ramah buat manusia pahami yang tujuannya
ngebantu manusia nyuruh si computer buat kerja.
Ada beberapa aspek yang kudu (read: wajib) agan pahami sebelum agan
terjun ke dunia coding, diantaranya :
Type Data dan
Variabel
Kaya namanya adalah tipe2 data yang mau kita pake buat
coding. Ada 4 tipe data yang harus kamu tau yaitu
Number, yang terbagi dua antaranya :
- Interger (untuk angka bulat)
- Float (Untuk angka desimal)
Null/undefined (untuk mendefinisikan nilai kosong atau null)
Adalah tempat menyimpan data hasil input/masukan kita.
Contoh codingnya
Var nama = “Joko”;
#(variable nama, isi variable “Joko”)
Console.log(nama); #(code buat nampilin variable nama)
Adalah blok kode yang dipake buat kasi Output (Nampilin)
data yang udah kita Input (Masukin) ke komputer.
Contoh salah satu Function :
Console.log (variabel) #buat nampilin variabel
Adalah control flow dari program yang akan agan buat.
Fungsinya kasi tau program kalau seandainya dikasi kondisi ini, maka yang
keluar adalah kondisi ini, dan kalau dikasi kondisi itu, yang keluar kondisi
itu. Dan seterusnya-seterusnya..... :v. Intinya kita mau si program keluarin
hasil input sesuai yang kita mau.
Ini adalah kondisi dimana program diberi kode perintah yang
akan terus berulang-ulang-ulang-ulang sampai dia diberi suatu kondisi tertentu,
baru dia stop.
Misal, program diberi perintah buat nampilin angka 1-100,
maka program bakal nampilin terus ntu angka sampai 100, baru deh stop.
TIPS dari bang Salis BUAT YANG MAU MULAI
- Mulailah dari hal yang simple (kaya bikin web “Hello World, Hello U, dsb”)
- Lakukanlah dengan Konsisten
Buat kamu
yang masih “Ni orang nulis apaan yak wkwkw”, ane kasi bonus link dan video
anunya yang asli buat agan tonton dan d*n**d sendiri, biar tambah paham deh
Neh Linknya : https://www.youtube.com/watch?v=sdsHzEwO_f4
Neh Videonya :
TERUS BELAJAR, TERUS MAJU
SALAM ALGORITMA :D
Tidak ada komentar:
Posting Komentar
Monggo Dikomentari dan jika ada Kritik atau Saran dari Pembaca Monggo diutarakan