I think it's important to realize that you don't have to compare yourself to others to stop feeling like a newbie.
For me, what helped the most, was starting to build a sense of accomplishment.
I started to keep a journal of all the things I had done that made me proud. It could be little things, like helping a colleague or finally fixing an overwhelming bug I had struggled with. It could be bigger things like finishing a client project I had taken on or finally finishing that side project I had struggled to take time out of my schedule to do.
Writing it down was key to me. On days where I feel like I'm no good or that newbie sensation starts creeping up on me again, I look in my journal, and remind myself that I can do this — and so can you! 💪
That sounds like a good idea. I keep a general for general life stuff I enjoy, never thought of keeping one for dev accomplishments. Thanks for the tip!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.