@lispi314 when I was a programmer working on the Y2k bug, I did not consider my profession a trade. Today I am a licensed electrician, and belong to a trade union. A trade union professional does not normally work in an office or at home, we work at a job site. Sometimes that job site is an office, but we're not sitting at the desks all day wishing we could "work" from home.
@quirk What exactly makes the Writers guilds around legitimate but doesn't apply to programmers?
Or are you going to argue that creative work isn't work?
Should they be abused just because they don't do as much manual labor? That'd be one hell of a weird take on worker rights.
As for a trade, I'd say any profession with a relatively narrow set of minimum skills which can be learned at a technikum would qualify.