This post originated from an RSS feed registered with .NET Buzz
by Dan Fernandez.
Original Post: Amusing job "requirements"
Feed Title: Dan Fernandez's Blog
Feed URL: /msdnerror.htm?aspxerrorpath=/danielfe/Rss.aspx
Feed Description: Dan discusses Dot Net.
I got sent this recently from a Microsoft SDE position in our CRM team (Job ID: 124984)
....The candidate must have 4+ years of commercial development experience in following areas: .NET Framework, ASP.NET/ASP, Advanced Web Services, WSE, TSQL, C#, C++, SQL Server/database technologies, multithreading techniques, system software development (scalable and reliable), algorithms, and performance analysis....
I'm not sure who writes these "requirements", but when I read this I assume that must have skills really mean "must have". Let's check history:
The .NET Framework 1.0 released in February 2002. That means by next month the most commercial .NET Framework/ASP.NET/C# experience you could have is three years. 4+ years commercial experience just put everyone out of that loop. Or how about WSE? WSE SP1 wasn't released until March 2003.
So much for common sense. One of my other favorite job "requirements" was J2EE jobs that listed "three years experience using Enterprise Jelly Beans." Luckily, I really shine in the jelly bean space.