I've been following SO for a while now, and every so often I see people asking about the fastest way to do something. I certainly acknowledge that code must be well written and even tuned every now and then, but in my everyday work I am much more concerned about maintainability of code and only occasionally do I actually have to tune code to make it go faster.
Therefore I would like to know what priorities others are following when writing code. So in other words: What are the most important attributes of the code? And as a follow-up questions I would like to know who made this decision (management or developers)?