I attended the June 2008 class in Vancouver, where we tried to rename the course to ".NET Fever", unsuccessfully I might add. :) After making it all the way through, I have collected some thoughts to help you get an expectation for what's coming.
Before the course:
- Set aside some time the week/weekend before the course to prepare - watch the videos, and do the exercises - this is so important
- Make sure that you understand mock frameworks and unit testing - don't just read about them, make sure you use them - download them and play around a bit
- Plan to stay in the hotel where the course is being offered - there are early mornings and late nights - and usually both
- Plan to disconnect from work - it will be hard to check e-mail or take phone calls
During the course:
- Meet, talk to and pair program with everyone at some point or another
- Make sure that you get a turn or two at the keyboard, even if you're not the one in your pair who is "getting it" - this is important and is the best way to learn it and get value out of the course
- Ask your questions - all of them
- Don't give up - you will probably get lost on a subject or two, but just keep trying
After the course:
- (put your own list here)
This course will challenge you in new and exciting ways! You will surprise yourself at how much you will learn and grow in just this week. Some of it will be technical, some of it professional, and maybe even some of it personal.
You just took the proverbial red pill. Good luck!