Until you're working well and closely with senior devs, you might not know you're ready to take on senior or staff level challenges!
For some, att...
For further actions, you may consider blocking this person and/or reporting abuse
In my personal experience, the senior title has been quite meaningless in most companies. And if you don't get a "senior" promotion by your boss, you can still call yourself senior whenever you want. I wouldn't recommend doing that after 1 month out of bootcamp, but from 2 years of professional experience, anyone can be called a senior, and it still does not say much about their specific expertise, skills, and responsibilities.
The most important change in mindset is accepting that you, and everyone around you, is dumb about something. Knowing you do not know something, and accepting that, is liberating outside of software engineering as well.
Knowing my coworker is much more adept at some task/skill/language/concept than myself, and delegating to their expertise - is just as important as being in the position of that coworker in some other area.
Yep we all have different strengths, and given enough time someone with many years less experience would be teaching me about an area I don't know! Getting used to being uncomfortable and looking at things from a beginner's mindset is ongoing check for myself.