GO-JEK MEET THE PROGRAMMER
Hai guys!
Kali ini saya ingin membagi info nih, tentang sebuah video di youtube yang dapat memotivasi kita semua nih, judul videonya adalah "GO-JEK Meet the Programmer" dimana salah satu software developer GO-JEK berbagi cerita tentang perjalanannya menjadi sebuah software developer dan belajar coding serta membagi sedikit ilmu tentang apa yang penting saat membuat sebuah program.
Sebelum salis menjadi software developer, salis tidak memiliki latar belakang IT untuk memulai koding. Salis hanya belajar otodidak secara online, melewati internet dan tertarik akan programming. Dari awal, Salis hanya membuat sebuah kode web dimana ia hanya menampilkan "Hello World!" dan dari sana, Salis mulau tertarik untuk belajar lebih dalam tentang perogramming. Salis juga menyebutkan bahwa Coding itu ada di kehidupan kita sehari-hari. Seperti saat kita menonton video di youtube, setiap frame di video, ada code yang dijalankan agar gambar bergerak, hingga coding membuat manusia terbang ke bulan.
Salis di video tersebut juga berbagi beberapa bagian penting dalam pemprograman. yang pertama ada tipe data:string, number, boolean, null dan variabel. String merupakan huruf abjad, number merupakan huruf atau nomer, tipe data bilangan bulat disebut "integer" dan tipe data bilangan desimal adalah "float" boolean merupakan sebuah tipe data yang memiliki output hanya "True" or "False", dimana berarti benar auat tidak. null berarti sebuah bilangan yang tidak ada nilainya atau nilainya tidak terdefinisi seperti 3/0 dan variabel merupakan sebuah simbol atau huruf yang mewakili suatu data.
Salis juga menyebutkan bahwa aspek penting dalam coding adalah "function", dimana function adalah sebuah blok kode yang memproses sebuah data. aspek penting dalam koding juga adalah Logika, dimana kita harus dapat memberi tahu dengan jelas bahwa step 2 dilakukan setelah step 1, sehingga logika dalam pemrograman berjalan dengan baik. dan yang terakhir adalah iterasi auat pengulangan, dimana Salis menyebutkan bahwa jika kita ingin mencetak angka 1 sampai 5, maka hanya menggunakan fungsi pencetakan biasa gampang. namun jika kita ingin mencetak jumlah angka hingga ratusan, dan berhenti dalam jumlah tertentu, maka fungsi print manual akan memakan waktu yang banyak, dan baris koding yang panjang. untuk itu kita menggunakan iteras.
Iterasi bisa digunakan dengan 2 cara yang sebutkan oleh Salis, adalah fungsi For dan Do...while. dimana fungsi For adalah melaksanan sebuah baris kode dimana jika kondisi didalam for terpenuhi, maka kode akan terus berulang hingga kondisi for tidak terpenuhi. sedangkan do...while memiliki fungsi yang sama seperti for. baris kode akan dilakukan atau "do" dalam kondisi tertentu atau "while", jika kondisi while tidak terpenuhi, maka program kode akan berhenti.
terakhir, Salis menambahkan bahwa setiap programmer memulai awalnya dengan sesuatu yang simpel seperti "Hello World!", tapi mereka tetap konsisten melakukannya, dan senang melakukannya, dan diakhir hari, mereka memberikan solusi pada masalah sehari-hari dan membuat program besar seperti facebook, dan bahkan memulai perusahaan sendiri.
Komentar
Posting Komentar