With the sorry state the software industry is currently in, I’m not surprised that developers would sell their soul in exchange for the peace of mind of being able to pay rent and food. Working for those companies does not make people “do what they can to support racist agendas”.
There's nothing voluntary when your options are homelessness and starvation. The bank won't accept your morals in lieu of money when accepting mortgage repayments.
Thankfully I don't live in the US and I don't work for anything even remotely related to this. I don't know if I would have the fortitude in the current US job market (based on what I read here) to threat the well being of the wife and daughter by taking principled stances.
Dilapidating the world for an easy buck is gonna bite you and/or your kids eventually. We have reached technological sophistication where certain kinds of mistakes are not allowed if civilization as we know it is to survive.
When the bank reposseses the house because you are not paying the mortgage, this will bite you and your kids too.
You can call it an "easy buck", and it is just coping. An easy way to make some poor schlemiel creating a miserable report with user location data during his sprint into a greedy bastard that is just enriching his bank account out of the suffering of plenty.
Atomization enables this. Any number of individuals are individually weak against their employer/some org, but a big group of them can be quite powerful.
If many were to sacrifice their morals out of financial pressure easily (the control over which is in increasingly few hands) the path the US is treading becomes pretty deterministic... We've seen it in the movies and read it in the books.
You guys seem to need collective action and civil disobedience.
Then again.. maybe the will for collective action comes only after the repossessions...
One of the reasons I chose to move to Europe is because I value the mininal safety nets and labor protections on this side of the pond. Yes, I make less money and pay more taxes but I believe this is how society should work, I reject the hyper individualism that ignores any sort of collective.
But I am also not naive. Expecting individuals to take the burden for decisions way beyond their control is silly. It takes immense fortitude to threaten the well being of those dear to you based on principle, when the only outcome is your own suffering (the company will likely find another employee right away anyway).
Okay, I'll accept your point for those software engineers that have a choice between working at an immoral company or "homelessness and starvation".
Thankfully, that isn't most of them. Despite the job market not being as good as it used to be, the vast majority of software engineers in the US could still find another job to pay the bills before becoming homeless and starving.
If that's the case, great then. I did work for a company I find morally objectionable in the past (i.e.: evil), and I eventually found my way out.
At the time I was still paying rent and needed employment to keep my visa. I also had little savings, and an ill parent that depended on me. I certainly couldn't take the principled stance of "fuck this, I'm out".
My point is that if you are in the position to take a principled stance, good for you. Maybe you already own your home, maybe you had time to accumulate savings, maybe you can do a few interviews and land a less evil job even in the current market (and perhaps a pay cut won't be a massive blow in you life). All that is awesome, but also a position of relative privilege.
Prescribing principled stance as universal without recognizing this is just cruelty though.
I sympathize with your situation, and I'm not calling you a monster. But "I had no choice, I had people depending on me" is the exact reasoning that has enabled every atrocity carried out by ordinary people; it's the banality of evil.
None of the individual acts seem evil. Conducting a census isn't evil. Collating the data isn't evil. Arresting people with the wrong papers isn't necessarily evil. Driving a train isn't evil. Operating a switch isn't evil. Processing paperwork isn't evil.
Look what's proposed now: Adtech has the data, this would feed into ICE systems leading to arrests, flights are conducted, and people get put into prison camps like CECOT where they have no recourse and where people are already talking about forced labor.
So no, I'm not saying to these folks "you're literally causing Auschwitz". That's a famous Vernichtungslager, and that's not true yet.
But people getting locked up in Concentrationslager or Arbeitslager (like historically : Mittelbau-Dora, Flossenbürg, Mauthausen, and Monowitz). I think we're getting there.
I guess the question is: at which point do you decide maybe to wear extra layers or skip a meal instead? We're not there yet. The chain has many links. Eternal vigilance is needed to make sure they don't actually link up.
(ps. Imagine if I was posting this in 2024! Can I exchange this timeline for another please? )
I understand quite well. The banality of evil is a thing because most people have actual very little power to enact meaningful change. Risking yourself for the well being of complete strangers is commendable, but often has an obscene cost for the individual.
I reject that societal and systemic issues can be fixed by individual action, unless as an individual you are extremely powerful (and the ones that are typically are the ones causing the societal and systemic harm).
As an common man you can do small things. Do a lousy job when processing the paperwork of evil. Malicious cooperation to the powers that be. Small acts of charity. That sort of thing.
Systemic change can only be achieved through collective action. Easier said than done.
The world is cursed. Life is tough even at the best of times. The system as it is ensures compliance through coercion and threats.
I honestly believe we would agree more than disagree on the current state of things. I just reject the approach that individual action is a way out of this sort of mess.
From the angle of your 2015 post, I can at least see where you're coming from. Modern adtech is much more granular and up to date than a census ever was.
There's nothing extreme in what I said, it is actually how the world we live in works.
It's an extremely unfair system based on coercion - you are beaten down into submission by the implicit threat that without work you won't be able to make ends meet.
Maybe you have a family that can support you financially. Maybe you already own the place where you live and could save up money over an extended period that you can weather a storm. If you are in these situations, that's great, but it is also an extremely privileged position to be in.
Absolutely no one with the skills to work in the software industry is in a position where working for unethical mega-corporations or literally starving are their only options.
Perhaps to show the level of privilege I enjoy as a software engineer with some level of seniority, I have had zero problem resigning from a position (more than once in fact) because I objected to something my employer was doing. It's been enough for me to filter potential opportunities exclusively to tech-for-good concerns.
Sure, I don't earn half a million a year total comp to kiss some billionaire's ass, but I still have a very comfortable lifestyle that is well above the median.
Yeah, software is perhaps one of the industries where the "I got bills to pay" argument is the least justifiable. If your lifestyle can only be sustained by working for unethical companies then your lifestyle is unethical. You certainly don't need to sell your soul to FAANG to live a comfortable and happy life.
There was never shortage of developers who "would sell their soul" for higher salary in conditions where job with slightly lower salary was easily available. I really do not think we have to pretend to our selves that if one of us does it, it is because he/she is poor and the kids would starve.
Also, layers are resining from positions in doj they find unethical. It is not like the jobs for them were easier to find.
> With the sorry state the software industry is currently in, I’m not surprised that developers would sell their soul in exchange for the peace of mind of being able to pay rent and food
You really think adtech is the way to avoid starving on the street? There are a hell of a lot of jobs between entry level and adtech dev that could give you the same basic peace of mind.
No, there are ways to avoid working for adtech or tech support if you still have family or friends (I’m currently moving back to my parents’ place). But not everyone has this luck.