I just loved these two cartoons on Gaping Void, they totally reflect the relationship between the user and the software developers, a reality I’ve lived in the development environment ever since I started my professional career.
On one side, you have the users who do everything wrong and then blame the software for their mistakes; and on the other hand you have the developers who blame everything on the user in order to defend their code and software even if it’s full of problems.
The everlasting cycle… Very amusing at times, and very annoying at others…
Took me years of developing and deploying very large information systems to hit upon the truth that the only perfect system is one devoid of users.
๐