Comment by aristofun
4 days ago
Brutal truth: most software engineers engineer for the sake of it. Experienced and not.
For the art (more complex system you create - more fun and challenges you will get) and for the money (more complex system you create - more work you create for yourself and colleagues, job security).
Playing with new shiny toys fulfills both desires.
That doesn't mean toys are not getting better. They do. Slowly. Because business keeps the pressure on shipping the results, not spending time fighting another js bundler configuration hell or SuperFancyNewAbstractFactoryBuilderSpringKillerWebFramework.
We don't think about business and don't like to think about it. We want to feel very important, we hate to realize that most of the time we are just tools to reach business goals.
No comments yet
Contribute on Hacker News ↗