We share examples of what stages of growth developers go through and what skills, knowledge of technologies, frameworks, libraries and languages are needed in each of them. We conduct Big Stream - broadcast on 4 streams: hard and soft skills, management and early career. Preparing 22 useful mini-reports. If these questions are close to you, we invite you to the discussion in Zoom.
“Sometimes starting a new business, or even trying a new role, is like going into the woods without a map. There is a risk of confusion. I think that every developer has moments when he wants to consult with colleagues about what to pump. We are ready to help with this - join Zoom , ”advises Oleg Vlasenko, Big Stream ideologist, one of the most experienced mentors at SimbirSoft.
Let's consider the main stages of developer growth - using the example of a classic situation.
Junior
- A significant number of IT specialists come to the industry in their senior years of university, gradually building up their skills in the chosen technology.
- An aspiring developer - "June" - gains experience by solving educational problems or undergoing an internship at an IT company.
- Sooner or later, he reaches the required level of employment and joins the “combat” project team. At the same time, in the first months, he sometimes needs the support of a mentor or other experienced developer.
- As a rule, June grows to middle not earlier than in a year, and on average - from 2 to 5 years. At this point, the specialist usually passes certification or otherwise confirms his new level of knowledge.
In general, Jun is expected to know the constructs of the chosen language and most of the standard library, mastery of at least one framework, and collective development tools.
Example: An Android developer may need to know the basic classes, layout and layout, and the principles of clean architecture. Middle, in addition, needs to be well versed in core libraries, client-server interaction, commands, databases, and be able to work with different types of architectures.
Middle and Senior
Each company has its own understanding of the qualifications of a junior, middle or senior - and especially a middle one. This is often also related to context and domain. Let's give an average example of middle skills from our practice.
- A middle developer in test automation (SDET) should be able to solve typical problems in his technology stack, understand the features of various development processes and models, and also have several quality assurance cases and a good outlook in different areas of testing.
Middle solves almost any technical problem, is able to act as a mentor, speaker. He can develop technical skills, hard skills to become a Senior Developer. He also has the opportunity to try new roles - for example, an architect or a team lead.
How to prepare for such a transition, what hard and soft skills will be needed in this case - we invite you to talk in more detail on December 5, 2020 on our Big Stream online broadcast.
What is Big Stream
Big Stream is an online stream of 22 helpful mini-talks from SimbirSoft experts that reflects the expertise of our 850+ developers. The program covers 4 areas: hard and soft skills, management and career start.
Our reports are a live communication with Middle + / Senior experts in development who help newcomers to develop and have management experience in IT. On the air, speakers will answer difficult questions that most IT specialists have at different stages of work.
We will analyze cases from our portfolio of 800+ projects and answer questions from listeners. As always, we will give useful gifts for the most interesting questions.
For whom Big Stream will be useful:
- For everyone who is just planning to start their way in IT.
- For practicing specialists: Junior-, Middle- and Senior-developers.
- For TechLeads and TeamLeads, architects and mentors.
The start of the online broadcast is December 5, 2020 at 12:00 in Zoom. The average duration of each presentation will be 40 minutes.
To participate, we invite you to register on TimePad ! We will send an invitation to the rooms on the day of the event.
Reports
1) Start of a career in IT
- Interview in IT. How to prepare and how to get through
- How a specialist understands his strengths
- From sysadmin to devops
- IT career: how to become a key link
- Who is our CODE? Life hacks for juniors
- From IT Newbie to QA Leader: Don't Be Afraid to Take the First Step
2) Soft skills
- How to know where you are in your career
- Why does a technician need softskills
- It's time and honor to know: how to understand that you stayed too long
- IT-:
3) Hard skills
- Must have Middle+ Frontend
- : , ,
- ,
- :
- C#-:
4)
- , :
- — :
- : backend-
- :
! Zoom!