And for me - I mean (I've been writing HTML and CSS every day for 10 years... and I learn new stuff every day!) - I think it's just about the order things are introduced and getting the right exercises to help them set in.
Most people (even senior devs) don't know the difference between display properties like inline and block, or how to position things - or basically - the main things you absolutely need to know. That's inexcusable and it's not just boot camps. It's youtube and everywhere.
I think that "knowing how to code something" and being able to "teach" it - are very different. I've answered thousands of "It isn't working" type questions. Oh, it's working. It's doing exactly what you told it to do. That's how computers work. The schools aren't teaching people the actual concepts - just what to type. And they aren't teaching them to ask good questions.
They aren't spending money to figure out the best way to teach - they're spending like 20k on a technical writer and the rest on advertising and scaling.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
For further actions, you may consider blocking this person and/or reporting abuse