Viking Law #1

Today, while reading this old post from Emil Gustafsson about the Viking Laws and how they can be projected into the software development context, I just can’t stop thinking that his first law interpretation is missing one of the most important, if not not the most important, commandment.

Law #1 is all about bravery and aggressivety, and according to Emil it can be projected into software development as:

  • Be direct
  • Grab all opportunities
  • Use varying methods of attack
  • Be versatile and agile
  • Attack one target at a time
  • Don’t plan everything in detail
  • Use top quality weapons

I totally agree with all these commandments but one is missing and I think it should be the first:

  • Choose your targets wisely

Never attack a target when you know you’re not enough skilled to win. Sometimes the greatest bravery you can show is to recognize you’re not ready.

DreamSpark

"DreamSpark is simple, it’s all about giving students Microsoft professional-level developer and design tools at no charge so you can chase your dreams and create the next big breakthrough in technology – or just get a head start on your career"

I dont know since when DreamSpark is available but this is another great Microsoft program.

So, if you are a student no more excuses are allowed. To learn better and faster, simply use the RampUp MSDN program and download all required software from DreamSpark.