How do I get over this? I want to join a small high growth startup and live the exciting startup life but I'm afraid I might fail. I'm pretty ambitious and I have no problem working really hard for long hours but I feel like even if I learn heroku or xcode or RoR or whatever it is, new technologies will keep coming out and if I am fundamentally bad with technology I will not be a great developer.
When I tell people about my problem they say, oh you're good with data structures - the hard part is over. I completely disagree. Programming in real life is much harder than any algorithm. Things crash for no reason. And where do I even start typing?
Any advice or help? Would really appreciate it.
somebackground: have some experience in web dev but had to be walked through it step by step. here is the only thing I have ever made by myself (with a friend who helped me get started): jessicashu.com