|
I'm of the opinion that the average software engineer in the USA is already overpaid and underworked with excellent benefits and low incentive to unionize. I'm simplifying it a bit but if you don't like your job, just grab a copy of Cracking the Coding Interview and apply to big companies. The big companies pay very well, have good benefits and interview everyone because of the need for a high head count |
I suggest you seek out other opinions if you believe tech workers are under-worked. Perhaps this is the case at your job, but the majority of tech workers I know and have worked with are tired of having to put in hours on nights, over the weekends, etc. They're tired of "unlimited vacation" policies not actually guaranteeing them any time to take a vacation. I've had a boss prevent me from leaving at 10PM once before. I mean its not exactly a new realization that many of the most trendy perks for tech companies are ruses to get workers to stay extra hours at the office, that tech companies pursuing the youngest workers often leads to a culture where there's little differentiation between work and company time, etc.
Not to mention that tech workers are often asked to do dubiously ethical things by management. We're asked to automate away the positions of other employees, asked to be lax on security or privacy standards, etc.
Whether or not you believe there are any demands to make, I kind of find it bizarre to suggest that workplace democracy is something tech workers shouldn't demand.