Quick bio:- High School knowledge was in C, C# and a bit of HTML/CSS.- College was basic Java, software development principles (bachelor in IT not CS)- Internship - heavy Google App Engine with webapp2/django- job at the internship place - same thing - two freelance projects that were 6 months long- attended school in the USA
I feel that I have the knowledge to tackle complex stuff and I believe that I can do great research on any topic. I have no problem diving into any language and the two times I did I was fairly successful (RoR x 2) - I did depend a lot on online resources. However, I feel I'm limited when it to true skill and enclosed in GAE. Hacking skills I feel really come down to understanding progamming principles, so I believe I'm decent at it.
Where should I go when it comes to taking my web development to another level? I did couple couple of projects, but nothing too interesting or complex ( Project Management, Wi Fi VIsualizer, CRM tools, HR tools, cloud syncing via GAE). I feel that I'm missing out on something, even though I try to be in trend whether through blogs, HN or reddit. The guys at my internship place said that they believe I have bright future ahead of me.
I am trying to land a job in Europe (that's where the home is) - with no luck so far. Companies are rather slow on the replies, or I'm just not interesting enough. I have applied to 12 companies and only two have replied so far. However, I also have to make a decision soon, as my parents are pushing me hard towards it, whether to attend masters in the USA and pursue an MBA at my university (that's the closest to IT they offer). I try to reason for this decision with the fact that I would be possibly more marketable in the future as a CEO/CTO, but that's 5-10 years from now. Do you think I should go for masters?
I have had two job offers while still in college, one in North Carolina and one in San Diego and now I'm thinking that I have possibly made a mistake by not accepting either one.
PS - Please do not take my words as arrogant or boasting, as that is really not my intention.