Seberapa penting kemampuan untuk mengetik? [Tutup]


38

Apakah Anda belajar mengetik pada saat Anda sudah bekerja sebagai programmer? Jika demikian, bagaimana hal itu memengaruhi produktivitas Anda? Atau apakah Anda masih tidak dapat menyentuh tipe dan menurut Anda itu menahan Anda?

Menurut Steve Yegge itu penting,

Secara pribadi saya tidak melihat banyak perbedaan, mungkin karena saya menghabiskan kurang dari 25% dari waktu kerja saya untuk mengetik (saya sedang mengerjakan proyek lawas yang besar pada waktu itu dan saya menghabiskan lebih banyak waktu untuk membaca dan men-debug kode yang ada.)


1
Tipe sentuh dan bahasa ringkas seperti Python, imho, adalah kombo yang bagus; Anda punya banyak waktu untuk fokus pada cara menyelesaikan masalah.
systempuntoout

1
Pengetikan sentuh hanya mengacu pada kemampuan mengetik berdasarkan memori, tanpa melihat tombolnya ya? Saya terkadang mendapat kesan dari touch-typistas bahwa ada beberapa metodologi khusus lebih lanjut untuk itu.
CodexArcanum

@ CodexArcanum, Anda juga harus menggunakan jari yang tepat untuk tombol agar tangan Anda tetap stabil.

@ Thorbjørn Maksudmu seperti di homerow? Baiklah kalau begitu keren. Ya, saya hanya perlu mengintip kunci saya untuk simbol dan kadang-kadang angka. (Gagasan siapa yang menempatkan jumlahnya sejauh ini?) Saya suka salah satu keyboard mewah seperti Kinesis, tapi saya tidak punya uang tunai untuk dihabiskan di keyboard.
CodexArcanum

2
@ CodexArcanum Saya sudah mengetik-mengetik sejak sekolah dasar tanpa pernah memperhatikan baris rumah. Ini lebih tentang memiliki model mental di mana kunci berhubungan satu sama lain - karena dapat mengenai satu, saya secara tidak sadar dapat menggerakkan jari-jari saya ke jarak yang tepat ke tombol berikutnya tanpa melihat
Izkata

Jawaban:


37

Manfaat utama bagi saya adalah kemampuan untuk bekerja lebih ergonomis (tidak melihat ke bawah dan meregangkan leher dan punggung atas). Saya tidak berpikir itu benar-benar mempengaruhi kecepatan Anda, kecuali untuk komentar, karena penggunaan tanda baca yang berlebihan dalam bahasa pemrograman. Pengetikan Sentuh benar-benar lebih cocok untuk kata-kata ... setidaknya pada keyboard QWERTY.

Saya pikir Steve Yegge bereaksi berlebihan tentang ini. Kami bukan juru ketik, kami adalah pemecah masalah. Pada akhirnya yang penting adalah agar pengetikan Anda tidak menghalangi Anda. Jika itu tidak menyebabkan Anda mengalami ketegangan fisik, dan kecepatan mengetik Anda tidak mengganggu kecepatan Anda, maka Anda dapat mengetik dengan cara apa pun yang Anda inginkan, dan percaya saya bisa mengetik cepat tanpa mengetik.


6
Sebenarnya ... saya tidak pernah belajar menyentuh tanda baca sampai saya mulai menulis kode. Tapi terus menerus harus memperbaiki kesalahan ketik dalam kode mendorong saya untuk mengambilnya. Jika ada, akurasi lebih penting untuk kode daripada kata-kata ...
Shog9

@ Shog9 Sekarang saya berpikir tentang hal itu, saya melakukan sentuhan ketik BEBERAPA dari tanda baca (yaitu,.; Dan kadang-kadang '), tetapi umumnya saya memiliki keengganan pada sisa tombol karena semua ketegangan itu menyebabkan kelingking. Jari apa yang Anda gunakan untuk tanda baca?
EpsilonVector

semuanya kecuali kelingking kiriku! (Saya pikir saya benar-benar menggunakan jari itu juga, pada suatu waktu ... Tapi saat itulah saya menggunakan mesin tik mekanik, dan memukul shift kiri dan tanda baca kiri dengan tangan yang sama tidak praktis)
Shog9

Saya sentuh ketik hampir semua tanda baca. Saya menggunakan jari telunjuk dan tengah untuk nomor baris / tanda baca - pergeseran pinky run kiri. Pinky kanan mengambil kawat gigi dan pipa. Saya telah mengetik dengan sentuhan selama lebih dari dua puluh tahun saya bahkan tidak memikirkannya. Saya harus menguji semua hal ini untuk memberi tahu Anda jari mana yang melakukan apa :)
Jeremy

4
"Saya tidak berpikir itu benar-benar mempengaruhi kecepatan Anda, kecuali untuk komentar, karena penggunaan tanda baca yang berlebihan dalam bahasa pemrograman. Mengetik Sentuh benar-benar lebih cocok untuk kata-kata ... setidaknya pada keyboard QWERTY." Saya sangat tidak setuju. Saya tidak perlu mengetik kalimat untuk melihat manfaat dari pengetikan sentuh, dan saya dapat dengan cepat mengakses tanda baca apa pun melalui pengetikan sentuh. Saya tidak setuju bahwa itu tidak mempengaruhi kecepatan, saya pernah melihat tipe berburu dan cotok sebelumnya.
Peluang

90

Baiklah, saya katakan bagian saya di sini:

Saat Anda mengetik cepat dan efisien, Anda menghabiskan lebih sedikit waktu antara memikirkan pikiran itu dan mengungkapkannya dalam kode. Yang berarti, jika Anda setidaknya adalah saya, bahwa Anda mungkin benar-benar membuat beberapa ide Anda berkomitmen untuk disaring sebelum Anda benar-benar kehilangan cara berpikir. Lagi.

Secara pribadi, saya tidak bisa menganggap serius juru ketik lambat sebagai pemrogram. Kapan terakhir kali Anda melihat pianis berburu-dan-mematuk?


5
Memang, tapi itu bukan keseluruhan ceritanya: Menurut saya, jika Anda adalah pengetik yang lambat, itu mungkin berarti Anda belum cukup mempraktikkan pengkodean untuk menjadi programmer yang baik (kecuali jika Anda seorang yang percaya pada pemrograman Dijkstra tentang agama kertas).
xmm0

33
Pianis berburu-dan-mematuk? Ungkapan yang bagus, metafora yang buruk. Pianis menafsirkan komposisi, sedangkan kami menulis perangkat lunak.
Kramii Reinstate Monica

5
@toto sejak kapan kehidupan "adil"?
Jeff Atwood

5
Saya telah berkomentar kepada orang lain bahwa belajar tipe sentuh adalah hal terbaik yang pernah saya lakukan dalam hal karir pemrograman saya. Jika saya harus mengulanginya lagi, saya akan ... hanya saya yang akan belajar sebelumnya. Saya tidak dapat menghitung berapa kali saya menonton pengguna "berburu & mematuk" lainnya mengetik di keyboard selama 30 detik (atau sampai diberitahu) hanya untuk melihat ke atas dan menyadari bahwa kursor / tanda sisipan tidak fokus pada hal yang benar atau bahwa jendela lain telah mencuri fokus dll. Demikian juga jika Anda menggunakan menu edit atau klik kanan untuk mengakses cut / copy / paste Anda membuang banyak waktu berharga.
scunliffe

3
@ scunliffe Di ujung cerita itu, saya sudah cepat mengetik sesuatu dan tidak benar-benar melihat apa pun (ah kode zonasi), hanya menyadari bahwa kursor saya telah melompat ke jendela baru (messenger MSN bodoh!) dan kode saya adalah sekarang sekitar setengahnya diketik ke jendela messenger. Kelemahan dari pengetikan sentuh: lebih cepat dari otak Anda!
CodexArcanum

31

Pengetikan sentuh yang cepat membantu ketika melakukan pengkodean, bukan karena Anda dapat menghapus kode lebih cepat, tetapi karena mengeluarkan kode tidak terlalu mengganggu . Saya sudah terlalu sering melihat programmer mempertimbangkan teknik, atau mencari API, dan kemudian mulai menulis kode ... hanya untuk jeda satu menit kemudian karena mereka lupa sesuatu saat memecah sintaks.

Terlepas dari apakah Anda menggunakan dua jari atau sepuluh, jika keyboard adalah metode komunikasi utama Anda, Anda tidak perlu memikirkannya (apalagi melihatnya) lebih dari yang Anda harus pikirkan tentang pelafalan saat berbicara dalam bahasa bahasa ibu kamu

Anda mungkin berpikir terganggu bukan masalah besar karena Anda hanya menghabiskan 25% dari pengetikan waktu kerja Anda ... Meskipun saya curiga gangguan lain yang menghabiskan seperempat hari Anda akan membuat Anda menjerit frustrasi.

Lebih penting lagi, Anda mungkin mengetik kurang dari yang seharusnya, mengoptimalkan alur kerja Anda untuk meminimalkan waktu yang Anda habiskan untuk mencoba teknik yang berbeda, atau memperlakukan setiap baris kode sebagai berharga: jika itu membutuhkan upaya sadar dari Anda, Anda akan secara alami Tempatkan nilai lebih pada output daripada yang layak , daripada bersedia membuang kode yang tidak cocok, atau tidak perlu.


4
@EpsilonVector: untuk tujuan diskusi ini, mungkin tidak layak terlalu ketat pada definisi "pengetikan sentuh": jika Anda dapat mencapai hasil yang sama (mengingat posisi kunci untuk mengetik tanpa secara sadar memburu mereka, dan mengelola untuk memukul mereka dengan cukup cepat untuk menghindari aliran yang putus) tanpa mengandalkan posisi jari "resmi", maka Anda telah secara efektif mengembangkan sistem pengetikan sentuh pribadi Anda. Anda mungkin berpikir itu hanya akal sehat, tapi ... Saya telah melihat orang-orang dengan pengalaman bertahun-tahun masih berjuang, perlahan-lahan, untuk menemukan kunci yang tepat saat mengetik.
Shog9

1
Setuju ... memiliki keterampilan mengetik yang baik sangat penting.
Robert Harvey

1
Sementara saya setuju dengan ini dan terpilih, mengetik cepat tidak berarti Anda tidak boleh ringkas. Karena itu saya menambahkan jawaban dua baris yang sebagian besar sama. :)
Peter Boughton

2
Untuk banyak alasan yang sama, programmer berburu-dan-mematuk tampaknya sangat rentan terhadap pemrograman copy-and-paste. Saya telah menyaksikan orang-orang menghabiskan sepuluh hingga lima belas detik untuk menggulung kode ke atas dan ke bawah untuk menemukan satu baris yang kemudian dapat mereka salin dan modifikasi. Dan kemudian lakukan lagi di baris berikutnya.
Mmyers

2
@mmyers: Saya melihat ini setiap hari di pekerjaan saya saat ini. Orang-orang akan menggulir (sering menggunakan panah ke atas pada bilah gulir) untuk menemukan garis yang serupa yang dapat mereka modifikasi dan gunakan kembali. Satu orang mengambilnya lebih jauh, dan salinan-dan-pasta mengatakan baris menggunakan menu Edit. Itu membuat saya ingin merobek rambut saya.
Joshua Smith

13

Ya , bisa mengetik cepat, tanpa melihat keyboard atau layar , pasti membantu produktivitas Anda.

Tidak masalah bagaimana Anda mengetik , atau apakah Anda menggunakan teknik yang sama pada kata-kata seperti pada kode, setelah itu tanpa berpikir , tetapi Anda masih menyadari kesalahan sehingga Anda dapat merencanakan untuk memperbaikinya segera.


"Atau layar"? Anda kode blind-folded ...? ^^
gablin

6
gablin - tentu - bisa saya lakukan. : P Lebih mungkin, saya sedang melihat layar lain (di mana UI itu), atau pada spesifikasi di meja saya, untuk memutuskan apa yang terjadi selanjutnya (jadi saya bisa terus berjalan daripada harus berhenti untuk memeriksa ).
Peter Boughton

1
memang, saya sering menulis / menulis dan melihat ke atas / pergi untuk berbicara dengan rekan kerja tentang sesuatu - melakukan percakapan cepat tetapi penuh dengan mereka namun jari saya tetap mengetik apa pun yang sedang saya kerjakan. Terkadang saya kagum betapa baiknya saya melakukannya ... hanya ketika saya "berpikir" tentang fakta bahwa saya melakukannya, saya tersandung.
scunliffe

8

Saya berani bertaruh bahwa pengetikan sentuh lebih penting untuk bagian kolaborasi dari pekerjaan saya daripada untuk bagian Teknis. Saya tahu beberapa berburu dan mematuk orang-orang yang dapat mengetik lebih cepat daripada beberapa pengetik sentuh, tetapi secara keseluruhan saya menemukan bahwa pemburu cenderung kurang berkomunikasi karena mengetik adalah tugas seperti itu.


3
Di bawah komunikasi, dan di bawah komentar. Anda harus menyukai komentar komit: "Perbarui".
Gauthier

6

Pemilik perusahaan taksi untuk calon karyawan:

"Seberapa pentingkah kemampuan mengemudi?"


6
Pengemudi taksi memiliki bar minimum untuk kemampuan mengemudi? Saya menolak untuk percaya.
Jared Updike

2
Metafora buruk - pemrograman tidak mengetik, itu berpikir.
Tidak ada yang

Mengemudi adalah menjalankan proses pemikiran rute. Mengetik sedang menjalankan proses pemikiran pemrograman.
Adolf bawang putih

@ rmx: Saya ingin tahu perangkat lunak apa yang Anda gunakan sehingga Anda dapat dengan mudah memikirkan sebuah program. Itu bagus sekali. Sebagian besar dari kita yang jorok harus mengetik program kita.
Wolfger

Saya kira semua ini 'pemikiran' menyumbang semua slideware yang saya lihat selama bertahun-tahun ...
adolf bawang putih

4

Apakah Anda belajar mengetik pada saat Anda sudah bekerja sebagai programmer?

Tidak. Saya masih tidak bisa menyentuh jenis dengan benar. Jari-jariku meraba-raba tempat itu, dan aku kebanyakan dua jari di masing-masing tangan, dan tidak terlalu akurat. (Saya belajar mengetik dengan cara yang sulit ... pada pukulan kartu IBM 026 di tahun 1970-an.)

Jika demikian, bagaimana hal itu memengaruhi produktivitas Anda? Atau apakah Anda masih tidak dapat menyentuh tipe dan menurut Anda itu menahan Anda?

Saya tidak berpikir itu menahan saya. Sebagian besar waktu saya berpikir daripada mengetik.


2

Untuk pengkodean, bukan masalah besar kecuali jika Anda menyalin semua kode Anda dari buku non-elektronik (maka Anda memiliki masalah yang lebih besar). Namun, saya tidak dapat membayangkan menanggapi email, membuat dokumentasi, atau korespondensi bisnis lainnya tanpa harus mengetik.


Untuk sedikit berkembang: Saya perhatikan orang-orang yang tidak mengetik juga jauh lebih pendiam untuk memberikan sedikit panduan. Saya tidak berbicara tentang dokumentasi saja, maksud saya bahkan hal-hal seperti "inilah 10 langkah untuk mengkonfigurasi lingkungan dev Anda agar bekerja dengan kode kami."
MIA

@ Jim Leonardo - itu akan menjelaskan banyak hal. Kami memiliki beberapa orang yang tidak menyukai pesan instan atau obrolan apa pun.
JeffO

2

Jika Anda tidak bisa mengetik secepat yang Anda kira, Anda akan memiliki karir yang panjang.

Serius, jika Anda harus berhenti dan berpikir sejenak tentang di mana kuncinya atau apa pun, maka Anda menghabiskan terlalu banyak siklus otak untuk itu.

Belajar mengetik, mudah.


hafalan, membosankan, tapi ya, mudah.
Dan Rosenstark

"Belajar mengetik, mudah" - omong kosong. Mungkin mudah dipelajari sebelum sekitar 25, dan mungkin mudah dipelajari jika Anda belum pernah menggunakan keyboard tanpa mempelajari bentuk yang tepat selama bertahun-tahun, tetapi saya bisa bersaksi bahwa itu pasti tidak mudah sebaliknya. Mencoba untuk memindahkan kecepatan mengetik saya melebihi 30wpm yang telah saya tempati selama bertahun-tahun adalah salah satu hal tersulit yang saya coba pelajari sejak meninggalkan lulusan. sekolah. Itu masih mungkin ; juri masih keluar tentang itu dan saya masih berusaha, tetapi "mudah" tidak menggambarkan proses ini.
Daniel Martin

2

Saya hanya menyentuh mengetik selama 6 bulan terakhir, dari 15 tahun sebagai programmer. Bagi saya kenyamanan tanpa harus melihat keyboard menjaga fokus pada layar dan membuat proses kerja yang lebih mulus. Saya menggunakan keyboard kompak (tanpa kunci tombol) dan, baru-baru ini trackball, itu berarti semuanya sudah dekat dan selalu di tempat yang sama. Saya tidak pernah harus melihat ke bawah.

Meskipun saya mengetik kode lebih cepat sekarang, saya tidak percaya ini memiliki dampak besar pada produktivitas keseluruhan, hanya saja lebih nyaman!


1

Saya pikir itu sepenuhnya tergantung pada jenis pemrograman yang Anda lakukan. Sebagian besar pekerjaan saya adalah perbaikan bug dan biasanya hanya mengubah beberapa karakter sekaligus, dan berkali-kali tidak memerlukan pengetikan apa pun: salin-tempel baris dari titik A ke titik B. Tidak mengatakan saya adalah salinan / tempelkan koder, tetapi terkadang kode yang tepat sudah ada, hanya dalam urutan terbalik.

Ketika saya kode sesuatu yang baru, banyak kode dihasilkan dari aplikasi pemodelan saya - termasuk komentar.

Juga, coders yang saya saksikan yang bisa mengetik cepat tidak selalu pandai mengetik. Tentu, mereka dapat mencapai 20 wpm lebih dari saya, tetapi mereka juga memiliki sekitar 2x lebih banyak bug yang diperkenalkan oleh kesalahan ketik. Mungkin itu bukan masalah dalam kompilasi langs, atau mungkin lebih dari masalah karena Anda harus mengkompilasi lebih sering daripada seseorang yang melakukannya dengan benar pertama kali?


1

Mampu menyentuh tipe cukup penting. Seperti orang lain katakan Anda harus bisa mendapatkan kode (teks, konstruksi bahasa lain) ke komputer tanpa menghabiskan banyak waktu untuk memikirkan jari mana yang perlu menekan tombol apa. Ini tidak begitu penting ketika berhadapan dengan perbaikan bug / pemeliharaan karena itu biasanya tidak melibatkan banyak perubahan kode di satu tempat lokal, namun ketika mengeluarkan kode baru itu memang berperan dalam produktivitas Anda (SLOC harian untuk metrik Geeks).

Sejujurnya sesuatu yang tidak benar-benar pada topik untuk pertanyaan tetapi yang muncul banyak adalah mengetahui pintasan keyboard Anda. Pasangan terakhir demo produk dengan klien saya yang saya miliki, mereka selalu terkesan oleh betapa cepatnya saya bermanuver di PowerPoint / Excel / etc (dan pintasan keyboard pada aplikasi yang saya kembangkan untuk mereka). Itu sampai pada titik di mana satu pertemuan kami menghabiskan sekitar 10 menit dari topik hanya membicarakannya.


0

Ini sangat penting hanya sebagai hal yang cepat. Saya dulunya seorang keyboard-looker, dan saya masih kadang-kadang karena kebiasaan. Saya hanya menjadi sentuhan-typer dari pengalaman - tidak pernah benar-benar duduk untuk mempelajarinya.

Selama Anda bukan berburu dan mematuk. Bekerja dengan satu ketika saya melakukan paruh waktu teknologi dukungan- bergidik .


Saya tidak tahu ... Ketika saya adalah seorang juru ketik berburu dan mematuk saya sangat cepat, meskipun saya tidak murni berburu dan mematuk (saya memiliki berbagai kombinasi multi-jari ad hoc untuk kata-kata tertentu).
EpsilonVector

0

Saya menganggapnya sangat berguna, dan saya senang saya harus mempelajarinya di sekolah, meskipun saya membencinya saat itu. BTW, sekolah saya berfokus pada TI dan organisasi bisnis.


0

Khawatir tentang itu tidak membantu. Kembali ke masa lalu, saya membaca beberapa buku di atasnya, dan ia memberi tahu saya di mana jari-jari saya seharusnya berada ketika "diam", yaitu ASDF dan JKL :. Maka itu hanya masalah memindahkan jari terdekat ke huruf yang Anda butuhkan. Saya masih tidak memiliki tepukan baris atas ke bawah. Maka, jangan khawatir tentang itu. Kecepatan hanya datang, dengan sendirinya.

Ada sebuah program, "Mavis Beacon Teaches Typing". Anda sedang mengendarai mobil, dan semakin cepat Anda mengetik, semakin cepat pula mobil berjalan, dan ketika Anda membuat kesalahan, sebuah bug muncul di windsheild Anda. Itu sangat menyenangkan dan banyak membantu.


0

Saya tidak pernah belajar menyentuh tipe dengan benar (membawa tangan saya kembali ke baris rumah, dll.) Tetapi saya mengetik dengan beberapa jari di masing-masing tangan dan dapat mengetik 45 wpm tanpa kesalahan. Jadi ya, saya bisa melihat bahwa berguna untuk mengetik secara efisien.

Apakah itu layak untuk saya lepaskan cara saya melakukannya dan tambahkan mungkin 20 wpm ke kecepatan mengetik saya? Saya tidak tahu Untuk mengetik seperti ini, tentu saja. Mengetik kode, tidak yakin. Saya menghabiskan begitu banyak waktu bolak-balik ke mouse saya ketika saya coding (karena saya cenderung melakukan banyak perbaikan bertahap) sehingga saya jarang mengetik frasa yang sangat panjang pada suatu waktu.


0

Semakin banyak Anda mengetik semakin sedikit Anda harus melihat keyboard Anda, itu adalah proses alami. Itulah mengapa beberapa orang yang menggunakan keyboard machanical dapat menggunakan kunci kosong, 1 karena terlihat bersih, 2 lebih efisien yang memaksa Anda untuk tidak melihat keyboard. Keyboard ini seperti DAS proffesional, HHKB pro2 ...

Anda dapat menggunakan alat bantu seperti AHK, texter. texter hanya sekadar pengekspresi teks berbasis GUI yang dibuat di atas AHK, sederhana dan mudah, tetapi + AHK mandiri Anda mendapatkan lebih banyak kontrol, seperti saya menggunakan skrip kombo ruang angkasa yang memungkinkan saya menggunakan bilah spasi sebagai kunci pengubah,

  • misal saat memegang ruang saya lebih dari 0,2 detik daripada menggunakan kunci lain seperti
  • di baris awal - --hjkl = navigasi kiri, bawah, atas, kanan
  • naik baris, ---- yuio = ruang belakang, undo, redo,
  • berturut-turut, -------- bnm ,. =? ('"{

dan banyak lagi berdasarkan keinginan Anda sendiri terutama untuk kunci seperti rumah, akhir .. atau kunci yang sulit dijangkau, yang membuat tangan Anda keluar dari barisan rumah. seperti remap tombol kontrol pada capslock dan kombo backspace lain untuk tangan kiri (shift + spasi) di sini adalah utas tentang skrip kombo spasi

http://www.autohotkey.com/forum/post-406030.html#406030

saya mungkin memasang skrip saya menggunakan setelah saya selesai mendesain blog saya, kunjungi blog saya setelah akhir 2010 mungkin ada di sana. :)


Terjemahan untuk orang yang bukan Windows: textExpander untuk Mac, autokey atau kbd-mangler di Linux. Yang mengatakan, saya menemukan bahwa menjadi pengetik sentuh cepat adalah keterampilan yang lebih portabel daripada pembantu perangkat lunak mana pun. ;-)
Tom Morris

0

Kesan saya adalah bahwa orang yang tahu cara menyentuh cenderung menulis lebih banyak dokumentasi dalam kode mereka - hanya karena mudah. Ini tidak secara langsung menguntungkan Anda, tetapi semua orang lain yang bekerja dengan Anda, mungkin termasuk diri Anda di masa depan ketika men-debug / memperluas kode Anda sendiri.

Secara pribadi, saya muak dengan orang-orang yang tidak mendokumentasikan kode mereka sehingga saya mungkin akan menguji programmer pada kemampuan mereka untuk mengetik cepat jika saya bertugas memilih orang untuk suatu proyek.


0

Keyboard, IDE, mouse, bahasa pemrograman, ... semua akan hilang saat pengkodean. Pengetikan sentuh adalah satu-satunya trik yang berhasil bagi saya untuk membuat keyboard menghilang. Saya masih berjuang untuk membuat mereka semua menghilang!


0

Mengetik-sentuh adalah keterampilan yang harus dimiliki seorang programmer. Saya pikir sebagian besar programer berhasil mendapatkan banyak kata per menit, dan saya percaya di sinilah masalahnya. Saya akan mencoba membenarkan ini di bawah ini:

  • Saya dapat mengetik, tapi saya tidak mengejar WPM tinggi saat pemrograman, terutama karena memberi saya lebih banyak waktu untuk berpikir tentang apa yang saya lakukan.

  • Mampu menggunakan pintasan refactoring dalam IDE juga sama pentingnya. Misalnya, properti otomatis, ganti nama, atau ekstrak cara pintas akan menghemat banyak waktu Anda.

  • Penggunaan potongan kode dan templat secara efektif lebih penting. Misalnya dengan mengetik Tst, Anda dapat membuat IDE untuk menghasilkan template pengujian untuk Anda

  • WPM tinggi sementara pemrograman pasangan mungkin membuat lebih sulit bagi orang lain untuk mengikuti Anda.

Untuk meringkas saya pikir mengetik-mengetik adalah keterampilan yang harus dimiliki oleh seorang programmer yang kompeten, namun, seperti halnya alat apa pun, itu tidak boleh memiliki dampak negatif pada produktivitas Anda.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.