kevc
Joined 7 years ago
Joined 7 years ago
On the flip side I have been the one working long nights and weekends reverse engineering code by engineers who prematurely built complexity into the system because they wanted to add a GraphQL api in addition to a rest API. All while in the pre-pmf days, with no value-add to the features that ultimately DID find pmf.
I do generally believe that cleaning-up after the pmf-hunting phase is itself a privilege that many startups do not get to experience, and should be treated as such. I understood the author as arguing that we shouldn't chase shiny things and should ruthlessly avoid complexity in favor of finding pmf. This philosophy is clearly illustrated in the devtools startup he is running. I thought there were some cool ideas there.
If so, I imagine engineers will be more productive with AI (and wages will go down, or at least stop growing somewhat), but the demand for software engineers will stay strong.
If not, then engineers being more productive would mean fewer engineers can meet the global demand for software engineering work and I would expect to see the demand for software engineers reduced.
It comes down to supply and demand. There are legions of young, passionate gamers who want to “work with their passion”. Why they stick with it, I’m not sure. I certainly didn’t.