1# Gak Usah Ngoding, Ngapain Sih Susah — Susah Belajar Ngoding ?
Kalo dipikir — pikir kadang aku ngerasa lucu, bahasa kek ginian kok bisa bisanya kebaca. Kalo ditanya kok bisa sih ngoding, belajarnya gimana ? Jujur dengan lugas aku bilang, Nggak tahu. Aku sendiri aja heran.
Di tulisan ini aku ingin bercerita. Lebih banyak sih membahas daily life seorang programmer, proses apa saja yang musti dilakukan, gimana caranya dilamar bukan ngelamar, dan berbagai bahasan sederhana lainya termasuk tips. Kalian juga sangat boleh untuk menghubungiku sekedar sharing atau bertanya barangkali aku bisa membantu.
Bagaimana jika kita mulai dengan, ngapain sih kita musti susah — susah ngoding ? Aku pernah membaca sebuah artikel dan suka pada quotes seorang pencipta smartphone mahal. Apple. Steve Jobs.
“Everybody in this country should learn how to program a computer… because it teaches you how to think.”
It’s true, belajar ngoding itu tidak hanya tentang menciptakan sesuatu. Tetapi tentang pola berfikir. Ada banyak hal yang akan kita pelajari. Cara pandang yang berbeda. Mainset yang terbentuk dalam menyelesaikan berbagai persoalan. Kreatifitas yang terbentuk. Ibarat main rubik. bakal sulit banget diawal, tapi jika kita tahu polanya sekali doang seterusnya bakal bisa.
Ngoding juga bisa diibaratkan belajar alat musik. Gitar misalnya. Satu dua hari tangan terasa amat sakit, kunci nada yang sulit, jari kaku banget, pas mainin pun fals. Tapi setelah latihan beberapa kali bermain gitar menjadi asik dan gampang banget. Bahkan ketika ada yang bertanya kepadamu, bagaimana caramu bisa bermain gitar. Kau pasti bilang, gampang tinggal genjreng doang atau kau bilang, gak tahu tiba — tiba bisa aja. Artinya kau tidak bisa jelaskan bagaimana caramu bisa, tiba tiba saja lancar setelah beberapa kali latihan.
Ngoding itu buat otak kita terus menerus berfikir dan mempelajari sesuatu. Ini bagus banget, memaksimalkan fungsi otak. Dampaknya kita akan mudah memahami sesuatu, kita akan mudah menangkap sebuah pola, belajar apapun tidak butuh waktu lama. Secara tidak sengaja pun kita akan menemukan jalan pintas untuk membuat hidup lebih efisien.
Ngoding itu bikin iri, Serius. Ibaratnya derajat strata kalian bakal naik, kalian akan terlihat seperti orang yang pinter banget karna bisa memahami bahasa yang tidak semua orang bisa memahaminya. Ketika kalian ngoding, bikin orang yang ngelihat geleng — geleng kepala walau sebenarnya hanya HTML an biasa.
Ngoding itu bikin kalian bisa berkreasi. Kalian bisa buat apapun dengan coding. Mau hal sederhana seperti kalkulator, web sederhana, sistem absensi, sampai hal yang rumit seperti sistem operational perusahaan, marketplace dan sebagainya. Apapun hal yang sulit di hidup kalian, bisa banget kalian permudah dengan sentuhan coding.
Terakhir dengan ngoding kalian akan dilamar bukan ngelamar. Ada banyak banget lowongan untuk programmer dan akan terus ada bahkan sampai puluhan tahun kedepan. Prospek kerja programmer memang bagus, meski kualifikasinya lumayan ketat. Ketat disini bukan banyak banget pesaingnya ya tetapi lebih ke seberapa banyak skill dan pengalaman yang kalian miliki. semakin banyak pengalaman kalian, sudah deh taruh aja cv pasti dipanggil. bahkan tanpa menaruh cv pun bakal ada tawaran masuk. Ini termasuk gaji yang cukup asique ya. Seberapa asique. Intinya sih diatas rata — rata, bahkan bisa nyentuh 2 digit.
Terakhir banget pesanku adalah kalo ada yang bilang menjadi programmer itu susah, aku tidak setuju. Susahnya itu cuma diawal. Awal banget. tapi sekalinya bisa, seterusnya kita bakal inget. Bukannya memang segala hal yang susah itu peminatnya sedikit, ibarat masuk ITB itu sulitnya minta ampun kan, dan hanya orang terpilih yang bisa masuk. sekalinya masuk, mau melalang buana kemanapun mudah.