Just a few cons.... The big players have drastically pushed up developer comp. The "maybe" money that might come from a best-case startup exit isn't holding up well against the RSUs of the big players. I have friends pushing total comp north of 400K / year at the usual suspect companies. Over a five-year-span-till-liquidity your "maybe" money is competing against a near-guaranteed $2M in comp. Equity grants for early…
What this suggests, capitalistically-speaking, is that there is insufficient supply of developers and the supply that does exist can be most effectively employed by large companies. Is the problem that startups are not an efficient way to use scarce developer resources, because there are too many of them producing too little value? Or is it that the supply of developers is too small? A YC apprenticeship program, with…
I've worked with terrible developers, developers I'd trust to maybe write a blog for my cat, developers I'd trust on an important system but they all called themselves developers.
The old joke used to be "You know what they call the guy with the lowest passing grade in his medical school? Doctor".