I've been a self-taught developer for about a year and a half, focusing on the MERN stack. Recently, I joined a new company where my senior developer asked me to build an in-house mobile app using React Native. It connects to an open-source ERP system, which has its own set of quirks that I've had to navigate creatively to make it work. I have a prototype ready to present soon, and afterward, I'll have three more months to polish it up.
Even though I feel the app is ready as a prototype, I'm constantly battling imposter syndrome. I want to write clean and reusable code, but I often feel like I'm just winging it. Since this is my first serious dive into mobile development, I'm also unsure about the app launch and publishing process. It's basically a solo project for me on the mobile side, even though I get some backend help from my team. I realize this is a big opportunity for someone at my level, and although my senior has been super supportive, I can't shake the feeling of being an imposter. Has anyone else experienced this? I'd love to get some advice or hear similar stories.
2 Answers
I felt the same when I first took on a big project. One tip: keep documenting your progress and challenges. It helps you see how much you're actually learning. Also, try not to compare yourself to others; everyone has their journey. Remember, it’s okay to not know everything—what matters is your willingness to learn.
It's totally normal to feel this way! Many developers, even seasoned ones, deal with imposter syndrome—especially when taking on big challenges. Just remember, this opportunity means someone sees potential in you! Focus on the knowledge you gain throughout this project, and don't hesitate to ask for help when needed; your senior seems supportive! It can be overwhelming, but you'll learn a lot in the process.
Exactly! Embrace the learning curve. Think of this as a chance to grow rather than a test. You got this!
Agreed! Keeping track of your milestones can really boost your confidence. You'll surprise yourself with how much you've accomplished.