Belajar di jaman sekarang, apalagi belajar pemrograman dan skill IT lainya itu lo sebenarnya sangat-sangat mudah. Sampean punya laptop, punya koneksi internet, dan bisa bahasa Inggris. Sampean bisa belajar apa saja dari internet. Kalau tidak tahu tempatnya, tinggal tanya sama mbah Google. Lah sampean sih laptop hanya dipakek untuk facebookan, twitteran, ngepath, dan instragraman saja. Mbok ya dipakai untuk belajar.
Untuk pemahaman konsep, sampean bisa ikutan kuliah online gratis di berbagai MOOC (Massive Open Online Course) dari berbagai kampus terbaik dunia, seperti:
- https://www.coursera.org
- https://www.edx.org/
- https://www.futurelearn.com
- https://www.udemy.com
- https://lagunita.stanford.edu
Sedangkan untuk kemampuan teknis, cara belajar yang terbaik adalah learning by doing yaitu dengan coba nulis code langsung. Kalau sampean sudah paham konsepnya, dan familiar dengan salah satu bahasa pemrograman saja. Untuk mencoba bahasa pemrograman yang lain tidaklah sulit. Ada beberapa online learning by doing yang bagus, diantaranya adalah:
Intinya banyak sekali resource belajar di internet asal sampean mau belajar sendiri. Tinggal googling saja. Sayangnya, resource belajar yang terbaik semuanya masih dalam bahasa Inggris. Kalau sampean masih pusing dengan bahasa inggris yah, ya wassalam. Tapi kan sudah ada google translate to? Dan mau tidak mau menurut saya sampean harus paksa diri untuk paham itu bahasa Inggris. Terkadang yang perlu sampean lakukan adalah memaksa sampean sendiri untuk tidak manja dan wani soro untuk belajar sendiri. Saya ingatkan sekali lagi, Jangan manja! Seiring berjalanya waktu, resource belajar yang bahasa inggris itu akan menjadi terbiasa buat sampean. Dan terjemahan google translate itu akan berpindah dan mengendap di otak sampean.
Kalau manja, ndak berani memaksa dan keras pada diri sendiri, ya
selamanya ndak bakalan bisa to? Jika merasa kesulitan, bingung, gagal
paham, itu wajar bero ! namanya belajar sesuatu yang baru. Belajar
kadang terasa menyakitkan, jika begitu berbahagialah, karena itu
artinya sampean benar-benar belajar. Ibarat membuka berlian
yang dibungkus ikatan kain yang berlapis-lapis, dibutuhkan kesabaran,
dan daya juang tanpa lelah. Kadang harus mengulang dan mengulang lagi,
mencoba dan mencoba lagi. Hingga akhirnya, ketemulah berlian itu.
Pengalaman saya belajar ngoding , saya merasa skill ngoding saya
well-improved ketika saya belajar sendiri. Dan memang kuliah di kelas
itu hanya perangsang untuk belajar lebih lanjut. Selanjutnya, terserah sampean. Satu lagi tips biar jago coding adalah
by practice. Saya dulu sejak semester 3 hingga lulus kuliah (4 tahun
pas) nyambi kerja part-time di software house milik salah satu alumni.
Disanalah skill pemrograman saya terasah. Indeed, kalau sampean sudah nemu cara belajar yang tepat buat sampean sendiri, belajar ngoding itu sangat menyenangkan dan menantang. Sangat merangsang otak untuk mikir secara logis.