| I think a big part of the problem is insufficient agency on both sides of the equation. I was talking to a potential client today and he told me that he'd been considering hiring an engineer with a strong "official" background (Cisco, etc), who had billed himself at $100/hr. "I don't think I can afford that," my friend said. The next day the engineer messaged him saying he'd cut his rate to $50/hr. In other words: No one has any idea what they're doing. It's still very much the Wild West. The in-demand currency, I've concluded, is security. If you're funded to the point of not worrying about payroll: engineers will flock to you. If you're battle-tested in scaling something huge: terrified founders will follow you around. The critical skill, IMO, is finding entities who could be great, with your help. One of FAANG's strengths is that they pay their devs so well that they can stop worrying about money, and feel safe enough to get absorbed in whatever problem is on their plate. |
The underlying problem is that the value of software development is hard to quantify and that professionals in that area often even try to keep it that way.
Why is engineering output commonly measured in time wasted instead of value created?