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 career start. 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 you with this – join Zoom “, – advises the ideologist of Big Stream, one of the most experienced mentors of SimbirSoft Oleg Vlasenko.
Let’s consider the main stages of a developer’s growth – using the example of a classic situation.
- A significant number of IT specialists come to the industry in their senior years of the university, gradually increasing 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. Moreover, in the first months, he may need 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: For an Android developer, it may be enough to know basic classes, layout and layout, principles of clean architecture. Middle, in addition, needs to be well versed in the main 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.
- Middle developer at test automation (SDET) must be able to solve common problems in his technology stack, understand the peculiarities of various processes and development 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.
Start online broadcast – December 5, 2020 at 12:00 in Zoom. The average duration of each lecture will be 40 minutes.
We invite you to participate register on TimePad! We will send an invitation to the rooms on the day of the event.
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
- How to effectively communicate your thoughts and enjoy communicating with the team
- Useful communications with the IT manager: analyzing cases
3) Hard skills
- Must have knowledge and skills Middle + in Frontend
- Release on Friday: cases, consequences, recommendations
- What hard skills to develop to become an architect
- Custom development or product team: where there are more opportunities for development
- C # developer hard skills: what you need to know and where you can grow
- Mom, I’m on fire: how to put out fires in a team
- Part of the ship – part of the team: where to grow the senior
- He’s not middle for you: development of a backend developer
- How to prevent a fire on a project
- Customer requirements are constantly changing: what to do
Thanks for attention! Register and connect with us at Zoom!