united we fight, divided we beg for sure
united we fight, divided we beg for sure
not always (in tech sector). you could end up in a place that is worse or the same level of bad, also. its happened to me a couple of times already, though the opposite also has.
also, conditions in the sector as a whole will change, as more “belt-tightening” is imposed, as a result of an already stagnating industry that is relying more and more on extracting money through subscriptions and is less able to deliver on innovating tech promises that it was able to in the past.
i think the golden age of tech sector unionization is yet to come but will probably happen in the next 20 years, similar to how many telecom and electrical companies got unionized in the US in the last century, but only time will tell of course. that said, imo, we should strive to do what we can to push unionization in this sector along at all points in the process, even if that means doing so at another job and not the current one. hell, google workers are already doing so, as are grindr, kickstarter and some other places
don’t try making changes as individual. do it when you have leverage, after organizing your coworkers collectively into a formally recognized union or an informal grouping of workers that take action together and are willing to take some risks. and I’m not just talking about technical changes to projects or ops, im talking about workplace processes, such as how much unpaid time you work, getting guarantees about not getting laid off, keeping or improving current pay and benefits, getting on the job training, getting to work certain types of skills without getting deskilled, etc.
Otherwise, for technical challenges, a lot of it boils down to how popular you are and internal politics and whether management will or will not get in your way. as a worker, i’m less concerned with how well the business performs and much more concerned with how my coworkers and I are treated. I do also dislike toil but realize that too much automation can also remove the need for myself to be employed. If you are working in the west it can also mean getting yourself replaced with outsourced workers, who will either also be de-skilled and only taught to use the automation you wrote and paid less or very skilled and without access permissions and still payed way less than you. Its a fucked system in every type of way.
I often wish my coworkers would care way more about working conditions and the way they are being exploited and used and less on technical aspects of how the work gets done. Not that a well organized work process and sane technology choices wont make things easier for workers sometimes, but this is traditionally the job of senior engineers colluding with management to figure out and not much of my concern, even if I do have good ideas on how to improve things, which will get ignored by the needs of the business and executive’s silly decisions that they make that day
pay my personal expenses with it but keep working a job. donate to the communist party of my choice, so we can have a legal defense fund and do fancy projects that we can’t afford now and can help out comrades in need. donate to every strike fund in the world that will accept a payment. maintain a large list of such funds. donate money to battered women’s shelters and to give direct aid to poor and homeless around the world. repeat until the money runs out. as far as the technical aspects of how to manage money that large without losing it due to bank system failure, i guess i could open thousands of accounts in different banks and put 250,000 in each of them or do some other strategy. ill take off a few months from work to research how to do it and talk to people who know more about the subject until i have a solid plan for that.
work requirement, amphetamine-driven endless curiosity of staring at commands and man pages, interest in programming, initial allure of the concept of copyleft