Thank you for making this point clear! I'd like to also add that white collar often means management positions to most real blue collar workers in the factories Ive worked in.
Additional note: I remember a 'blue collar' robotics technician at an aluminum casting foundry that knew the actual machine code instructions for programming a legacy robot. Not assembly, binary op codes. He performed this type of work daily, while also turning a wrench, driving forklifts, sweeping the floor, etc. Id say there are 100s of hardcore, real blue collar programmers out there, but few white collars realize it.