It is always a weird change going back from a working environment daily to actually going in to university daily. Mostly this is because the traffic increases exponentially as terms at all the universities begin at more or less the same time, but despite the traffic annoyances I am still getting back into my old routines from before I did work at Microsoft.
So, first of I will step back to before the internship. Last year had its ups and downs, as every year before has never failed to deliver, but last year particularly the ups were particularly amazing. Throughout the year I had been driving myself to try and actually finish a game that I have designed called Shuri, which will eventually be released for WP7 if I get around to it, but by the start of October I hadn't made much progress (in 4 months or so of failed attempts at getting into it), mostly due the the Windows Phone Emulator not running on my PC. At that time there wasn't any realistic drive in me to build a windows version of the game and then port it, specifically because translating the controls would be messy. Through being an Microsoft Student Partner I ended up receiving a loan device (an LG Quantum) to show the device to other students, and for me this was an opportunity to write a game.
I started off experimenting with developing and deploying to the device, and shortly afterwards received word of the Nokia promotion that would give out 2 Kings Of Leon golden circle tickets to one of the apps released before the concert, this became a good motivator (despite not really listening to Kings of Leon usually). Two days and 1200 lines of code later I had made my first version of Galactic Jump (originally called "Worm Holes", I changed it after finding that there was already a game called "Worm Hole" on the marketplace), and within the week it was published, my first submission the the WP7 marketplace, and the first game I completed developing in quite a while. This game was not only my first step into my internship at Microsoft, it also won me the tickets (yay!).
So, skipping the boring part of the process involved in getting onto the list of candidates for the internship positions, and the humorous story of when the contracts were signed, day 1 came. First thing that happened when the other two interns and I arrived at the office we were taken into one of the meeting rooms, and the South African DPE team who we would be working with (and for) let us know why we were selected, what we would be doing as interns, and the targets they had for us as interns. Simply put, we were selected as interns for the work we had previously done (my game, they each had an app on marketplace), what we would be doing is writing apps (and games), and we had to try and release 1 to 2 apps a week. There was more to it, but that is the short and sweet, which I would prefer to stick to.
For the first month (being December) we only had roughly 3 and a half weeks with which to work with, of which 3 days were taken up by ImagineCup (I came second in my category and won a Samsung Omnia 7), and one day was taken up by a Christmas party that we were surprised to hear we were allowed to attend. Despite the shortened office time, we managed to get 10 or so apps out between the 3 of us in December, learning lots of new things along the way. Also, in the first week we were meant to make "frameworks" (basically apps that could be reskinned, and be given new content easily) and get someone to develop and submit an app to marketplace. The frameworks took longer than expected, and we only managed to do 2 or 3 submissions out of the frameworks between the 3 of us (that I know of). We also each had people supposedly developing their own apps, but as far as I know none of us succeeded in getting someone to complete that goal. So that was a bit of a flop from that perspective.
After the end of year compulsory week off, we were fresh, had lots we had learnt from December, and Dave decided to make our app development competitive. Whether it was due to that or not, all three of us got it down to making roughly 1 app per day. Unfortunately though, this got slightly slower as time went by, but it was still impressive to me none-the-less. Simply put, January we were more productive, and we did more than 30 apps between the 3 of us, and we each got 2 or 3 more done through friends. Not particularly bad.
So, now for what for some might be the more interesting part:
Lastly, I would like to apologise if you feel I have wasted your time after you have read this, but this summarises what working at Microsoft taught me, and without this becoming a talk about actual tech I learnt about it would be difficult to say anything more substantial. I hope that at least I can point out that anyone can do what I did, and that you just have to concentrate on your goals.