This week's question comes from
Trupti:
How did you upgrade your skill sets from beginner to intermediate and advanced levels in your career?
Growing from beginner to advanced levels is what many of you are likely doing as we speak. I started as a Junior iOS Engineer in the days of iOS 4.
I looked up to the seniors around me but tried never to feel intimidated.
They were my golden ticket to progression; I could learn a lot, but only if I stood up, asked questions, and actively took responsibility.
3 important, impactful decisions made me grow from Junior to Staff Engineer over the years.
1. Agency work
I was able to build & lead projects solely. After a few months, the project was finished, and I would start a new project.
The new project allowed me to redo what I did wrong previously. Each project allows for iteration and improvements.
2. Product work
WeTransfer’s products required me to work in a team together with other seniors. They leveled me up, increased expectations, and created accountability.
Having skilled people around you will drastically improve your skills.
3. Side projects
Side projects are a great way to safely learn and make mistakes without negatively impacting colleagues or companies.
Finally:
- Try to learn something new every day
- When bored, seek new challenges
- Switching jobs when bored is hard, but often the best way to grow
Want to have your question answered next week? Ask your question on LinkedIn or Twitter.