>
Seems like a horrible and shortsighted hiring practice if you ask me.Why? Most smart developers know that crypto companies are capitalizing on Ponzi schemes. If they don't know that, then they don't know their own industry very well.
We're never going to need 100+ developers, and there are plenty of people to hire that have never been involved with a scammy industry.
> Is your employer “for profit”? Chances are they’ll do all the same things any other company will do to keep the boat afloat.
Yes, and we're profitable. I own 30% of the company and make technical hiring decisions. We will not forego our morals to hire additional developers. We don't need 10,000 (or even 100) developers, so it will be easy to find as many as we need.
> Plus, many mainstream companies have been sued for all kinds of terrible stuff, sometimes even criminal.
There's a difference between Boeing (a company with deeply unethical leaders, but a perfectly legitimate product) and Binance (a company with a deeply unethical service).
I can believe a software developer at Boeing didn't know what was happening or was just doing what they were told to preserve their career. I can't believe the same for people in crypto (or repeat offenders, like Facebook).
> Judging others’ morals is a slippery slope.
Boycott is one of the only tools I have to preserve my own morals, to try to prevent others from doing what I consider to be evil, and to stay sane. I can't enforce my morals, but I can exercise the "invisible hand" of my market power and refuse to advance the careers of people who don't care about harming users.
This is partly a personal decision -- I don't want to work with people I think are unscrupulous -- and partly a business decision. If those developers were so disrespectful of their users' wellbeing at their previous employers, why wouldn't they be at mine? Can I trust them to do all the tedious things that developers have to do for security? Can I trust them not to sell our clients' data?