It hasn’t passed too much since I’ve begun working at Plataformatec, but I’ve learned a lot already! I work with great professionals which are gathered not only by common goals but also by an awesome culture. I’ll list a few points that I think are being great so far.
Be pragmatic and agile
Plataformatec is a very pragmatic company that is in a constant learning process. We are always alert for possible knowledge acquirement. Empirical knowledge is analyzed with care, we try to document everything for further usage. A good experience is always a candidate for a practice and when it’s not, it becomes useful for future projects or similar situations.
Our practices are continuously being re-evaluated to assure that they still fulfill their purpose. We’re not afraid of deprecating them when it’s needed, but we always collect data from them for continuous improvement.
Teams should share without being afraid
Sharing what you’ve learned is great for helping people and get feedback from them. In the other hand, sharing doubts isn’t easy as it seems. People tend to ask for help in a private context so fewer people know about it. I always remember my teachers saying in the class: “Don’t be ashamed of asking any doubts”. But that happened anyway, because being mocked was never good.
Our team is composed of really nice and helpful people. We enjoy helping people and we share with each other pretty much everything we think it’s interesting. It’s very common to hear someone here saying “a doubt from one person could be the same from another person” or “I may have a right answer for you, but it’s quite possible that someone has a better way to do this”. Doubts can be a great source of feedback and knowledge when they are public. That’s why we don’t usually use private communication tools unless it is something personal.
Open source culture
Like many people, I got to know Plataformatec for its contributions to the open source community. But when I joined the company, I noticed that the open source ideas go even deeper here. I’d say that Plataformatec’s soul is open source not only because of its software contributions but also because of its way to approach everything else.
I’m sure that I have learned a lot about code review and documentation, but the contribution practices here goes beyond that. Lots of things we do are made with the help of the whole team: from pull requests to blog posts, to ceremonies and company decisions. We are very communicative! Take a look at this blog post to know more about our communication processes.
These were the points that I think are the most interesting to share so far. I hope I can contribute more and more to this team and to share what I learn with you along this journey.
Excelent! I love read articles about Plataformatec culture.
Congratulations. The Culture in the company is realy excellent.
We’ll definitely bring more of that. 😀
Thanks!
Congratulations, man !! And thanks for sharing your experience.. =]
Thanks! Take a look at the blogposts quoted on this article, I think you’ll like it!
Thanks man! o/
‘It’s very common to hear someone here saying “a doubt from one person could be the same from another person” or “I may have a right answer for you, but it’s quite possible that someone has a better way to do this”. ‘
Man, I agree 100%! People should discuss and help in a group context, not in a private one! Congratulations about this article, very helpful!
Wonderful! Today we have many companies that change their
culture in order to understand and adapt their processes to the Y generation. In
opinion, sharing knowledge is the best way to reach the success.
Now I think this communicative culture is really great, it opened my mind and is helping me to learn a lot!
I’m glad I could help, thanks man! 😀
That is really, really great. I wish to work someday with much more Open Source(and make more open source contributions as now) focus. The post about communication process is great too. Daily with a customer is a really great idea for transparent process.
No doubt it must be a great place to work!
“we try to document everything for further usage” How you do that? Sounds like something I’d love to do here!
=)
Hey Daniel, thanks for the comment!
We do it in multiple ways, but that depends on the matter:
– Basecamp posts for proposals, discussions and announcements
– Blogposts
– GDrive’s forms/sheets to collect data from ceremonies and processes
Let me try to give you some exemples:
– After meetings we add a compilation of what we’ve discussed to a basecamp post. This way everyone can check the conclusions and add doubts, thoughts or questions about it.
– If we learned or developed a new practice that helped us out we write basecamp posts about it or/and also blogsposts so we can share it.
I hope this could help you, let me know if you have any thoughts about it. o
Hey Igor, thank you for the details.