1+ ---
2+ layout: post
3+ title: "Mid-Senior Engineer: A Journey of Self-Discovery"
4+ date: 2025-06-10
5+ author_name: Irina Kamalova
6+ author_role:
7+ blurb_img: /assets/images/blog/2025-06-10-mid-to-senior-engineer.png
8+ blurb_img_source:
9+ description: |
10+ So, you've mastered the fundamentals, you're a reliable contributor, and the "Mid-Level
11+ Engineer" title feels comfortable. But the ambition to grow, to take on more responsibility,
12+ and to reach that coveted "Senior Engineer" status is bubbling beneath the surface. You're
13+ not alone! The journey from Mid to Senior is a significant step in any tech professional's
14+ career, and understanding the available pathways is crucial for strategic advancement.
15+ category: Career-progression
16+ ---
17+
18+ < div class ="text-justify ">
19+ < p >
20+ < i > So, you've mastered the fundamentals, you're a reliable contributor, and the "Mid-Level
21+ Engineer" title feels comfortable. But the ambition to grow, to take on more responsibility,
22+ and to reach that coveted "Senior Engineer" status is bubbling beneath the surface. You're
23+ not alone! The journey from Mid to Senior is a significant step in any tech professional's
24+ career, and understanding the available pathways is crucial for strategic advancement.</ i >
25+ </ p >
26+
27+ < p >
28+ I suggest to look at two strategies following the chart:
29+ </ p >
30+
31+ < div class ="article-media ">
32+ < img class ="img-fluid " src ="/assets/images/blog/2025-06-10-mid-to-senior-engineer.png "
33+ alt ="mid-to-senior engineer chart ">
34+ </ div >
35+
36+ < p >
37+ < b > Path 1: Get a promotion within your company </ b >
38+ < ul >
39+ < li > < b > Goal: </ b > Get a promotion within your company. </ li >
40+ < li > < b > Plan:</ b > </ li >
41+ </ ul >
42+ < ol >
43+
44+ < b >
45+ < li > Align your goal with your manager.</ li >
46+ </ b >
47+ < p >
48+ This is the first and the most crucial step. Unless you come to the person who is responsible for your promotion
49+ and ask for it there's no sense in preparing a plan with steps, enrolling in certifications for promotions, and
50+ getting more projects on the plate without any advice.
51+ </ p >
52+
53+ < b >
54+ < li > Set up exact steps with your manager.</ li >
55+ </ b >
56+ < p >
57+ From the first step, you should learn what you need to do: where your gaps are, where your strengths are, where
58+ your weaknesses are.
59+ </ p >
60+
61+ < b >
62+ < li > Execute those steps</ li >
63+ </ b >
64+ < p > User SMART technique for each step. </ p >
65+
66+ < b >
67+ < li > Ensure recognition across teams.</ li >
68+ </ b >
69+ < p > It's crucial for promotion to be visible inside your company. The more you help others, the more scope you touch
70+ and your knowledge increases. </ p >
71+
72+ < b >
73+ < li > Work for the review & feedback. </ li >
74+ </ b >
75+ < p > The important point is to know exact dates where reviews and promotion windows inside your company are happening.
76+ Your review date is your hard deadline.
77+ < b > ● Outcome (if your goal is not yet achieved): </ b >
78+ </ p >
79+ </ ol >
80+
81+ < br >
82+ < ol >
83+ < div >
84+ < b >
85+ < li > Gather the feedback and create an actionable plan from it to close gaps.</ li >
86+ </ b >
87+ All those steps gave you an amazing experience. How could you do better? What is left for the next time? Through
88+ several iterations you're guaranteed to get the promotion. However, it could be from 2 to 5 iterations with a
89+ feedback loop.
90+ </ div >
91+
92+ < b >
93+ < li > Go from 1 to 5 from the previous block again.</ li >
94+ </ b >
95+ < ul >
96+ < li > < b > Outcome (if your goal is achieved):</ b > Promotion to Senior Engineer. </ li >
97+ </ ul >
98+ < b > Pass the Interview to obtain the Senior position </ b >
99+ < ul >
100+ < li > < b > Goal:</ b > Pass the Interview to obtain the Senior position.
101+ </ li >
102+ < li > < b > Plan:</ b >
103+ < ul >
104+ < li >
105+ Apply for the interview.
106+ </ li >
107+ < li >
108+ Ask HR what stages and how to prepare; ask for feedback in advance.
109+ </ li >
110+ < li >
111+ Prepare for the interview.
112+ </ li >
113+ </ ul >
114+ </ li >
115+ < li > < b > Possible Outcomes:</ b >
116+ < ul >
117+ < li >
118+ Obtain the role in a company with a quicker feedback loop and get the promotion there.
119+ </ li >
120+ < li >
121+ Analyse the feedback and apply for the next interview. (This outcome loops back to the "Plan" stage for passing the interview).
122+ </ li >
123+ < li >
124+ …and, of course, obtain the role of Senior Engineer!
125+ </ li >
126+ </ ul >
127+ </ li >
128+ </ ul >
129+
130+ </ ol >
131+ < p >
132+ A couple of months ago, shortly after I released my fourth solo mobile game project on the Google Play Store, I
133+ texted an old coworker of mine. He replied, “Oh, I didn’t know you were also a developer!” And I immediately tried
134+ to convince him that I wasn’t. “I’m not a developer! I just… make games in my spare time. I learned it myself, but I
135+ have so many things I don’t know. So, I’m not a developer,” I said, almost defensively. And he said, “Well, I’ve
136+ never released any games, so there’s a lot you know that I don’t, and a lot I know that you don’t.” And that
137+ conversation bugged me for a while. What makes a person a developer? Certainly I, an English major, couldn’t be one.
138+ But I wanted to prove to myself why that was so.
139+ </ p >
140+
141+ < p >
142+ After thinking long and hard about my excuses, and carefully separating myself from people who are “developers”, I
143+ came to the conclusion that I had lots of gaps in the most basic things that any “developer” would know
144+ instinctively. The thing is, I knew some of the terms I didn’t understand, but the biggest problem was that I didn’t
145+ even know what I didn’t know. And that’s when I decided to join the mentorship program at Women Coding Community. In
146+ our first session, Rajani successfully identified my gaps and suggested how I could improve them. She also told me
147+ how important it was that I already had complete projects. She gave me what I couldn’t give myself - an honest,
148+ experienced outside perspective. I had always been extremely self-critical, always focusing on what I lacked. With
149+ her help, I managed to just stop and look at how far I’ve come, and appreciate the things I’ve accomplished. She
150+ suggested that I take an algorithms and data structures course, which I did from various free online sources, and I
151+ already feel much more comfortable.
152+ </ p >
153+
154+ < p >
155+ Now, the great question: should you follow both paths simultaneously? It's up to you, however, the balanced model
156+ will be to go through Path 1 for a year and if you've not succeeded go through Path 2 for the next year. The
157+ iterative approach will lead you to the goal. However, the common trap for engineers is to try to do both paths at
158+ the same time and it leads to burnout. One path can be the background while the other is the focus. Regular
159+ interviews wouldn't hurt but be mindful of your time and remember that they were in the background path when you've
160+ got a rejection.
161+ I wish you the best of luck on your way!
162+
163+ </ p >
164+
165+ </ div >
0 commit comments