Belajar Critical Thinking Software Tester dari Anekdot Kode di Mug
Sering kali saya bergumam dalam hati "Kok gw ga kepikiran ya ada yang salah disitu!!!"
Disuatu pagi, saya tak sengaja melihat sebuah "sentilan" dari posting James Bach di linkedin, kok bisa ya dia berfikir sekritis itu, kanapa saya ga bisa mendekati cara berfikir dia 🤦♂️
Jadi ceritanya ada sebuah unggahan di linkedin mengenai tech meme 9gag.com yang isinya ala-ala script untuk mengisi kopi.
Awal melihat saya berfikir ini tak nampak ada yang salah, saya hanya memikirkan bahasa pemrograman apa kira-kira ini, dan ada improvement yang bisa dibuat di inisial constructor objectnya
Namun komentar dari James Bach, yang menemukan metode "Rapid Software Testing" sangat menarik untuk disimak dan ditelaah kembali, dia berkomentar untuk menguji kode tadi, hal-hal remeh yang bisa beresiko dari spesifikasi sebuah mug untuk menampung kopi
Yang menarik dari posting dia adalah penggunaan common sense dalam pengujian dia menghasilkan banyak asumsi yang tidak jelas dan perlu klarifikasi kembali agar tidak ada kesalah pahaman, dan bagaimana cara dia menguji dengan bertanya (push back) juga menurut saya keren, karena dia tidak membuat asumsi ulang dengan ekspektasi yang seharusnya terjadi, tapi bertanya untuk membuka peluang diskusi mencari solusi terbaik.
Sugguh situasi pagi yang mind blowing buat saya hari ini.
Tak hanya dari posting beliau, ternyata sangat menarik membaca posting pengguna yang lain pula, karena mereka membagikan sudut pandang yang menarik, diluar nalar saya!
Ya gitu deh, terkadang memang kita perlu latihan berfikir kritis dan mengasah common sense