this post was submitted on 20 Nov 2023
2646 points (98.0% liked)

Technology

59581 readers
3372 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 51 points 1 year ago (3 children)

imagine sitting down to code this and thinking you're doing the right thing

you should be able to whisteblow clearly evil technology and have some sort of economic safety net

[–] [email protected] 18 points 1 year ago* (last edited 1 year ago) (1 children)

Counter point: the code monkeys just do what they are being paid for. The fact it's so easy to circumvent is a testimony on how the people implementing this shit disagree with the corporation.

[–] zalgotext 11 points 1 year ago* (last edited 1 year ago) (1 children)

Hi, code monkey here - I don't work for a large company like Google, am paid less than a Google code monkey, and the products I work on are used by orders of magnitude less people. But even still, if my lead came to me and said "hey, I need the frontend to detect when a user is using 'XYZ Browser' and then introduce an artificial 5 second latency whenever they try to load a page", I'd look at him with incredulity and tell him "no, I'm not doing that. That's stupid and you should feel bad for suggesting it."

Code monkeys aren't paid to simply follow instructions given to them by someone else like some sort of robot - were paid to create applications and programs that people can use, and are usually given enough creative room to do that in a way we see as the best way.

[–] [email protected] 6 points 1 year ago (1 children)

I... am paid less than a Google code monkey... I’d... tell him"That’s stupid and you should feel bad for suggesting it.”

I feel like these things are connected.

[–] zalgotext 5 points 1 year ago (1 children)

Maybe it was unclear. If I get fired for insubordination or whatever, I would be in much more pain than a Google code monkey, because I'm paid much less.

Are you thinking about it another way, where because I'm paid less, I wouldn't care if I got fired, which makes me more emboldened to push back on my higher ups?

[–] [email protected] 3 points 1 year ago (1 children)

Sadly, salary and loyalty to the corporation are often proportional is what they meant.

[–] zalgotext 3 points 1 year ago

Right, gotcha. In my experience, software developers are a bit more principled (maybe fickle is a better word lol) than that. Sure there are some dedicated "company man" types, but for the most part software devs are more loyal to the work/end product than the company

Of course my experience doesn't speak for anyone else's, take all this with a grain of salt, etc, etc

[–] [email protected] 5 points 1 year ago (1 children)

I mean they need money to live

[–] [email protected] 11 points 1 year ago

Google developers can easily find a job elsewhere. If they stay at Google the chose to.

[–] [email protected] 2 points 1 year ago (2 children)

Isn't it one of Google's 'creeds' to "Don't be evil"?

[–] [email protected] 13 points 1 year ago

I heard they quietly dropped that as their motto several years ago.

[–] [email protected] 4 points 1 year ago

That ship has sailed a long time ago. No, really:

https://en.m.wikipedia.org/wiki/Don%27t_be_evil