It depends which part of the revolution you have in mind.
There's the negative project of being revolutionaries and destroying the old bourgeois system. And there's the subsequent positive project of building up a new society and proletarian state.
Of course, the trades and other labor are critical but that is obvious to a communist and isn't everything either. As Lenin said, in order to successfully build a communist society you would need a host of "white collar" professionals that will openly side with the proletariat instead of the bourgeoisie. The problem is most side with the bourgeois, that may be the entire reason why they sought their respective profession. This also why they are not reliable to lead a revolution. If you have the skill and education for a profession, which will mostly abandon the revolution, and you can be someone in that profession that is ready to side with the proletariat and potentially teach it how to do the work as well then you are invaluable. It doesn't really matter much which job it is.
Many, many jobs will help support the destruction of the bourgeois state and many, many jobs will help support the creation of a proletarian state. It just depends on which aspect you want to support and what you're willing to do and what you're skilled at doing.