I had a similar feeling when I first moved to San Francisco from Washington D.C. I literally felt like I was 5 years behind the curve of what was going on in technology. Every startup idea I told someone was met with people showing me already built products and services that did exactly what I thought was a "totally new" idea. Every startup I was applying for was using languages, databases, and frameworks that I'd never used before and everything was extremely overwhelming. I spent my first 18 months out here learning everything I could to catch up. After 18 months of catching up, I jumped off of web development into mobile application development where the landscape doesn't have new frameworks created every day and two companies control nearly 100% of the development platform and distribution. Since then; I've regained my sanity, I'm having more fun developing, and I'm not chasing the framework/database/language du jour.
I took a similar path, web development made me feel terrible, it felt like everyone was just so much smarter then me, and it was never fun always feeling like you were playing catch up. Mobile development pretty much fixed that for me. I came in and enjoyed right away. There weren't moments where I was overwhelmed with the options of pre-processors and frameworks, and that felt great. Now when someone ask how to get into coding I usually recommend them mobile development depending on what type of phone they have, whereas before I would recommend building a website. Almost every tutorial is telling someone to installing Node/npm, downloading grunt/gulp, bower, getting SASS setup, choosing between angular/ember/react. Its honestly too much for beginners. Although its definitely made made me respect those who do web dev more, Every now and then I try and go and view how the webdev scene is looking and I always come out with more questions.
Yeah. I'm an iOS dev, but I'm by no means partial to iOS. I develop for iOS primarily because of what my goals for the apps I'm trying to make are. I always try to find out what type of projects people want to make because Android is way better for certain types of applications that aren't even allowed to be released iOS via the AppStore.
I don't know what more to say. I don't even know if this post made sense; it was incredibly hard to write and the worst part is that I don't have an answer for all of you. If you have experience with impostor syndrome and have something to share, please do.
Thank you. I think most of us have felt that way at some point.
If everyone is an imposter, then no one is.
I can relate to a lot of the stuff he's talking about and I'm sure there are many more like me. Our industry can be such a blessing but also such a curse at the same time. Forced to try and stay up to date and not fall behind the wave.
I think this is something I've struggled with for years, though I didn't realize how many others felt this way too. I tend to always feel like I'm behind the curve. I think it's an issue with the environment (everyone has to be an expert at all times on everything) and my self esteem, or possibly it goes back to the fact that I never went to college and maybe I feel like I'm missing out on something? Who knows.
At this point I have a long list of books and tools (framer, Form, Origami, Pixate) I need to learn, a portfolio I need to scrap and redo, and I'd like to brush up on my HTML/CSS/JS.
When you feel inadequate, it's crippling to feel like you need to learn and know everything just to feel like you're enough.
I'm sure many people in relatively young industries have felt this way in the early years. Keep in mind we are still a new craft in the world. It only makes sense that we don't feel settled yet, and it is no surprise that we regularly feel a little lost.
That just makes us pioneers.
Wow, me too.
Yet reading the post, and your comments, it feels like "no, wait, you people DID accomplish a thing. I'm the REAL fake here!"
Compare and despair. Or, in this case, compare and despair more. heh