Just read a rather interesting discussion on ALT.NET, a description of people who don’t stick to one idea for too long (till it becomes stale) but whom strives to improve constantly. Now this is the type of developer one should look out for and work with.
What does it mean to be to be ALT.NET? In short it signifies:
- You’re the type of developer who uses what works while keeping an eye out for a better way.
- You reach outside the mainstream to adopt the best of any community: Open Source, Agile, Java, Ruby, etc.
- You’re not content with the status quo. Things can always be better expressed, more elegant and simple, more mutable, higher quality, etc.
- You know tools are great, but they only take you so far. It’s the principals and knowledge that really matter. The best tools are those that embed the knowledge and encourage the principals (e.g. Resharper.)
Source: the ‘bee log / ALT.NET