4 ms·
Why do developers always get blamed for the state of everything? Developers love creating efficient, optimized solutions. Developer happiness is rooted in a fee
by techopoly 8y ago
Why do developers always get blamed for the state of everything? Developers love creating efficient, optimized solutions. Developer happiness is rooted in a feeling of fulfillment that comes from creating a good product.
There are many parties involved in designing the web, and developers aren't typically viewed as the subject-matter experts on how the UI of the web should work -- just on how to implement what's already been decided.
- lexicality 8y agoDo they? I know several developers that love crafting incredibly intricate and clever solutions that show off how good they are at functional programming/algorithm design etc. One place I worked at had an API with an "unfixable" 120ms delay on every request that persisted until someone ripped out the beautiful ORM system and replaced it with 3 SQL queries.
- techopoly 8y agoYou're absolutely right, many developers seem only to want to pigeon-hole a particular use case into the newest framework or technology they want to learn. I guess it depends on the developer.
- JohnFen 8y agoYour point is well-taken. I think it depends on who you count as a "developer". In my view, while too many actual developers (as in those who write code) are very keen on using tools and techniques in an inappropriate way that results in a worse user experience, they aren't the biggest offenders. I think the UX and marketing people tend to be the biggest offenders. People outside the industry don't know or care what the division of work actually is, though. To them, the group of people who collectively create the sites are "the developers". That isn't wrong, it's just not precise.
- scarface74 8y agoWhy do developers always get blamed for the state of everything? Developers love creating efficient, optimized solutions. Developer happiness is rooted in a feeling of fulfillment that comes from creating a good product. You give way too much credit to the motivation of developers. Developers are just like anyone else working for a living....our primary motivation is to make money.