Can someone give me a reason why paying an engineer a yearly salary would ensure that they contribute a truly valuable piece of software that the market will use? Why should money be given based on years of experience? Is experience really a good indicator of ability? I know many engineers with 10+ years of experience who are mediocre.
What happens if that well-paid engineer decides they no longer enjoy software development? What if they need more than a year to deliver results? What if they produce something useless for the market?
This Keynesian approach is full of unknowns—it looks great on paper, but we've already run these experiments in the past, and they simply didn’t work.
What happens if that well-paid engineer decides they no longer enjoy software development? What if they need more than a year to deliver results? What if they produce something useless for the market?
This Keynesian approach is full of unknowns—it looks great on paper, but we've already run these experiments in the past, and they simply didn’t work.