look i do understand your fear of getting the experience mediocre field, but lemme tell you some thing there is no such thing like a mediocre experience, you have to get up and do something even if it is a chore your boss asks you to instead of doing nothing because all you learning will go away in six months to a year, and you wont be able to write even 50 to 100 lines of code because you have lost touch of it, it happened to me, and believe me it is scary.<p>plus you have to take initiative to learn and grown, your boss or who ever you work under does not have time to sit with you ever day and guide you like a counselor. he has errands to run every day.<p>and about not being able to switch, so all you need to switch to another field is a reliving letter and an experience letter. and you can switch. i went to work for a bank for a while after my first failed startup. there will be no problem.