Earlier quoted context omitted.
The surgeon only did his first operation 3 years ago and started studying medicine a few years earlier. The developer did his first program a decade ago when he was around 12 and he's been studying and practicing ever since.
“A decade ago” is more than “3-6 years” of experience - is that your argument? Because he doesn’t have 3-6 years experience working woth others, or realizing that the problems he’s solved were solved decades ago and those solutions can be found in the right places, or living with the reality that out in the workforce he’s most likely not the brilliant unique snowflake his family thinks he is.
Surgeons don't have that expectation. They never butchered a human until their first class in medical school at 20. A developer that is a total starter, like the surgeon, will have a hard time passing any interview and landing jobs.