4 ms·
> Have you seen truck drivers complaining they are forced to > drive old trucks and not brand new Ferraris? No. Where I come from, truck drivers own their ow
by TurboHaskal 4y ago
> Have you seen truck drivers complaining they are forced to
> drive old trucks and not brand new Ferraris?
No. Where I come from, truck drivers own their own trucks and are pretty happy about them. What they do complain about, however, is people telling them how to do their job.
> Not by creating "high quality" code in advance, but by
> creating low quality code that is malleable.
Nah, I don't think I will. You can have fun maintaining low quality code. I'll just move somewhere else where these instant gratification, feature oriented "minimalist software engineers" are challenged and cannot smear their spaghetti code in whatever they touch.
- hbrn 4y ago> Where I come from, truck drivers own their own trucks and are pretty happy about them And you're free to write your own software in whatever way you want. But when you're working for a business, the end goal of your code is to create value, not to brag to your friends about fancy dependency injection framework that you used. > I'll just move somewhere else where these instant gratification, feature oriented "minimalist software engineers" are challenged It's not about instant gratification, it's about building business that can survive in the market. Creating as much value as possible with as little cost and risk as possible, long enough to survive and become profitable. In fact, it is very far from instant gratification: I have a list of 100 items I personally want to do, and I only get to work on 10-20 of those. But today I'm mature enough to realize that my personal wants can be at odds with business needs.