I think rather than just knowing the basics of computers (Basic is subjective, I'm not going to define basic), It's essential to understand how data and information alike are related to computing. I know computer numeric systems are 'basic', but try explaining how these numeric systems work to someone outside the field.
Hexadecimal, Octal..., all these are minimal requirements to advancing anywhere in IT. If you just assumed that the CPU and RAM send information to each other magically, Not knowing how the information is actually used will leave you feeling 'outside' (For lack of better word)