3 ms·
You have to remember that for employees or perhaps aspiring employees, solving the problem is rarely the only priority, if it is one at all. Impressing others
by MattGaiser 5y ago
You have to remember that for employees or perhaps aspiring employees, solving the problem is rarely the only priority, if it is one at all.
Impressing others on the team, impressing the boss, making complex stuff for the resume, seeming like a contributor in meetings, having interesting tasks, etc.
- stirfish 5y ago>having interesting tasks I've definitely over-engineered things at work because I was bored. There's no reason the login form for an internal tool with six users needs to handle 10,000 requests per second
- Graffur 5y agoWhat extra did you do to allow it handle 10k requests per second?
- geoduck14 5y ago>Impressing others on the team, impressing the boss, making complex stuff for the resume, seeming like a contributor in meetings, having interesting tasks, etc. As a boss, I feel like I'm VERY close to a life lesson here.
- MattGaiser 5y agoPut most simply, there is very often nothing that connects an engineer’s best interests to how much the customer likes the product and plenty of reasons that a product might seen as a means to an end by the engineer, most significantly the fact that they probably won’t be there in 1-2 years.
- robbedpeter 5y agoThis is important to watch for. You can seriously cramp someone's style if you actually solve problems - especially if it's something being milked for complexity theater. Solving problems strategically can be very impressive to management and destructive to gold bricking colleagues.