> people who are a few years ahead of curriculum are a dime a dozen and will not stand out.
I'm not sure what you mean.
High school has a much lower, but broader, bar.
The number who can handle second year college math are a small fraction of those who can get straight A's at high school.
> There are plenty of software devs who are not getting hired to the potential of their raw development skills because they cannot communicate or collaborate productively.
These are behavioural issues and not knowledge issues. We do not address these kinds of issues at high school at all.
Getting an A in English doesn't prepare you in any way to be a team player.
In my ~15 year career the only people I've seen not hired because of a knowledge gap in this space have been non-native speakers.
I'm not sure what you mean.
High school has a much lower, but broader, bar.
The number who can handle second year college math are a small fraction of those who can get straight A's at high school.
> There are plenty of software devs who are not getting hired to the potential of their raw development skills because they cannot communicate or collaborate productively.
These are behavioural issues and not knowledge issues. We do not address these kinds of issues at high school at all.
Getting an A in English doesn't prepare you in any way to be a team player.
In my ~15 year career the only people I've seen not hired because of a knowledge gap in this space have been non-native speakers.