🎉 “Selamat tahun baru 2017”

Sejauh mana kemampuan pemrograman yang kalian miliki?

Apakah kalian ingin meningkatkannya?

…atau malah menurun dan lebih buruk dari tahun sebelumnya.

Wah, semoga saja tidak.

Berikut ini ada 17 resolusi untuk meningkatkan kemampuan pemrogramanmu di tahun 2017.

1. Mulai Menggunakan Linux

Bagi kalian yang masih menggunakan windows, tidak ada salahnya mencoba menggunakan linux untuk pemrograman.

Kenali konsep dan filosofi open source. Rasakan sensasinya menulis kode dengan linux.

Saya yakin, setelah satu tahun menggunakan Linux, anda pasti bisa.

2. Terilbat dalam Komunitas

Komunitas sangat penting untuk bertukar ilmu, pengalaman, dan informasi.

Ikutilah komunitas-komunitas pemrograman yang ada di sekitarmu, entah itu komunitas offline maupun online.

Komunitas juga dapat meningkatkan kemampuan komunikasimu.

Baca Juga: Kumpulan Grup Telegram untuk Programm

3. Mulai Menggunakan Version Control

Version Control tidak diajari di kampus.

Sedangkan di dunia kerja banyak dibutuhkan.

Bahkan ada perusahaan yang menjadikan version control sebagai syarat untuk melamar pekerjaan.

Mulai tahun ini, coba belajar version control.

Mulai dari belajar Git.

4. Kurangi Begadang

Banyak begadang bisa jadi menurunkan kinerja otak dan tubuh kita.

Karena itu, kurangilah begadang pada tahun 2017 ini.

Saya sendiri sudah merencanakan sejak awal bulan desember lalu untuk mengubah pola tidur.

Tidur setelah solat isa, kemudian bangun pukul 1 untuk belajar dan coding. Karena pada pukul 1, tidak banyak yang online di sosial media.

Ngoding menjadi lebih fokus.

5. Perbanyak Baca Buku dan Artikel

Apa bacaan yang kalian konsumsi setiap hari?

Status, Tweet, SMS, Chat, spam, atau apa?

apakah itu bermanfaat?

Kalau itu memang tidak bermanfaat, sebaiknya dihindari.

Karena akan membuang-buang waktu saja.

Lebih baik kalian mulai membaca buku dan artikel yang bermanfaat.

6. Perbanyak Praktik (coding)

Jika kalian ikut seni bela diri karate dan jarang latihan, apakah akan meningkatkan kemampuan?

Tentu saja tidak.

Sama halnya juga dengan pemrograman.

Semakin sering latihan semakin meningkat pula kemampuan yang dimiliki.

Latihan bisa dilakukan dengan praktik di kelas atau mengikuti tutorial di internet. Hal ini ditekankan oleh bapak Peter Jack Kambey di PHP indonesia.

Peter Jack Kambey PHP Indonesia

7. Selesaikan Error Secara Mandiri

Sebelum kalian melempar pertanyaan ke forum maupun grup, sebaiknya selesaikan dulu errornya secara mandiri.

Error sedikit, jangan langsung di kirim ke grup.

Cobalah untuk berpikir, mencari tahu dan analisa terlebih dahulu. Kalau sudah mencoba berbagai cara, namun belum juga berhasil…

…barulah coba lempar ke forum atau grup.

8. Ikuti Tantangan

Asah terus kemampuan dengan mengikuti berbagai tantangan di internet, seperti di codefights.com, HackerRank, dicoding, dsb.

9. Belajar Jaringan Komputer

Meskipun kalian bukan dari jurusan jaringan komputer, tidak ada salahnya belajar jaringan.

Belajarlah konsep-konsep jaringan komputer. Dengan demikian, kita dapat memhami bagaiman data antar mesin berpindah.

10. Selesaikan Tugas Tepat Waktu

Jangan menunda-nunda tugas. Selesaikanlah secepatnya.

Karena, bila anda tunda-tunda terus, maka akan menjadi beban dan kesempatan atau waktu anda belajar hal yang lain jadi tertunda juga.

Kerjakan sekarang dan hari ini, agar besok lebih banyak waktu untuk belajar yang lain.

(nasihat penting untuk saya 😄)

11. Kurangi Multi Tasking

Ingat, kita bukan komputer yang mampu melakukan lebih dari satu pekerjaan sekaligus.

Kita juga bukan Naruto yang mampu menggandakan diri dengan jurus bayangan.

Jadi, lakukanlah pekerjaan satu persatu.

12. Kurangi Buka Sosial Media

Jangan berlama-lama nongkrong di sosial media.

Kurangi membuka sosial media mulai tahun ini…

…atau kalian bisa membuat jadwal dan jatah untuk membuka sosial media.

Misalnya pada jam tertentu dengan durasi waktu tertentu.

13. Buat Karya atau Portofolio

Kalian diakui bisa atau mengusai sesuatu dari karya atau portofolio yang dibuat, bukan dari berapa tinggi IPK di kampus.

Percuma IPK tinggi di jurusan teknik informatika, tapi tidak bisa ngoding.

Mulai tahun ini, cobalah untuk membuat sebuah karya.

Tunjukan pada semua orang, hasil kerja kerasmu.

14. Belajar Bahasa Pemrograman Baru

Bahasa pemrograman berkembang sangat cepat.

Bahkan di tahun lalu, banyak juga bahasa-bahasa baru yang bermunculan.

Bagi kalian yang tertarik mencoba sesuatu yang baru, tidak ada salahnya mencoba bahasa pemrograman baru.

Kalian bisa mencoba, Swift, Go, Dart, Kotlin, dsb.

15. Buat Blog

Kalau sudah punya banyak ilmu, jangan lupa dibagikan.

Salah satu caranya bisa melalui blog.

Tulislah apa saja yang sudah dipelajari, pengalaman menyelesaikan error, catan-catan penting.

Insa’allah akan menjadi kontribusi dunia akhirat dan bermanfaat untuk orang banyak.

16. Belajar Bahasa Inggris

Bahasa inggris menjadi bahasa yang sangat penting bagi programmer. Karena dengan bahasa inggris kita bisa memahami lebih cepat dan lebih banyak tentang pemrograman.

Kita akan lebih mudah menemukan solusi error di Stack Overflow.

Mudah mempelajari dokumentasi.

Tidak tersesat, bila jalan-jalan ke web mancanegara 😄.

17. Selalu Ingat Resolusi dan Lakukan

Terkadang kita sering membuat resolusi di tahun baru.

Satu minggu kemudian dilupakan.

Lalu, apa gunanya kita membuat resolusi?

Itulah 17 resolusi untuk meningkatkan kemampuan pemrograman di tahun 2017.

Apakah ada di antara 17 ini yang ingin anda wujudkan?

Atau punya resolusi selain di atas, silahkan ditambahkan.