Saya adalah orang yang pragmatis (saya pikir saya adalah. Tetapi sekali lagi, Jon di sini memiliki poin yang menarik). Kadang-kadang, solusi paling sederhana untuk menyelesaikan pekerjaan adalah yang paling cocok untuk saya, jika itu bukan penghujatan total dan cela terhadap prinsip-prinsip desain apa pun. Lihat jawaban saya untuk pertanyaan ini di Stack Overflow . Sederhana. Bekerja Diterima. Dapat ditingkatkan. Jelas tidak sempurna dan tidak terlalu rumit. Dan datanglah orang ini . Dia menurunkan saya, mengomentari pertanyaan bagaimana jawabannya lebih baik, lebih akurat dll dan ketika saya bertanya mengapa dia menurunkan saya, dia menyebut saya salah dalam komentarnya. Mengingatkan saya pada komik ini .
Hanya untuk meluruskan ini: Jawabannya jelas lebih baik. Tapi bukan itu intinya!
Sementara di Stack Overflow saya bisa tertawa dan tidak terlalu peduli dengan hal-hal ini karena orang-orang itu jauh, di dunia nyata saya menderita ideologi setiap saat. Heck, saya tidak menciptakan keajaiban perangkat lunak, saya harus menjaga warisan yang besar itu tetap berjalan, dan ini merupakan petualangan bagi saya setiap hari. Saya pandai dalam beberapa hal dan buruk dalam hal-hal lain. Saya ingin sekali belajar. Tetapi saya dapat menerima satu atau dua cacat dalam sistem seperti apa adanya: cacat. Besok, kita akan memperbaiki semuanya, tapi pertama-tama mari kita lakukan apa yang diinginkan pelanggan, lalu minum bir.
Pertanyaan saya adalah:
- Bagaimana Anda berurusan dengan ideologi / ideolog, ketika Anda adalah orang yang pragmatis?
- Bagaimana Anda berurusan dengan pragmatisme / pragmatis, ketika Anda adalah orang yang ideologis?
Saya tertarik pada kedua sudut pandang tersebut.