and telling them programming skill *doesn't matter*, which is such a transparent lie that no one believes it.
We have shied away from this because "programming skill" is hard to define.
- code fluency
- understanding of platform primitives
- debugging ability
While this isn't a complete list, "CS fundamentals" speaks to *at most* one of these three things.
It lies in all of the early- and mid-career developers from bootcamps who have become convinced that they need CS fundamentals to advance.
- many "CS fundamentals" materials have this "we'll fix you!" marketing that I find morally offensive
- it means they're NOT focusing on improving programming skills! Which they need more!
Second, we need to figure out ways to teach them that aren't "osmosis."