|
|
|
|
|
by mmastrac
1341 days ago
|
|
I'm feeling something similar. I've been on sabbatical on and off for a few years, dipping my toes into the market to see what things are like professionally and it's been eye-openingly terrible. "Title inflation" has made the "senior" level a virtually worthless designation, and it appears like even "staff" engineers are going that way. There's no thought put into long-term stability or serviceability of software. I fully understand the business need to "ship now", but if the software isn't performing its basic needs, what are you even shipping? |
|
Why should there be? How does this improve short-term profits? Customers are happy to pay for buggy software that gets replaced with something even worse in a few years, so why worry about making quality code?
>but if the software isn't performing its basic needs, what are you even shipping?
Something that makes lots of profit, despite being of terrible quality.