At Poplatek we are coding with the same goal in mind, but what programming languages do we use? We made a short research to investigate the most popular languages used at work and leisure time.
Last year, we sent a survey to our employees asking them about the languages they use in coding. The results can be found here. As the technology develops and projects change, it is time to renew the survey and find out the situation for 2019.
We wanted to dig a little deeper to see which languages are the most used and the most popular. It is also exciting to compare the results with Stack Overflow’s questionnaire which was answered by over 90 000 developers.
During our own research, we were able to conclude that there are over 16 languages actively used at Poplatek in both work and free time. This number has risen from last year.
Without further ado, let’s look at the results:
What languages have you used actively at work over the past year?
However, TypeScript was a newcomer to our list, as 55% of our employees are using it at the time. We asked why TypeScript has become so popular, and received a very absolute answer: “Why TypeScript? Because it’s the best.”
What languages do you use during your free time?
The variation is natural as you always pick the right tool for a specific need. At home people enjoy coding other than work-related projects, hence the need for the languages is vastly different.
Java can’t be described as the most agile language, hence when doing smaller projects, it is easier to use other lighter languages. For example, C or C++ are more commonly used in programs that demand speed. Another reason is that not all the operating systems even support Java. In addition, during leisure time our developers like to code with exciting new languages, something they do not necessarily get to do at work.
What languages would you like to learn?
We are all in for self-development and eagerly encourage our colleagues to learn new things. That is why we wanted to know which languages our crew wants to learn next. As you can see, we had a pretty nice list of different languages that are still waiting to be mastered.
Especially Go grew its popularity, as 50% of our employees wanted to learn the language.
“I have stumbled upon in Go with multiple open-source frameworks I use. I also see it as an interesting option when coding serverless.”
Different to what seems to be happening in StackOverflow’s stats, Python’s position has dropped to previous – most of us have apparently mastered the language by now, as only 10% are eager to learn the language.
Rust has also risen up in the statistics, as it has done in StackOverflow’s questionnaire, in which it is the most loved language for the fourth year in a row.
Would you like to teach others using some languages, which ones?
It’s neat to learn things on your own, but it’s fun to teach others as well. Some of our coders stated that they would like to teach others using languages like Kotlin and TypeScript.
To sum up, we use several languages. Some enjoy their pizza with pineapple, while others will go crazy when they see the previous line. The same applies here: some people prefer Java over Python. At Poplatek we enjoy our freedom, and if possible we give our coders an option to choose how the projects are run. This applies to both languages and tools. This way we keep the work fun, and that definitely shows as high quality in the outcomes.
Would you like to join our Poplatekcrew? Read more here.