Taro Logo

Upskilling to the next level - what should I do?

Profile picture
Anonymous User at Taro Communitya year ago

I am a senior software engineer working primarily in Python. I consider myself a pretty good coder, being able to solve problems and deliver software on time at the necessary SLA. I understand and have worked with the major Python web frameworks such as FastAPI, Flask, and Django.

But I see a lot of things lacking in myself. I am not able to handle algorithms very well, nor am I able to efficiently use design patterns.

I see that all of these skills are part of FAANG interviews and much sought after.

I also understand that there is Leetcode, HackerRank, CodeSignal and interviewing.io that help better ability.

What is the best way one can upskill self given the many options?