Don’t wish it were easier. Wish you were better.

(021) 536 73030 recruit@ace.co.id Jl. Panjang No 9C, Kebon Jeruk, Jakarta Barat 11530

Untuk menjadi programmer yang handal, kamu harus mengerti penggunaan struktur data, algoritma, merancang menggunakan OOPS, multi-threading dan berbagai konsep pemrograman misalnya rekursi, prototyping, dan unit testing. Pemrograman adalah kombinasi dari banyak keterampilan, yang tidak bisa dipelajari dalam waktu cepat, melainkan dari pengalaman. Kamu dapat menghabiskan waktu bertahun-tahun untuk menjadi seorang progremer yang mahir. Kamu harus lakukan 10 hal ini untuk lebih mahir jadi programmer.

1. Coding, coding dan coding

Dengan melakukan coding, kamu akan memahami berbagai kesalahan  dalam merancang dan penanganan error. Mempelajari koding sebaiknya dengan memperaktekan selangsung karna coding bukanlah sebuah hafalan tapi sebuah skill yang akan berkembang seiring dengan pengalaman. Seperti bugs, logika program, membuat coding kamu lebih simpel agar size aplikasi yang dibuat tidak terlalu besar.

2. Membaca buku

Buku akan membantu kamu menangani beberapa kesulitan. Biasanya buku-buku programing di tulis oleh programmer yang sudah profesional dan memiliki banyak pengalaman. Mereka menawarkan pengalaman mereka dalam bentuk buku. Kamu juga bisa meniru gaya pemrograman penulis jika dirasa sesuai dan lebih memudahkan kamu dalam coding.

3.Berkontribusi di open source dan bergabung di milis

Berkontribusi pada kode open source, terutama dari Google dan beberapa proyek lainnya adalah salah satu cara lain untuk meningkatkan kemampuan pemrograman. Bergabunglah di berbagai milis dan cobalah mengikuti diskusi, dari diskusi kamu akan belajar banyak hal. Karena sebagian besar dari diskusi yang terjadi antara programmer adalah sharing masalah yang mereka temukan dan berharap ada yang memilki pengalaman yang sama dan bisa berbagi pengalaman.  Atau berusaha memecahkanya secara bersama-sama. Jadi jangan hanya duduk diam tetapi aktiflah  mengajukan pertanyaan dan berbagai pengalaman di milis.

4. Struktur data dan algoritma

Struktur data dan algoritma merupakan dasar programming yang wajib di pelajari. Untuk menjadi progremmer yang handal kamu harus mengerti penerapan struktur data dan algoritma. Ini merupakan hal yang penting yang harus dilakukan untuk menjadi programmer yang handal. Karena struktur data adalah bagian kunci dari program apapun, penerapan struktur data akan membantu kamu memecahkan berbagai masalah saat koding. Demikian juga dengan algoritma yang dapat mengembangkan keterampilan pemrograman kamu.

5.Membaca blog

Blog yang membahas tentang pemrograman biasanya ditulis oleh programmer sendiri dan kebanyakan dari mereka berbagi pandangan pribadi, dan pengalaman. Blog sama halnya dengan membaca buku, kamu akan mendapatkan berbagai informasi saat membacanya. Blog juga membantu untuk mempelajari teknologi baru dan fitur baru.

6.Membuat dokumentasi

Kamu harus membuat dokumentasi dari semua pemrograman yang sedang di pelajari saat ini. Ini akan membantu kamu untuk berlatih inovasi ini secara akurat.

7. Mempelajari semua jenis programming

Untuk kamu para programmer yang sudah sangat mengerti konsep pemograman maka tidak akan mengalami kesulitan dalam mempelajari bahasa pemogramman lainnya. Dengan adanya konsep pemograman yang baik , programmer hanya tinggal mempelajari sintax-sintax ,cara penulisan code, konfigurasi untuk bahasa pemogramman tertentu. Untuk mempelajari hal tersebut dapat dilakukan dengan melakukan browsing-browsing atau bergabung dengan forum forum yang secara khisus membahas mengenai bahasa pemogramman tertentu.

8.Lakukan review koding

 Review koding akan membantu kamu menjadi seorang programmer yang handal. Karna review akan memberi tau kamu tentang bugs yang ada pada program kamu. Jika suatu saat kamu mendapatkan kesempatan untuk bekerja di sebuah perusahaan yang memiliki unit testing, saat koding yang kamu buat direview secara konsisten hal ini akan membuat kamu cenderung menjadi progremmer yang lebih baik. Progremmer dan review  bisa saling bekerjasama dan membantu untuk meningkatkan kemampuan pemrograman.

9. Berbicara dengan sesama programmer

Membaca adalah kegiatan pasif dibandingkan dengan berbicara. Cobalah untuk berdiskusi dengan sesama progremmer terkadang dapat memberikan solusi tentang bugs-bugs yang di temukan. Setiap progremmer memilki gaya masing-masing dalam koding, kamu bisa belajar dari mereka dan menemukan cara yang efektif dalam koding. Kebanyakan programmer cenderung mengisolasi diri mereka, mereka hanya bekerja di depan komputer berjam-jam bahkan sampai lupa makan, mandi, tidur dan bersosialisai. Jangan hanya duduk di depan komputer dan koding, cobalah nongkrong dengan sesama programmer. Dan berpartisipasi pada acara juga membantu kamu memperluas wawasan.

10. Meningkatkan kemampuan logika

Logika adalah dasar bagi seorang programmer membuat program. Ada banyak hal yang dapat dilakukan untuk meningkatkan logika seseorang diantaranya adalah dengan berlatih programming puzzles atau sering dikenal dengan algoritma. Hal ini dapat dilakukan dengan mengerjakan soal-soal algoritma seperti, Membalikkan kata, Menghitung bilangan prima, menghitung bilangan faktor, dsb atau bisa mencoba soal-soal yang ada.

Untuk menjadi programmer yang handal memang tidak semudah yang dibayangkan. Butuh waktu yang cukup lama. Perbanyak  latihan coding, dan cobalah beberapa proyek kecil untuk meningkatkan skill.  Semoga 10 tips tadi membantu kamu para programmer yang ingin meningkatkan skill.

 

Semoga bermanfaat!



Back

POST A COMMENT