Just one note from myself. I don't think your career depends on your 'brain development' or self taught mad skills. It all comes down to gaining experiences imho.
What I'm trying to say is that you shouldn't endeavour in a startup just because you like coding, and you like learning new languages and whatnot. Being a great technical person most of the times doesn't suffice.