|
|
|
|
|
by ajspencer
2797 days ago
|
|
Could someone explain to me why this question has gotten so many upvotes? Are bad experiences with developers common? My impression is that most of the time perceived bad experiences with developers comes from being a bad manager. |
|
From the business side, here are examples I've seen:
- Have to use this technology, everything else is old, anachronistic, and unperformant
- System has to be scaled this way from the start (in startups, often, no it doesn't)
- Tension in how you trade off new features with clean code (there's a balance, and each environment requires a diff tradeoff)
- Building feature a certain way because it's easier for them, while ignoring what's appropriate for the customer/user
- Unwillingness or inability to explain technical topics to non-technical audience
- Making decisions solely on technical appropriateness, rather than broader appropriateness for the company (say, availability of other engineers to work on it)
There's lots on the managerial and business side too, but I'll save that for another thread.
P.S. A favorite quote of mine from Chinua Achebe (old proverb): Until the lions have their own historians, the history of the hunt will always glorify the hunter.
Any group we spend our time around will show itself in a good light. Even more so when we are a member of that group.