10 years experience would put you at the level of a lead programmer, or an entry-level architect.
A 22 year old with ten years of programming experience has ten years of experience doing what he's been doing. He may have built a Mongo-based sports statistics website for his high school. A 32 year old with ten years of corporate dev may have been creating in-house database utilities for MegaCorp's 20 year old Oracle customer database. He's had ten years of corporate database development experience. Is his experience clearly more suited to a Mongo-based startup selling hats to sports fans because his experience was corporate?
Or is it not a matter of corporate vs non-corporate experience but just how much experience doing which of the things we need someone to do?
true that. i said more or less the same thing myself shortly after starting work at a big company. just replace "real" with some variation of "business" or "corporate."
not that there's anything wrong with making money or working at large corporations, but just like a 12-year-old might not have any idea what corporate experience is, someone who learned to program at school doesn't know what the experience of mowing lawns in order to buy a compiler is like for kid.
He's talking about work experience and that requires a work environment. Not the semblance of one.
Are you not an artist if you've only painted things for your own enjoyment, and never any commissioned worrk?
Art is art, code is code. Art is beautiful, code is clever. They are different.
No, you are not an auto mechanic.
And when you have your first 1,000,000 month you CTO (who i think reported to vint cerf ) nudges you saying this had better be right or we are both of a job.
Programming jobs in software business definitely do include many where you can greatly influence the problems you work on and tools you use.
Maybe your applicants were looking for that kind of place (as would many on HN).
Which in most places is illegal at 11 years, so it comes across to me as resumé padding.
The comment I was replying to didn't say "professional experience," just "programming experience." I was responding to this:
This is why, when I see 22-year-old kids in interviews claiming 10 years of programming experience, that's a negative signal for me