王大牛
王大牛
Jul 30, 2017 · 3 min read

Bad company culture. Most developers have no interest at all about other humans, just by studying sociology you are in a completely different mental state than them.

Emotions are something developers tend to suppress in exchange for logic and I am afraid it is part of the business. That is why many developers don’t have any social skills, their full focus is on development and coding, and they compare sizes by “code skills”.

Also, developers normally have a massive threshold on the abuse that they can accept. From things breaking unexpectantly and getting someone shouting at you to a code review in which everyone tells you how useless you are.

Your approach to it is very alien to them and probably impossible to understand, it seems more like a weakness than a strength to them.

A developer has to be in this permanent state of “If something breaks and you cry, you lose.”

My wife is the manager of many rude but hard workers, she has to show strength all the time and measure virtual dicks all the time. It is their game and she plays it extremely well, she has 2 masters in her field by the best universities in the world, and she also has a massive experience. She can play the pretty blond girl that smashes your intellect with the perfect technical remark at the right time.

Sadly, in her previous position, there was no place to grow. She reached the limit in which she hit the macho culture. She hit the politician corruption where meetings were hosted at strip clubs to negotiate payments under the rope. Things she obviously didn’t want to get involved with that limited her career progression into the hard “my dick is big land”. Now we are in a different country, with different values where there is no need to bribe people to get your job done.

That boss is a cunt and his ego is probably driving his life.

I am afraid, you will have to grow a thick skin and continue doing your passion and ignore the people you don’t like, and jump boat when you find your boss is that kind of person.

The industry is not going to change from day one, it is what it is.

A normal developer has his career started by being the nerd in the class, the guy that likes to waste its day with a computer instead of playing sports or smoking to try to look cool. People belittle him, girls ignore him, and his life is coding and socializing in a computer with other guys on IRC.

By the age of 21, many are already quite good at writing code and they can show off by having exceptional coding skills, difficult to compete when you show interest only when you start at university, like the girls i normally interview.

Finally, when they are good developers, they are someone in some way. Their dedication to coding extends work, school, and relationships.

And then, it is you. Someone that wants to be more of a complete human being, learning about people, learning about machines.

For them, you are weak because you are not 100% dedicated to the role of coding. You don’t know “The Algorithm Design Manual” from the heart.

Hard to compete on that, to be honest.

You have several options, learn to suppress those feelings, find a company that is more suitable to your human approach to life or start a software company and enforce your values with a FIFO (fit in or..) culture.

    王大牛

    Written by

    王大牛