The article says over and over that learning to code is not CS.  I fully agree but then it goes on to imply that CS is really about problem solving skills which is also inaccurate.  CS is fundamentally about data structures and algorithms and it branches off from there into many subtopics. People often forget about the S in CS and mentally substitute a T for technology.  Arguably most employers these days really want software engineers not computer scientists anyway.