5 Tips Programming Anti Pening

Purwadhika Digital Technology School
purwadhikaconnect
Published in
3 min readSep 30, 2019

--

Oleh: Theodore Mangowal — Lecturer Web & Mobile Development at Purwadhika

Dunia teknologi tidak lepas dari coding dan programming. Mereka yang ingin menjadi seorang developer tentu harus menguasai betul fundamental dunia coding itu sendiri. Namun, yang sering ditemui adalah tidak adanya niat dan tekad yang bulat untuk mempelajarinya hingga akhirnya harus terhenti di tengah jalan.

Lalu apa yang harus dilakukan agar tidak putus di tengah jalan? Berikut adalah tips untuk kamu yang ingin mempelajari coding tanpa pening,

1.Know Your Passion!
Salah satu hal yang membuat seseorang cepat jenuh belajar coding
adalah, mereka tidak gemar coding. Seseorang yang tidak tertarik
apalagi terpaksa tentunya tidak bisa enjoy proses pembelajaran mereka.
Tips pertama yang bisa kami berikan adalah, ketahuilah apakah coding
merupakan passion kalian atau tidak. Jika seseorang sungguh-sungguh tertarik dunia coding, walaupun mereka mengalami banyak masalah, hal itu akan membuat mereka lebih merasa tertantang dan ingin menjadi lebih ahli lagi.

2. Coding ≠ Menghafal
Konsep yang sering salah dimengerti oleh seorang pemula coding adalah
menghafal syntax adalah segalanya, namun nyatanya tidak! Menghafal syntax hanya merupakan sebagian kecil dari belajar coding. Syntax hanya merupakan tools yang digunakan untuk memecahkan masalah yang ada. Namun jika kamu tidak tau cara menggunakan tools tersebut, waktu yang digunakan untuk menghafal menjadi sia-sia. Ingat bahwa coding adalah 80% problem solving, jadi yang perlu kamu lakukan bukanlah hanya sekedar menghafal syntax, namun juga melatih skill problem solving yang kamu miliki.

3. Fokus Fundamental
Seseorang yang antusias belajar coding tentunya ingin cepat-cepat menjadi
seorang coder yang handal, sehingga seringkali mereka langsung mempelajari hal-hal yang advanced tanpa mendalami dasar atau fundamental terlebih dahulu. Fundamental merupakan bagian yang terpenting dalam dunia programming, dengan memperkuat dasar programming secara otomatis masalah-masalah yang akan dihadapi akan jauh lebih mudah untuk diselesaikan. Satu keuntungan lainnya akan memiliki dasar yang kuat adalah kamu akan lebih mudah belajar bahasa pemrograman lain ke depannya. Untuk referensi, kalian bisa buka website seperti codewars.com dan hackerrank.com untuk kumpulan soal-soal yang akan memperkuat logika pemrograman kalian.

4. Learning by Doing
Belajar coding tidak cukup hanya dengan membaca dokumentasi atau menonton video tutorial. Cara paling efektif belajar adalah dengan cara praktek. Praktekkan semua yang kalian telah pelajari, carilah berbagai macam cara untuk memecahkan suatu masalah. Jangan takut untuk ‘ngulik’ code orang lain, cari tau apa kegunaan setiap bagian dari code tersebut. Riset pun menyatakan bahwa sekedar menulis sesuatu sudah 7 kali lipat lebih efektif dibandingkan membaca, apalagi mempraktekkan!

5. Take Breaks
Suatu kebiasaan yang dimiliki mayoritas penggemar dunia digital adalah
menjadi sebuah makhluk nokturnal, yang berarti aktif pada malam hari.
Coding adalah suatu aktifitas yang cukup menguras secara mental dan fisik.
Ambil waktu untuk beristirahat! Dengan beristirahat, tubuh kamu akan
lebih siap menghadapi masalah dan tekanan sehingga proses belajar pun
akan menjadi semakin ringan. Waktu istirahat juga sangat penting agar
otak dan tubuhmu tidak akan membuat coding sebagai hal yang
sangat stressful. Jangan sampai karena tenaga terlalu terkuras, melihat
monitor pun menjadi stress.

Untuk teman-teman yang ingin belajar coding, Purwadhika Startup
& Coding School
menyediakan program Job Connector Web & Mobile Development dan Data Science. Dimana kalian akan diberikan materi yang up to date dan beginner-friendly serta dipandu oleh mentor yang kompeten
dan siap membimbing kalian! Join Purwadhika Startup & Coding School
dan jadilah bagian dari generasi yang pintar digital.

--

--