3 ms·
Once you reach a baseline competency, there are a couple of career paths. Some people want to go super deep - think about the core React dev team, or the folks
by edmundsauto 3y ago
Once you reach a baseline competency, there are a couple of career paths. Some people want to go super deep - think about the core React dev team, or the folks working on PyTorch.
For most of the rest of us "average" types, the best way to differentiate is with soft skills. There are MANY, MANY resources - pick one that leads with empathy, the specifics probably don't matter as long as you are ingesting new content and applying it to your day-to-day (don't forget to get a feedback loop to ask others how it comes across to others!)
Ultimately, to paraphrase Maya Angelou, people won't remember what you said but they will remember how you made them feel. Clarity, kindness, and pulling in the same direction as your teammates -- I think these are the goals of developing soft skills.
Also, don't forget non-programming hard skills like project management and written communication. Not sure that's really a soft skill - but it does matter in how competent you appear.