(no title)
aerotwelve | 9 months ago
1) Young developers are pitted against older developers in an effort to drive down the salaries of everyone in the industry.
2) You can be fired at any time for any reason.
3) The whims of management (i.e., workplace politics) are the primary force behind whether or not you are promoted, whether or not you are disciplined, your work assignments, and your career progression.
4) Your working conditions (see "remote work) can be changed at a moment's notice in an effort to make you quit your job, accept a lower salary, or as a backdoor justification to otherwise discriminate against you.
5) Layoffs can happen at any time for any reason (or a reason that's completely made up by your CEO -- see "AI" for the current made up reason of the year), and you have no recourse. You have no right to transfer to another position in your company, return to your job after the economic conditions improve, and often have to sign NDAs or agree to ridiculous conditions to collect your severance (if one is even offered)
6) Threats to outsource your job to a foreign company/"AI" are constantly in the air in an effort to make you feel like you deserve less, work more hours, and constantly audition for your job day in and day out.
You're not exempt from any of this if you're a highly-paid IC who is reading this, by the way. In fact, you should know that they really resent having to pay you your big salary (that's their money), which is why you're always going to have a target on your back. You don't think the managers who currently make less than you get paid aren't resentfully eyeing your line on their spreadsheet?
The way to stop all of this is to unionize. Don't you think it's about time?
normalaccess|9 months ago
As long as the union bosses get their due they don't care what happens to the rank and file.
benwad|9 months ago