5 Skil yang harus dimiliki seorang programmer

Adiyudana.Com - 5 Skil yang harus dimiliki seorang programmer ,Untuk dapat menjadi seorang Programmer ada banyak pendapat mengenai apa saja skill yang dibutuhka. Berdasarkan pengalam pribadi dan yang saya pelajari kebanyakan skill yang harus dimiliki seorang programmer berfokus pada teknologi tertentu misalnya SQL, HTML5, CSS3 dan lain-lain. Kalian pasti beranggapan bahwa itu kan produknya bukan skill programmer. Maka dari itulah disini saya akan membahas mengenai 5 skill yang paling dibutuhkan oleh seorang programmer, disampimnhg apapun produk atau bahasa pemrograman yang digunakannya atau dia kuasai. Karena skill ini adalah dasar untuk dapat menguasai keahlian di bidang programming.


5 Skil yang harus dimiliki seorang programmer


1. Self-Learning Skill

Self-Learning berarti belajar secara mandiri serta atas keinginan sendiri tanpa diminta atau diperintah. Dunia programming adalah dunia yang dinamis dan berkembang dengan pesat. Sebagai contoh Apa yang kita pelajari hari ini akan segera kadaluwarsa pada bulan depan. Jika kita tidak suka belajar mandiri, kita akan ketinggalan terus dan menjadi usang. Oleh sebab itu, seorang programmer perlu melatih dirinya sendiri untuk belajar hal-hal baru, belajar metode baru, menyerap pengetahuan baru untuk mengembangkan diri.

2. Reading Skill

Reading skill atau kemampuan membaca yang dimaksud di sini adalah membaca dengan utuh, menangkap maksud atau instruksi dari sebuah pesan yang disampaikan. Kita tahu bahwa di dunia pemrograman, kita perlu membaca manual, dokumentasi, buku, dan tentu saja source code. Supaya seluruh pesan diterima dengan benar, kita harus membacanya satu-persatu, dengan lengkap. Ini membutuhkan kesabaran, ketelitian, kecermatan yang memang sudah menjadi bakat yang dimiliki seorang programmer. Kalau kita tidak memiliki kemampuan membaca satu-persatu sampai selesai, dengan teliti dan cermat, itu tandanya kita tidak cocok menjadi programmer.

3. Writing Skill

Selain reading skill, tentu saja seorang programmer harus memiliki writing skill. Sebab, programmer kan harus menulis source code, menulis dokumentasi, dan mungkin saja harus membuat artikel di web/wiki. Kalau pada dasarnya tidak suka menulis, maunya copy paste dari tulisan orang di internet, ya ndak cocok jadi programmer. Writing skill juga diajarkan di buku-buku dan di kampus-kampus dalam bentuk mata kuliah umum atau pilihan.

4. Critical Thinking

Definisi critical thinking adalah kemampuan berpikir kritis, yaitu menggunakan logika dan analisa untuk membedakan mana solusi yang tepat, mana solusi yang tidak tepat. Mana proses yang benar, mana proses yang salah. Critical Thinking adalah salah satu bentuk dari Correct Thinking yaitu berpikir dengan benar. Tanpa kemampuan berpikir dengan benar, tidak mungkin sebuah software dapat diciptakan.


5. Problem Solving

Skill Problem solving skill adalah kemampuan memecahkan masalah. Software dibutuhkan untuk memecahkan masalah nyata yang dihadapi oleh seorang client atau user. Seorang programmer pada akhirnya harus bisa memberikan solusi atas masalah tersebut.  Apapun bahasa pemrograman yang Anda kuasai, teknologi yang Anda pelajari, jika Anda tidak bisa memecahkan masalah, Anda tidak cocok menjadi seorang programmer. Di forum-forum pemrograman, kita sering melihat orang-orang yang begitu manja. Dikit-dikit nanya. Pertanyaannya juga yang sangat mendasar dan bisa ditemukan dengan mudah di buku, internet atau baca dokumentasi. Ini contoh mereka yang tidak memiliki problem solving skill. Problem Solving skill ini bisa dipelajari sendiri maupun diajarkan di kampus-kampus. Bahkan di Sandiloka, kami mengajarkan Problem Solving Skill kepada karyawan baru.

Demikian 5 Skill yang paling dibutuhkan oleh programmer. Untuk bisa menjadi programmer handal, tentu saja kita harus memiliki keahlian-keahlian lainnya. Semoga artikel ini dapat menambah wawasan kalian sebagai calon-calon programmer.
Terima Kasih


Semua Postingan pada Situs www.adiyudana.com merupakan artikel yang dibuat bertujuan untuk memberikan pengetahuan lebih terhadap pembaca situs ini. Ketika kalian mampir ke situs blog www.adiyudana.com jangan lupa untuk meningalkan jejak pada komentar.

"keep learning and keep up the spirit"