Pentingnya Budaya Membaca untuk Programmer

Sebagai programmer, kita menulis kode. Sebelum memulai menulis, tentu saja kita harus banyak membaca. Jika ada diantara kalian yang ingin menjadi programmer tapi malas membaca, maka hentikan, cukup, stop membaca artikel ini, jangan buang waktu lagi, berhentilah menjadi programmer. Cari profesi lain yang tidak butuh membaca.

Progammer Gemar Membaca

Menjadi programmer sama seperti pekerjaan apapun di dunia ini, tidak mudah. Butuh ketekunan dan keseriusan untuk menjadi seorang programmer yang baik. Selain menguasai bahasa inggris (minimal pasif), seorang programmer harus “pandai membaca”. Maksudnya adalah bukan hanya membaca huruf per huruf, kata per kata, kalimat per kalimat, tapi juga memahami dengan cepat apa yang dimaksud dalam apapun yang dibaca itu.

Pekerjaan programmer mengorbit di sekitar teks

Aku belum pernah tahu programmer yang tidak mengetik kode. Seluruh pekerjaan programmer berhubungan dengan teks, baik huruf, angka maupun spesial entity. Jadi agak aneh rasanya jika seorang programmer tidak memiliki budaya membaca yang baik. Pekerjaan kita berhubungan dengan kode dan software. Hampir keseluruhannya adalah teks. Bahkan menampilkan gambar pun juga harus di-coding dengan teks.

Belum lagi jika berurusan dengan dokumentasi. Ada banyak dokumentasi yang kita lihat pada saat membuat program/aplikasi. Paling tidak, kita akan bersentuhan dengan dokumentasi dari bahasa pemrograman yang kita gunakan, misalnya PHP. Jika dari awal saja kita tidak memiliki budaya membaca dengan baik dan benar, maka memahami fungsi dan kemampuan bahasa pemrograman yang dipakai sendiri pun akan sulit. Akibatnya, kita akan memecahkan masalah dengan cara yang kurang efektif. Kalau ada masalah dan buntu? Googling! ketemu di StackOverflow, eh, mesti baca lagi, kan?

Banyak membaca semakin paham

Aku biasanya membaca dokumentasi atau pemecahan masalah orang lain (misalnya di blog lain atau StackOverflow) lebih dari satu kali, penuh sampai selesai ke bawah. Khusus di StackOverflow, terkadang yang di marking sebagai jawaban (centang hijau) belum tentu yang cocok untuk permasalahan kita. Oleh karena itu sangat penting bagi kita untuk beberapa kali membaca sambil memikirkan kembali apakah jawaban tersebut cukup cocok. Terkadang dengan begitu kita menemukan ilmu lain, sesuatu yang tidak pernah kita duga bisa dilakukan pada awalnya.

Banyak paham itu lebih baik daripada banyak tahu.

Diatas adalah quote dari “sensei” programmerku dulu. Dia memberikan contoh memadamkan api. Seseorang yang hafal banyak cara memadamkan api, bisa jadi kalah dengan orang yang paham bahwa api tidak bisa berkembang tanpa oksigen. Orang yang menghafal (banyak tahu) tentang cara memadamkan api, lalu ketemu dengan api yang tidak sesuai dengan cara yang dia tahu, pasti akan lama mikirnya. Beda dengan orang yang paham apa dan bagaimana api itu sebenarnya, pasti dengan mudah menemukan solusi untuk memadamkannya.

Membaca bisa meningkatkan kemampuan berbicara

Banyak programmer yang tidak bisa menjelaskan tentang hal-hal yang dia kerjakan. Hal ini karena sebenarnya dia tidak paham tentang hal itu. Ada orang yang bilang bahwa semakin paham seseorang, maka dengan mudah membuat orang lain mengerti atau mudah menjelaskannya. Sebagai contoh, jika klien bertanya, kenapa fitur yang dia minta tidak bisa diwujudkan, maka programmer yang banyak membaca akan dengan mudah menjelaskan kepada klien tersebut. Percayalah, 90% klien kita adalah orang yang awam pemrograman, jadi tidak bisa kita menggunakan “bahasa langit” yang tinggi dan tidak terjangkau itu.

Kemampuan menjelaskan sesuatu kepada “orang biasa” sangat penting untuk kesuksesan kita dan program yang kita buat. Pada akhirnya merekalah yang menggunakan program yang kita buat. Jadi mereka harus paham dengan apa yang kita bicarakan dan kita juga harus bisa menampung ide dan kebutuhan mereka. Kalau tidak, kita akan mendapati sisi unik dari “orang biasa”, yakni menuduh kita tidak kompeten karena tidak paham dan bisa menjelaskan apa yang ingin mereka ketahui.

Jadi, masihkah kamu sebagai programmer tidak mau gemar membaca? Seperti kataku diatas, cari saja profesi lain yang tidak ada hubungannya dengan membaca. Mungkin saja ada. 🙂

Artikel ini diterbitkan pada

Seorang yang percaya hari akhir dan mencari Tuhan melalui ilmu pengetahuan. Mengerti PHP, Wordpress dan Linux. Namun masih saja menggunakan Windows 10 sebagai sistem operasi utama. Mau tanya apa saja atau bahkan curhat sama penulis ini, hubungi saja melalui formulir kontak disini. Pasti dibalas, kok!

Ada 25 pendapat pembaca

Dibawah ini adalah pendapat yang dikirimkan pembaca atas artikel ini. Negara Kesatuan Republik Indonesia adalah negara bebas, anda boleh menulis apa saja asal mampu mempertanggungjawabkannya. Kami menerima kritik dan saran namun tidak menerima caci maki. Hidup cuma sekali, jangan sia-siakan hanya untuk menyakiti hati orang lain.

  1. Tammy Sink:

    I love it when people come together and share opinions, great blog, keep it up.

  2. cbd vape cartridge canada:

    Hey there, You’ve performed a fantastic job. I’ll definitely digg it and for my part recommend to my friends. I’m confident they’ll be benefited from this site.

  3. tlovertonet:

    I’d always want to be update on new posts on this web site, saved to my bookmarks! .

  4. Bom88:

    Hey! I just wanted to ask if you ever have any problems with hackers? My last blog (wordpress) was hacked and I ended up losing a few months of hard work due to no back up. Do you have any methods to protect against hackers?

  5. Loren Saide:

    What i do not realize is actually how you are not really much more well-liked than you may be now. You’re very intelligent. You realize therefore considerably relating to this subject, made me personally consider it from a lot of varied angles. Its like women and men aren’t fascinated unless it’s one thing to do with Lady gaga! Your own stuffs great. Always maintain it up!

  6. Warung138:

    Glad to be one of many visitants on this amazing internet site : D.

  7. Fungame777:

    You actually make it appear so easy together with your presentation but I to find this matter to be actually one thing which I think I might by no means understand. It kind of feels too complicated and very vast for me. I’m looking ahead on your subsequent publish, I’ll try to get the hang of it!

  8. Slotbom77:

    I like this post, enjoyed this one appreciate it for posting. “No trumpets sound when the important decisions of our life are made. Destiny is made known silently.” by Agnes de Mille.

  9. KKSLOT777:

    Thank you, I have recently been searching for info about this subject for a while and yours is the greatest I’ve came upon so far. But, what concerning the bottom line? Are you certain concerning the source?

  10. Kedai138:

    excellent post, very informative. I wonder why the other experts of this sector do not notice this. You must continue your writing. I’m confident, you have a huge readers’ base already!

  11. Toronto Escort:

    My spouse and I stumbled over here coming from a different web address and thought I might as well check things out. I like what I see so now i am following you. Look forward to finding out about your web page for a second time.

  12. look what i found:

    I’m truly enjoying the design and layout of your site. It’s a
    very easy on the eyes which makes it much more pleasant for me to come here and
    visit more often. Did you hire out a developer to create
    your theme? Great work!

  13. Recommended Site:

    Heya! I just wanted to ask if you ever have any problems with hackers?
    My last blog (wordpress) was hacked and I ended up losing months of hard work due to no back up.
    Do you have any solutions to stop hackers?

  14. Chang:

    magnificent publish, very informative. I’m wondering why the opposite specialists of this sector don’t realize this.
    You must proceed your writing. I’m confident, you have
    a huge readers’ base already!

  15. จำนำรถ:

    Wow! Thank you! I constantly needed to write on my site something like that. Can I include a part of your post to my website?

  16. Link Building Services 1K:

    A compelling read – I couldn’t put it down.

  17. GMB SEO:

    I’m impressed, I need to say. Really hardly ever do I encounter a blog that’s each educative and entertaining, and let me tell you, you have hit the nail on the head. Your thought is excellent; the issue is something that not enough individuals are speaking intelligently about. I am very happy that I stumbled across this in my search for something regarding this.

  18. Fitspresso Reviews:

    Usually I do not read article on blogs however I would like to say that this writeup very compelled me to take a look at and do it Your writing style has been amazed me Thank you very nice article

  19. alpilean:

    I have been struggling with this issue for a while and your post has provided me with much-needed guidance and clarity Thank you so much

  20. ikaria lean belly juice:

    Your blog posts never fail to entertain and educate me. I especially enjoyed the recent one about [insert topic]. Keep up the great work!

  21. hire a hacker to hack android:

    My husband and i ended up being really glad Michael managed to deal with his reports through the ideas he obtained from your own web page. It’s not at all simplistic to just possibly be giving freely strategies which usually other people might have been selling. And we all understand we now have you to thank for that. All the explanations you have made, the easy blog navigation, the relationships you aid to promote – it’s got most incredible, and it’s really helping our son in addition to the family do think the subject is entertaining, and that is quite vital. Thank you for everything!

  22. flowforce max:

    What is FlowForce Max? FlowForce Max Advanced Formula is a holistic blend designed to promote optimal prostate health

  23. fort worth advertising:

    Its fantastic as your other content : D, regards for posting. “So, rather than appear foolish afterward, I renounce seeming clever now.” by William of Baskerville.

Kirim pendapat

Disclaimer: Komentar adalah tanggapan pribadi, tidak mewakili kebijakan Hanya Lewat. Redaksi berhak menyunting atau menghapus kata-kata yang berbau narsisme, promosi, spam, pelecehan, intimidasi dan kebencian terhadap suatu golongan.