Goals to set as a .Net developer

My work has asked for a list of goals I would like to achieve.
I’m employed as a C#/.Net developer.
Off the top of my head, my primary goals are:

  • Continue to learn and improve my developer skills.
  • Learn and be better at system analysis (through dealing with customers) and system design
  • To move towards a team lead position.
  • Learn project management
  • Learning about the company to find where I can make a contribution from a business perspective rather than just an IT perspective

Does anyone have any other ideas that I might include?


I answered this ini the GC thread although that one will probably get removed because it doesn’t belong there. Here are my thoughts:

I think you’ve got most of it covered there. I think most organizations want to see you are motivated and that you want to lead. So many programmers are very happy just banging out code and they have no ambition to move up the food chain. Seems like you do though… which is great. and it will look good to your company.

Perhaps you could add working on your mcsd if you dont have it already.

Hmm, I suggest MCAD first. Here you can compare the two: http://www.microsoft.com/learning/mcp/mcad/compare.asp