Dalam programming, kegiatan yang dilakukan tidak lebih dan tidak kurang adalah mengutak-atik kode untuk menghasilkan sebuah program dari kode yang kita utak-atik tadi 


Awalnya saya sendiri tidak suka dengan apa yang namanya Programming, kegiatan ini terlihat seperti kegiatan paling membosankan di dunia. Duduk dan memencet tombol keyboard sepertinya pilihan terakhir yg akan dilakukan manusia jika disuruh memilih kegiatan apa yg ingin dilakukan

Tapi banyak alasan yang mengharuskan saya mempelajarinya. Alasan yang paling kuat mendorong saya, mau tidak mau harus mendalami bidang ilmu ini adalah keinginan masa kecil untuk …. tdk usah saya isi, orang lain tidak perlu tau wkwkwk

Kembali lagi ke topik utama, Banyak yang berpikir kegiatan ini sangat membosankan dan tidak ada tantangan sama sekali

Tetapi lambat laun ketika saya menyadari bahwa sekarang ini kegiatan paling menyenangkan yang pernah saya lakukan adalah ngoding atau kata lainnya adalah mengutak-atik kode untuk menghasilkan hasil yang saya inginkan


Kegiatan ini adalah kegiatan dimana saya bisa mengeluarkan segala imajinasi dan kreativitas dan mengubahnya menjadi kenyataan. Bukan hanya itu, Programming juga adalah suatu kegiatan yang mungkin akan mendatangkan keberuntungan bagi orang yang melakukannya.


Pastinya Anda sudah tau siapa orang terkaya didunia saat ini, Ya Jeff Bezos namanya. Tapi tahukah Anda darimana dia mendapat kekayaannya? 

Mungkin hal terpenting yang membuatnya kaya bukanlah karena dia bisa menulis program atau ngoding tetapi setidaknya kemampuannya untuk menulis program dan tau tentang dunia pemrograman merupakan faktor yang berpengaruh dalam kesuksesannya saat ini

Orang Terkaya di Dunia Tak Lepas dari Programming

orang terkaya di dunia

Jika Anda membuka website Forbes.com dan melihat daftar 5 orang terkaya didunia maka hasilnya adalah 3 dari 5 orang, berada disana karena bantuan atau pengaruh dari Kemampuan Programming yang mereka miliki

1. Jeff Bezos 

Bingung darimana sumber kekayaan orang terkaya didunia? Pernah belanja di Toko online Amazon? Tahukah Anda siapa pendirinya? dia adalah Jeff Bezos, Lulusan Universitas Princeton University dengan jurusan Computer Science. Jurusan ini kalau di indonesia mirip lah dengan teknik informatika

2. Bill Gates 

Sebagai mantan orang terkaya didunia tapi akhirnya disalip oleh Jeff Bezos, tidak diragukan lagi bahwa memang dari kecil dia suka dengan komputer dan tentunya dengan pemrograman. Bahkan pada saat umurnya baru menginjak 17 tahun

Dia dan sahabatnya Paul Allen membuat sebuah perusahaan bernama Traf-O-Data. walaupun tidak begitu sukses tapi dari perusahaan tersebutlah dia banyak belajar dan akhirnya lahirlah perusahaan yang menyebabkan dia pernah menjadi orang terkaya didunia yaitu Microsoft 

Menurut info yang saya dapatkan, Bill gates sangat suka Ngoding, bahkan teman dekatnya mengatakan bahwa gates sampai-sampai tertidur ketika ngoding dan ketika bangun, dia melanjutkan ngoding lagi

Coba pikirkan, betapa menyenangkan kegiatan ngoding, sampai-sampai Orang terkaya didunia dibuat seperti itu 😀

3. Mark Zuckerberg

Sering main Facebook tapi tidak tau siapa pendirinya maka terkutuklah Anda. Mark Zuckerberg adalah pendiri Facebook dan juga berkedudukan sebagai CEO di perusahaan tersebut. Dia adalah penguasa Media sosial, Dua media sosial terbesar Facebook dan Instagram adalah miliknya dan jangan lupa, aplikasi chat dengan pengguna terbanyak yaitu Whatsapp juga miliknya. 

Mark Zuckerberg adalah Lulusan dari Universitas Havard dan tentu saja dari jurusan Computer Science. Jika ingin mengetahui lebih banyak tentang hidupnya, coba saja tonton film “Social Netwok” sebuah film yang menceritan bagaimana seorang mahasiswa yang frustasi karena ditolak gebetan, kemudian meng-hack sistem kampusnya dan pada akhirnya menciptakan sosial media terbesar didunia yaitu facebook 

Selain daftar diatas, Jika Anda lihat kebawah lagi pada daftar orang terkaya di website Forbes maka orang-orang yang memiliki kemampuan Programming akan mendominasi Seperti: Larry page dan Sergey Brian pendiri Google, Elon Musk si real life Iron Man pendiri Tesla Motor, Space X dan Paypal dan Larry Ellison si bapak Database dan hmm masih banyak lagi lainnya

4 Tempat Belajar Pemrograman Terbaik

Mungkin Belajar programming hanya dari Perguruan tinggi saja mungkin tidak akan cukup. kita harus menemukan sumber lain untuk belajar pemrograman. Sumber belajar yang bisa diakses dari rumah atau dimanapun berada.

Saya juga tidak berani memastikan apakah belajar pemrograman hanya di Kampus itu cukup atau tidak, Cuma Anda yang sedang ngampus saja yang bisa merasakannya, apakah kampus anda mengajari anda skill-skill penting programming atau hanya mengajari anda teori-teori yang sudah usang, who knows 😀

Tapi satu pertanyaan yang bisa saya yakin akan jawabannya adalah, apakah mungkin belajar pemrograman tanpa harus kuliah? Jawabannya adalah sangat mungkin karena dengan perkembangan internet Anda dengan sangat mudah bisa menemukan materi pemblajaran tentang pemrograman yang saya kira materi yang bisa didapatkan jauh lebih baik dan lebih lengkap dari apa yang anda dapatkan ketika kuliah [relatif, tergantung di kampus mana Anda kuliah :v ]

you don't need college

Jika Anda ingin belajar pemrograman dari buku, lebih-lebih buku programming berbahasa Indonesia tentu tidak akan begitu efektif karena dari beberapa buku programming berbahasa Indonesia yang pernah saya baca sampai saat ini, saya masih belum bisa menemukan buku Programming berbahasa Indonesia yang lengkap materinya [ini tidak berarti tidak ada tetapi sangat-sangat sulit menemukannya]


Masalahnya lagi jika Anda bukan tipe kutukubu, yang memang sangat sulit disuruh untuk membaca buku dan sampai saat ini belum juga menemukan tempat untuk belajar Programming yang menarik dan tidak boring maka beberapa list tempat belajar pemrograman dibawah ini mungkin dapat membantu anda

1. Sololearn.com

Jika Anda Benar-benar sangat pemula dalam hal Programming maka website keren ini akan sangat cocok. Karena apa yang diajar dalam website ini adalah materi pemrograman yang sangat dasar banget

Selain itu Sangat banyak Bahasa Pemrograman yang bisa dipelajari disini mulai dari bahasa C, Python, Ruby, C++, C#, Java, HTML, CSS dan banyak lagi yang lainnya. Selain belajar lewat website sololearn.com

Anda juga bisa menggunakan Sololearn versi mobile yang bisa dijalankan di Android dan juga IOS. Yang paling penting adalah kita tidak akan dipungut biaya sepeserpun belajar pemrograman dari website ini alias GRATIS

Lebih kerennya lagi adalah ketika Anda sudah menyelesaikan kursus belajar pemrograman, Anda akan diberikan sertifikat telah belajar di Sololearn.

2. Udemy

udemy

Udemy merupakan salah satu tempat belajar pemrograman yang paling saya suka. di website udemy anda bisa memilih ribuan kursus tentang topik programming yang anda inginkan.

Salah satu perbedaan tempat belajar pemrograman Udemy dari pada list lain yang saya tulis disini adalah di udemy, anda bisa memilih kursus berbahasa apa yang anda inginkan. entah itu berbahasa inggris atau berbahasa Indonesia

Tempat ini anda bisa memilih kursus programming yang menurut anda paling cocok sesuai gaya belajar yang anda miliki. Jika anda ingin belajar dengan orang barat anda bisa memilih kursus pemrograman dengan bahasa inggris, sedangkan jika anda ingin belajar pemrograman dengan bahasa indonesia anda bisa mencari dan memilih kursus pemrograman berbahasa Indonesia.

Walaupun belajar pemrograman lewat udemy itu bayar tetapi kualitas yang kita dapatkan sesuai harga. Bahkan kadang kala di udemy juga ada diskon sampai 90%, saya dulu pernah mengikuti kursus pemrograman yang harga sebenarnya adalah 1 juta, ketika ada diskon saya hanya membayar 100 ribu untuk mengakses kursus tersebut

3. Codeacademy.com

Website ini juga sangat cocok bagi  yang baru mengenal dunia programming, sangat banyak konten yang disediakan. Di Codeacademy.com materi programming yang diberikan sedikit lebih mendalam daripada yang diajarkan pada sololearn.

Saya belajar html dan css dari Codeacademy. Cara pembelajarannya sangat menyenangkan dan menantang karena setiap kali kita belajar pasti ada soal yang harus dijawab dan soalnya itu bukanlah teori tetapi kita diharuskan untuk menyelesaikannya dengan mengetikan kode, jadi kita belajar pemrograman dengan langsung praktek di codeacademy

Belajar pemrograman disini juga gratis seperti di sololearn tetapi ada beberapa stage atau tingkatan yang lebih mendalam tentang pemrograman yang membutuhkan anda membayar untuk mengaksesnya

4. Udacity.com

Semua konten pemblajaran disini berbasis Video. Disini kita tidak lagi mempelajari dasar programming tetapi belajar bagaimana mengaplikasikan kemampuan dasar programming ke dunia nyata seperti membuat Website, belajar Kecerdasan Buatan atau AI


Belajar Self-Driving Car atau belajar bagaimana membuat sebuah Program yang membuat Mobil bisa jalan sendiri tanpa pengemudi, Pemrograman Drone dan masih banyak lagi

Bagi anda yang ingin belajar dan mencari materi tentang Android dan Google maka akan sangat bagus untuk belajar pemrograman lewat Udacity karena Perusahaan Google dan Udacity bekerja sama untuk menyediakan konten pembelajaran tentang Android dan produk Google lainnya