I've spent a lot of time leading teams, training over 65 thousand developers via online courses and mentoring dozens.
Here's a guide on how to move from mid-level developer to senior engineer in 2021:
Thread
Here's a guide on how to move from mid-level developer to senior engineer in 2021:
Thread

1.
Start mentoring someone today. Show empathy, support and a strong desire to see this person succeed. Find someone who is just starting out, make sure they don’t make the mistakes you made. Get on a consistent schedule to have video calls, check up on their progress ...

..., pain points, and be there for them. And yes, don't doubt yourself. You have what it takes ! You can do this !
2.
The value you provide needs to go beyond code. Get closer to the business. Schedule a call with your CEO now. Ask questions about the future of the business, the goals for the year. Get involved. Do market research about your company’s industry. Do this every week...

..., attend marketing calls, make sure engineering is working towards the goals of the company. Love the business. Care for the business. Attend marketing calls, peaching calls, or watch past ones. Working at a large company ? Get super involved with the role of your team.
3.
Level up technically. Don't learn more frameworks. Master the ones you're already using. Do something more advanced. Watch technical workshops. Every day, dive into the code and find those things that are making the business lose money (Performance, poor design, Bugs) ...

... Pay incredible attention to detail when writing code. Creating an endpoint to fetch data ? Don't end at fetching data. Handle 401s, 404s, data validation, sanitisation, rate limiting, caching, query performance, clean code, documentation. Every Single Detail Matters.
4.
Want more ? Please like and share this thread and I'll create a short Youtube video giving you all the tips you need to progress this year. Thank you very much for reading !

