I'm going to recommend you become a sysadmin. I work for a Marxist political party in Europe and we can always find developers, but infra people like network engineers or sysadmins with a leftist mindset are almost impossible to find. And there is a lot of beautiful FOSS out there already but you need people at the helpdesk and sydadmins to get it adopted by users in an organization. Otherwise your movement will get lured into a Google or Microsoft ecosystem.
Being a sysadmin is a lot less sexy but I feel we have a lot of people developing open source already, and not nearly enough people at the front line interacting with users (1st and 2nd line helpdesk). Sysadmins are from the beginning of their career directed towards closed source and private ecosystems. The rule today is to use Windows with Active Directory, Office365 and put your servers in the cloud. We desperately need people with a Marxist understanding of political economy and the role of private property, who are able to link this to the ownership of the means of production via hardware and software.
Your WLB will depend mostly on the organization you work for. You want to find a job that can be combined with participating in social movements? Go work for social movements! The pay is often worse, and you will probably have more stress, but you are advancing the class struggle instead of filling the pockets of Big Tech. And social movements, especially when they are still small or medium sized, usually have a bigger need for helpdesk people and sysadmins.
Whatever you choose, development, helpdesk or infra, put your beliefs above your salary. There is no wage that could compensate for the fact that when I go to work, I greet my colleagues with "Good morning comrade". This is the best feeling ever.
I'm going to recommend you become a sysadmin. I work for a Marxist political party in Europe and we can always find developers, but infra people like network engineers or sysadmins with a leftist mindset are almost impossible to find. And there is a lot of beautiful FOSS out there already but you need people at the helpdesk and sydadmins to get it adopted by users in an organization. Otherwise your movement will get lured into a Google or Microsoft ecosystem.
Being a sysadmin is a lot less sexy but I feel we have a lot of people developing open source already, and not nearly enough people at the front line interacting with users (1st and 2nd line helpdesk). Sysadmins are from the beginning of their career directed towards closed source and private ecosystems. The rule today is to use Windows with Active Directory, Office365 and put your servers in the cloud. We desperately need people with a Marxist understanding of political economy and the role of private property, who are able to link this to the ownership of the means of production via hardware and software.
Your WLB will depend mostly on the organization you work for. You want to find a job that can be combined with participating in social movements? Go work for social movements! The pay is often worse, and you will probably have more stress, but you are advancing the class struggle instead of filling the pockets of Big Tech. And social movements, especially when they are still small or medium sized, usually have a bigger need for helpdesk people and sysadmins.
Whatever you choose, development, helpdesk or infra, put your beliefs above your salary. There is no wage that could compensate for the fact that when I go to work, I greet my colleagues with "Good morning comrade". This is the best feeling ever.