Your company’s culture shouldn’t please everyone

At source{d} we believe that a company culture needs to create more external detractors than lovers for it to be effective. This post talks about our culture:

Jorge Schnura
5 min readMay 10, 2017

I like to take planes. It is the one moment in your life when you’re truly isolated from the rest of the world. No notifications on your phone, no emails on your laptop, no calls and no one tapping your shoulder to ask you something. You embark in this several hour streak of being offline.

I was on a plane before the summer of 2016 when I started to think about our company culture. We had defined our slogan to be “By Developers, For Developers”. It was meant to signify that we’re creating a product thought of by developers that would put the interest of developers always front and center. The more I thought of it the more I disbelieved in it though.

First of all, the order was wrong. If we were to be a developer-centric company we need to be “For Developers, By Developers”, not the other way around.

Second, at that time we were sending emails with job offers to developers. However, even if they were getting many developers interesting jobs and the reception by the developer community was very positive, we knew that in some cases developers were still seeing these as unsolicited spam.

Third, the “By Developers” was a lie. Yes, the vast majority of our team were developers, but others weren’t. 3/5 people in the management team weren’t, myself included. You can only decide what’s best for developers if you can put yourself in their shoes and understand them, so this had to change. This meant, either changing the tag line, or changing the company.

While thinking about it more and looking to other companies for inspiration I found mostly stuff I’m very allergic to, fluff. Most companies say their culture is being transparent, honest, diverse, bla, bla, bla. To me that is not culture, that is just a general consensus of what a good company should be like. When I think of cultures from different countries I can immediately identify things that I like and things that I dislike, but the one thing they all have in common is that they’re all unique.

I believe that for a company culture to be effective and attract the right people it needs to be as unique and it needs to create as many detractors as lovers. Those who dislike your company culture should join a different company, that’s perfectly fine. But those who love it will stay through the hardest of times and truly know that this company is their own and that it stands for the things they believe in.

For this reason we decided to aim for a unique company culture,one that we deeply believe in.

For Developers, By Developers

Our company culture consists of three pillars:

1. For Developers:

We want to always remain a company that does everything with the individual developer in mind. Not the developer as an employee of a company, but the developer as an individual in the developer community.

For this reason we always put the developers’ interest first, not those of our clients, neither those of source{d}.

This is easier said than done. When we decided to stop the cold email outreach to developers we knowingly lost a lot of revenue, but it was the right thing to do.

Now every time we have to make a decision or start to work on something we ask ourselves if what we’re doing is the best thing we could possibly do for developers. The answer needs to be a clear “Yes!”.

This is also the reason why we open source our work and why we will never charge individual developers or open source projects for the usage of our products.

A lot of people would rather build an organization purely focused on making money, but that’s not our goal. We want to empower developers, building a profitable and sustainable business is a consequence of this.

2. By Developers

In order to always do what is best for developers we need to put ourselves in their situation, but that is very hard to do if you’ve never been a developer yourself.

For this reason we only hire computer scientists, developers or people who have a strong developer mindset and are willing to become one. This applies to all positions, from Sales to Talent.

Those who are not computer scientists or developers need to learn about computer science as well as coding. This is a compulsory condition. We have now open sourced our “Developer Training” for everyone to be able to suggest improvements or to use it at their own companies (it’s a work in progress and we hope to get your feedback in the form of issues and pull requests).

Many people we interview don’t want to work at a company where everyone is either a CS, a developer or is becoming one. That’s great, it’s what makes our culture unique and what makes those who join us love being here.

3. Opinionatedly Free Spoken

We’re huge believers in free speech. You can learn something from every single person in the world, no matter what their opinion on any topic is. We also believe that this is a big part of open source, being able to learn and collaborate with people from all over the world who have a wide variety of different opinions on how to do things.

No matter if you’re a socialist, totalitarian, libertarian, conservative or don’t want to be defined, we don’t believe in silencing those who don’t think like the general consensus since we believe that’s a lost opportunity to learn. As long as people remain respectful to those who think differently, no matter how differently. You can criticize ideas, but you can’t criticize people. Political views is just one example, on a day to day basis we see this in discussions about technologies, solutions to problems, and allowing people to openly voice without judgement and with respect who they are and what they stand for. For this reason we only hire people who are authentic and we give them the opportunity and encouragement to give their opinion, no matter what it is.

Everybody has the right to have an opinion (that doesn’t harm or disrespects someone else), and that is something that reflects how the company works. By people feeling free to say whatever they think without being judged, they also feel free to contribute crazy ideas to the company, which creates a very dynamic environment.

Not everyone will like our culture, but that’s the point of it ;)

--

--

Jorge Schnura

COO & Co-Founder of source{d}| Chairman at MAD Lions E.C. | founded Tyba (sold) | Professor at IE Business School| Expert at EU Commission| Startup Advisor