• As a programmer, three skills I suggest are: version control, project management and documentation.

    As for a .NET language to use with SQL Server and it's features, I hate the fact that VB is supported more than C#.