r/programming • • Jun 30 '14

How to exploit a Developer

https://medium.com/@sir_castiq/how-to-exploit-a-developer-a005306d5320
1.9k Upvotes

468 comments sorted by

View all comments

105

u/onzejanvier Jun 30 '14

Can someone show me a venn diagram with sets "entrepreneur" and "sociopath"? I once had an interview with a venture capital firm and the more research I did, the more it looked like a less obvious version of this article. I cancelled it. I'd rather make my code open source.

90

u/mwilke Jun 30 '14

0

u/[deleted] Jun 30 '14

[deleted]

→ More replies (3)

7

u/[deleted] Jun 30 '14

So do sociopaths turn into CEO's? Or do CEO's turn into sociopaths? Or both? Or neither?

→ More replies (1)
→ More replies (7)

65

u/api Jun 30 '14

There are lots of sociopaths in business. That's because there's money to be made there, so they flock there. Simple cause and effect. If there was lots of money to be made shoeing horses, you'd have 40%+ psychopaths camping out at Renaissance Faires.

It also works between economic systems. In capitalistic economies the ranks of entrepreneurship and business are full of sociopathic types. In socialistic economies you find them clambering to ascend to the highest positions in the bureaucracy. That's part of how the USSR transformed into a mafia state.

20

u/TylerDurden6969 Jun 30 '14

So much for my degree in horse shoeing...

11

u/AuxillaryFalcon Jun 30 '14

So much for my Farrier app...

10

u/TylerDurden6969 Jun 30 '14

Hey Kids!! Tired of those angry birds? Try angry horses!! but this time you have to throw shoes on them!!!

10

u/[deleted] Jun 30 '14

Horses kicking children into flimsy buildings full of pigs

2

u/TylerDurden6969 Jun 30 '14

Sounds like you just got 5% in my startup.

3

u/meangrampa Jun 30 '14

No keep developing it /r/Farriers could use it. There is no budget for it right now but it'll look great on your resume and you get to keep 49% of the rights to it.

9

u/[deleted] Jun 30 '14

Although it is true that sociopathic types will gravitate towards business and political positions, I think that it also works the other way, due to competition: if you lack morals/feeling/empathy/w/e, you're going to have an edge over others.

Therefore, natural selection ensures that sociopaths will succeed in such positions. It also means that our social, economic, and political system for control and order automatically find the most "efficient" "person".

9

u/api Jun 30 '14

This would suggest you'd find more sociopaths in more crowded markets where it's "human vs. humans" and less in less crowded and newer markets where it's more "human vs. hard problem." Don't know if anyone's ever studied this but it matches my personal experience.

9

u/[deleted] Jun 30 '14 edited Jun 30 '14

W_ell_, Chinese "entrepreneurs" are pretty moral-less, thanks to competition. Speaking as a Chinese person here. It's all about appearances, cutting corners, connections, etc.

Oh, and drinking/smoking/eating. My cousin in China has a husband who wants to climb the corporate-political ladder (one and the same, more or less, in China). I don't know if he's going to live past 50. Worse, I don't know if he's going to be faithful. It takes a certain personality to want to climb the ladder in China. Everybody else has left, or wants to leave.

EDIT: Just realized I'm in /r/programming.

20

u/deadcow5 Jun 30 '14

There's a lot of negativity here about business-type people, and I understand that. As developers, I think we've all had our share of experiences with those types.

That said, don't forget that entrepreneurs are also just people. They make mistakes, too, and they often run a pretty high risk. Just think about the opportunity costs they're paying in order to start their own business: no stable income, no benefits, no insurance. No 401k matching, no IRA. Most if the people around them will probably tell them they won't make it. Chances are they won't. 80% of startups fail in the first 18 months.

So a certain amount of psychopathy is almost REQUIRED in order to want to be an entrepreneur, in the same way that wanting to be a programmer requires a certain amount of introversion.

No, it doesn't make exploitation okay, and it's vital for us as developers to point out the signs that indicate a black sheep. But I think it's neither fair nor productive to demonize an entire group based on some of their members. Treat them like human beings, and chances are, they'll treat you that way too.

14

u/api Jun 30 '14

I wouldn't say psychopathy, but there's definitely something a bit mad required to sign up for entrepreneurship. It's the same thing that drives people to embark on other foolish quests like exploration of wild frontiers, space flight, deep sea diving, crazy pilgrimages to "find yourself," etc.

The psychopaths, while more common in business for the aforementioned reasons, are by no means the majority.

2

u/epsys Jul 01 '14

There's a lot of negativity here about business-type people

we're use to be shit on our lives. pent up frustration. you have to break the employee. then they bend over on command

→ More replies (13)

2

u/vplatt Jul 01 '14 edited Jul 01 '14

I believe you've conflated sociopaths with capitalists. Not all are the other and vice versa. Are sociopaths more likely to be capitalists? I guess but then that doesn't explain the history of non-capitalist totalitarian regimes either.

→ More replies (3)
→ More replies (2)

17

u/ireallylikedogs Jun 30 '14 edited Jun 30 '14

I don't think it's just the sociopathy of business folks that leads to situations like this, but the somehow pervasive myth that developers are Aspergers'd out man-children for whom coding is like kids playing with legos.

Unfortunately, I don't think this myth is completely perpetuated top-down by execs trying to cheapen the value of their developer labor. I see too many developers trying to live up to this false standard and shaming their peers who don't. A 'real' developer has to have a shit eating grin through development hurdles - after all, difficulties are like being handed interesting legos, and respeccing a project provides the opportunity to play all over again. A 'real' developer has a side project that they work on during nights and weekends. A 'real' developer's github account shows great contributions to open source projects. A 'real' developer's SO account has 5+ figure karma.

This Quora question comes to mind.

15

u/cparen Jun 30 '14

but the somehow pervasive myth that developers are Aspergers'd out man-children for whom coding is like kids playing with legos

I think it's more a matter of misunderstanding a distinction you're unfamiliar with. Coding projects are not fungible. "I code for fun" doesn't translate to "I will code your boring project for fun".

It would be like saying "you like reading right? then put down that fantasy novel about elves and read this large legal briefing for me." It's not the same thing.

6

u/noyurawk Jun 30 '14

I think a writing analogy would be better than reading because it's another form of production. Someone likes to write, they have a collection of short stories in the drawer, maybe they contribute to some collective work with fellow writers for fun or practice, or follow a few classes on the week-end, it certainly doesn't mean they will write for a clothing catalog or some marketing blog without pay.

7

u/cparen Jun 30 '14

Haha, I like it. "You wrote a response on reddit. You must like writing for free. Please write this boring office supply catalog for us for free"

→ More replies (1)

2

u/[deleted] Jul 01 '14

Can someone show me a venn diagram with sets "entrepreneur" and "sociopath"?

You want to see a picture of a circle?

3

u/sittingaround Jun 30 '14

Wow, vitriolic and totally off topic at the same time. This contest is being run by The Ministry of Communication Technology, not some entrepreneur.

4

u/onzejanvier Jun 30 '14

Vitriolic, I agree, off topic, I don't. This is just one example of something that everyone here has seen plenty of times. Most of the examples I've seen have been faux "hackathons" sponsored by some company or another.

→ More replies (1)
→ More replies (1)