How can you set up a Development Team quickly and professionally,
and what are the most important developer skills needed at the moment? The
“secret sauce” for success in these areas was shared by Csaba Szirják,
Head of Software Engineering at VCC Live, during a presentation as part of the
IOK 2021 Online Conference organized by the HTTP Foundation on 27th
In terms of hiring, VCC Live has grown by over 50% in the past
year, with 2020 seeing the company grow from 65 to 99 employees. VCC Live’s
development team alone hired 20 people, screening more than 200 applicants in
Szirják explained that it was only with proper planning and a
well-organized team structure that such a challenging task could be successfully
As a result of the rapid growth in the development team, VCC Live
decided to restructure the development team by setting up sub teams. As a
result, the team now consists of squads, squad leads, product owners, tech
leads, chapters and chapter leads, all with different responsibilities and
Szirják highlighted that, apart from software engineers, there are many exciting roles to explore within a development team. “All our sub groups offer exciting roles within the industry, and diverse career opportunities to students who study software engineering”, he stated.
He continued his presentation by reflecting on the current
situation of the industry, highlighting that there is still a lack of software
engineers in the market. From an applicant’s point of view there are many
factors that contribute to whether they accept a company’s offer, the most
frequent being salary, the opportunity to grow professionally, the product
itself, company culture, and office and remote work possibilities.
However, it’s not that easy to be hired by a good company.
Aside from technical knowledge, companies require a range of soft skills as
According to Szirják, the most important soft skills developers need are problem-solving and planning skills, as well as teamwork abilities, as developing is not done on one’s own, but rather within teams working and solving problems together. Other important factors include the applicant’s future potential and leadership capabilities.
As for hard skills, Szirják suggested that students study both
frontend and backend development, as otherwise they will always need to rely on
someone from the “other side” to guarantee a project’s success.
Szirják finished his presentation by sharing his key findings:
“The most important thing for companies is to look for developers who are
willing to continuously learn. And the most important thing for developers is
to get used to the idea of continually educating themselves, in order to stay
ahead of the latest trends. This is the biggest value for the industry. I
recently thought that a developer must study for at least 5 years before they
could join our company but I realized that things have changed in the industry.
With continuous self-learning and commitment, anything is possible.”