- Insinyur perangkat lunak terutama tidak menyukai kode yang ditulis orang lain.
- Arsitektur microservices memungkinkan para insinyur menyembunyikan kode lama di balik container dan load balancer sehingga dapat berpura-pura seolah kode itu tidak ada.
- Para insinyur terutama mengandalkan Stack Overflow untuk mencari solusi kode alih-alih memeriksa implementasi nyata atau test suite dari dependensi.
- Para insinyur tidak menyukai meninjau kode orang lain, dan hal ini dapat menunda persetujuan pull request.
- Para insinyur suka menulis kode, dan bisa begitu tenggelam di dalamnya sampai melupakan kebutuhan dasar seperti makan dan tidur.
- Para insinyur menikmati membaca tentang kode dan cara menulis kode, meskipun sebenarnya tidak membaca contoh kode yang disediakan.
- Rapat, penulisan dokumentasi, pengujian, dan refactoring kode semuanya merupakan gangguan yang merebut waktu para insinyur.
- Para insinyur terus mencari alat dan teknik yang memungkinkan mereka menulis lebih banyak kode, dan dalam beberapa tahun terakhir muncullah alat berbasis AI.
- Insinyur senior menyadari pentingnya meminimalkan kode dan menghapus kode yang tidak perlu untuk mengurangi beban pemeliharaan dan downtime.
- Insinyur senior menghargai solusi elegan untuk masalah yang kompleks, tetapi bersikap skeptis terhadap penulisan kode yang tidak memberikan nilai.
- Penting bagi para insinyur untuk mengingat biaya dan dampak dari kode mereka, serta memanfaatkan solusi yang sudah ada bila memungkinkan.
- Karakteristik yang digambarkan dalam artikel ini mencerminkan sikap para insinyur di masa lalu.
- Artikel ini memicu diskusi di Hacker News.
1 komentar
Pendapat Hacker News