My experience as a union organiser: there are only two classes, the labor class and the capitalist class. The blue-collar/white-collar distinction is a created one to sow division between workers.
If you trade labor for wages, you are working class. Whether that is coding or factory line assembly. And management doesn't view you as differently as they want you to view yourself.