But yesterday I got an awakening! A REAL awakening!
I met a guy that have worked as a team leader at Massive Entertainment for eight years, and now he is running (or he helped starting, don't remember) The Game Assembly in Sweden. With that said, I started talking to him and showing up my work, and I have never got such a MASSIVE feedback of critique, it was constructive critique, but I must say that I wasn't prepared for it! That guy knew so much that I never heard of, and to be honest, I am not used to that. He also said that I wasn't what big companies like Massive was looking for when hiring people, because I had to unfocused knowledge and that I need to focus and study just one thing like game lightning, particle management, modelling or the game-play. I agree with him that it is impossible for one guy to be all over the place and make an now-days impressive game, one has to focus on one little area and make it stand out in the game.
So my conversation with him was very healthy but at the same time depressing. Now the next day when I have had a little more time to letting it all melt, I really have two directions two go. If I follow his recommendations and keep studying for at least two more years, I may have a chance to get employed at a big game company as Massive but then I will have to put all the personal programming projects on the shelf (To be a happy grunt as a friend of mine use to say). Or alternative number two, keep working on my day job and finish developing Dungeon Dwellers and get a name in to the game industry that way.
I choose alternative number two any day, I love programming my own games and I don't want to be stuck on a big game company perfecting some minor detail on a game I never would have played myself. But there is a lot of big ponds out there, just need to broaden my circle of programming friends

So have anyone else had a similar experience?