Ini adalah daftar jawaban dari para programmer handal seputar pertanyaan skill apa yang paling Krusial Kepada dimiliki programmer
Ini adalah daftar jawaban dari para programmer handal seputar pertanyaan skill apa yang paling Krusial Kepada dimiliki programmer.
Baca tentang seri pertanyaan dan jawaban programmer handal di sini.
Pertanyaan: “Apa menurutmu skill yang paling Krusial harus dimiliki oleh programmer?”
Steve Yegge:
Skill komunikasi dengan menulis dan berbicara. Anda Tak akan melangkah jauh sebagai seorang programmer di bidang manapun Apabila Tak Dapat menyampaikan ide Anda ke orang lain secara efektif.
Linus Torvald:
Terdapat hal yang saya sebut sebagai “selera” (taste).
Saya sering menilai Kawan kerja bukan dari keahliannya: beberapa orang Dapat mengolah banyak kode, Tetapi lebih ke bagaimana ia bereaksi terhadap kode orang lain. Dan tentu saja dari bagaimana kode nya terlihat, juga langkah yang ia pilih. Itu memberitahu saya apakah dia punya “selera yang Bagus” atau Tak. Sementara, orang yang Tak punya “selera bagus”, sering Tak pandai menilai kode orang lain dan kode mereka Tak terlalu Bagus.
Tapi, itu hanya satu hal. Hal lain yang sangat Berfaedah, terutama di proyek open source, adalah Dapat mengkomunikasikan dengan Bagus apa yang akan Anda kerjakan dan bagaimana Anda akan mengerjakannya. Kemampuan Kepada menjelaskannya ke orang lain, kenapa Anda menggunakan Langkah ini sangatlah Krusial, dan Tak Seluruh orang punya skill ini.
Meskipun saya bilang begitu, pada akhirnya Terdapat juga orang orang yang mengolah kode dengan Bagus. Mungkin dia Tak pandai menjelaskannya, atau dia Tak punya selera yang Bagus, tapi kodenya bekerja dengan Bagus. Kadang Anda butuh orang yang Bisa membentuk kodenya ke bentuk yang lebih Berfaedah di skala besar, Tetapi kemapuan Kepada menulis “clear code” Kepada masalah yang rumit tentu saja sudah jadi kekuatan kunci dari seorang programmer.
DHH:
Punya indera dalam menilai. Kemampuan Kepada menanyakan dirimu: Apakah ini ini Krusial Kepada dikerjakan sekarang? Banyak programmer yang membuang-buang banyak waktu di hal yang Tak Berfaedah.
Peter Norvig:
Menurut saya Tak Terdapat hanya satu jawaban, tapi katakan saja “konsentrasi”.
Dave Thomas:
Kesabaran
Guido Van Rossum:
Pertanyaanmu sangat Lumrah dan sulit dijawab :). Menurut saya kemampuan Kepada memasak telur Ketika sarapan sangat luar baisa.
James Gossling:
Bisa memotivasi diri sendiri. Kepada menjadi sangat hebat, Anda perlu mencintai apa yang Anda kerjakan
Bjarne Stroustrup:
Kemampuan Kepada berpikir jernih. Programmer harus mengerti masalahnya dan mengekspresikan solusinya.
Tim Bray:
Kemampuan Kepada lebih memilih “bukti” dibanding “intuisi”.
Hai saya Hilman, Membangun situs Sekolah Koding (Skodev) dan menulis Naskah Kepada programmer (Halo Koding), Halo Koding . Sudah mengetik-ngetik alias programming sejak 2015. Semoga artikel dan situs ini Dapat bantu karir Anda ya!