Skip to main content
Pelajar Koding

follow us

5 Tipe Programmer Dalam Membaca Buku !

 Ternyata tipe seorang programmer dalam membaca buku itu sangatlah berbeda 5 Tipe Programmer Dalam Membaca Buku !


Ternyata tipe seorang programmer dalam membaca buku itu sangatlah berbeda. Ada yang hanya ingin membaca buku untuk menemukan solusi dari permasalahannya, ada yang ingin benar-benar belajar, ada yang hanya mengerti konsep, dan bermacam-macam.

Maka dari itu, Anda sering menemukan buku dengan judul "tutorial pemrograman untuk pemula" atau "tutorial pemrograman advance". Nah sebenarnya, penulis sudah tau dimana mereka menempatkan judul buku yang sempurna semoga dapat dibaca oleh pembaca yang tepat.

Pembaca buku pemrograman dapat dikelompokan menjadi 5 tipe. Apa saja ? Dan, Anda termasuk yang mana ? Yuk pribadi aja.


1. Novice Programmer (Programmer Paling Pemula)

 Ternyata tipe seorang programmer dalam membaca buku itu sangatlah berbeda 5 Tipe Programmer Dalam Membaca Buku !
5 Tipe Programmer Dalam Membaca Buku !

Programmer yang satu ini yakni programmer yang sangat pemula. Mereka membaca buku dengan cita-cita goresan pena yang mereka baca harus jelas. Contohnya, apabila seorang penulis ingin menjelaskan perintah untuk menampilkan pesan "hello world", maka si penulis harus menulis menyerupai ini.

#include
using namespace std;

int main()
{
cout << "Hello World" << endl;
}

#include artinya ....
using namespace std artinya ....
int main() artinya .....
Kurung kurawal buka dan tutup artinya...
cout << "Hello World" artinya ....
<< endl artinya ...

Nah itulah tipe programmer jenis novice. Yaitu mereka ingin membaca dengan sangat terperinci sampai mereka mengerti betul.

Apabila programmer ini disuruh untuk mengganti programnya dengan menampilkan "halo dunia", maka programmer ini niscaya kebingungan sebab ia masih sangat pemula.

Programmer jenis ini juga cenderung ingin mencari solusi terhadap permasalahannya tidak peduli ada konsep-konsep lain. Yang penting, membaca buku -> dapet solusi -> selesaikan masalahnya -> duduk masalah simpulan -> tutup bukunya.

2. Advance Beginner Programmer (Programmer diatas novice)

 Ternyata tipe seorang programmer dalam membaca buku itu sangatlah berbeda 5 Tipe Programmer Dalam Membaca Buku !
5 Tipe Programmer Dalam Membaca Buku !

Sedikit berbeda dengan novice programmer. Bedanya programmer ini sedikit lebih cerdas. Dengan memakai referensi koding "hello world" diatas, programmer jenis ini tentu dapat mengganti kalimat "hello world" menjadi "hallo dunia" tanpa kebingungan.

Programmer jenis advance beginner ini lebih cepat dalam memahami suatu fungsi. Apabila Anda pernah mempelajari API tertentu kemudian Anda pribadi cepat-cepat mencari fungsi yang Anda butuhkan TANPA melihat fungsi lainnya, maka Anda termasuk dalam jenis programmer ini.

Namun menyerupai yang saya katakan diatas, programmer jenis ini lebih cepat memahami suatu fungsi atau kodingan tertentu. Sehingga ia lebih cepat menyesuaikan kodingan yang ia pelajari dengan kodingan yang ia buat.


3. Competent Programmer (Programmer yang suka menuntaskan masalah)

 Ternyata tipe seorang programmer dalam membaca buku itu sangatlah berbeda 5 Tipe Programmer Dalam Membaca Buku !
5 Tipe Programmer Dalam Membaca Buku !

Programmer jenis ini sangat menyukai dalam troubleshooting masalah. Mereka biasanya sudah mulai mengerjakan projek-projek dari beberapa klien. Perbedaan competent programmer dengan programmer-programmer sebelumnya yakni competent programmer lebih banyak pengalaman daripada advance beginer dan novice programmer.

Seorang competent programmer lebih cepat memahamai apa yang ia baca, terutama dikala dai mengalami masalah. Dia selalu berusaha untuk menyelesaikannya sampai duduk masalah tersebut dapat teratasi.

4. Proficient Programmer (Programmer yang suka mencar ilmu konsep)

 Ternyata tipe seorang programmer dalam membaca buku itu sangatlah berbeda 5 Tipe Programmer Dalam Membaca Buku !
5 Tipe Programmer Dalam Membaca Buku !

Nah jikalau sudah proficient programmer, ini yakni salah satu jenis programmer yang sudah pro. Proficient programmer lebih suka mempelajari konsep daripada praktek. Mengapa ? sebab dikala ia melihat suatu masalah, maka mereka sudah tau apa yang harus ia lakukan dengan memahami konsepnya.

Contoh, apabila proficient programemr itu mencar ilmu sebuah framework, maka ia tidak akan cukup hanya melihat fungsi-fungsinya saja. Tapi mereka lebih suka melihat bagaimana framework tersebut dapat bekerja. Mereka sungguh-sungguh meneliti apa sih yang ada didalam framework tersebut.

Dari penelitian tersebut, kemudian dipakai untuk menuntaskan masalah-masalahnya. Apabila Anda juga menyerupai ini, berarti Anda termasuk proficient programmer.

Namun seorang proficient programmer tentu dapat menjelaskan suatu konsep kepada novice programmer. Karena walaupun mereka sudah pro, namun mereka tetap suka membagikan ilmunya dengan kata-kata yang terperinci dan gampang dimengerti oleh semua orang.

5. Expert Programmer (Programmer diatas programmer)

 Ternyata tipe seorang programmer dalam membaca buku itu sangatlah berbeda 5 Tipe Programmer Dalam Membaca Buku !
5 Tipe Programmer Dalam Membaca Buku !

Berbeda dengan proficient programmer yang dapat menjelaskan ilmunya kepada novice programmer. Saat expert programmer menjelaskan ilmunya kepada novice programer, dijamin gak akan ada yang ngerti. Karena terlalu hebatnya ilmu yang dimiliki oleh expert programmer ini.

Taukah kau siapa saja sih expert programmer ? Ya menyerupai yang saya katkan diatas, expert programmer yakni programmer diatas programmer. Yang artinya programmer jenis ini sangatlah andal !

Contoh expert programmer yakni seseorang yang menciptakan bahasa pemrograman, framework, IDE, API, dll. Hebat kan ?

Mereka dengan cepat dapat menuntaskan duduk masalah tanpa harus mencobanya dulu. Bahkan apabila mereka dimintai tolong seseorang untuk menuntaskan masalahnya, maka seorang programmer expert hanya cukup melihat dan ia dapat tau apa yang salah.

Contoh ada sebuah jadwal yang terdiri dari banyak baris isyarat dan banyak fungsi. Lalu dikala jadwal tersebut dijalankan, ternyata error. Seorang expert programmer sudah tau apa yang harus dibenahi tanpa melihat keseluruhan isyarat program. Karena mereka sudah sangat peka terhadap aneka macam masala dalam koding.

Apakah Anda termasuk expert programmer ? Saya rasa tidak.. hahahaha.. Saya pun juga tidak..

Yuk bagikan ke teman-temanmu programmer, semoga kau dapat tipe programmer menyerupai apakah mereka..

Semoga bermanfaat :D


Sumber http://komputer67.blogspot.com

You Might Also Like:

Comment Policy: Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui.
Buka Komentar