Partager via


Amusing job "requirements"

Edit: Our CRM team says this job posting doesn't belong to them

I got sent this recently from a Microsoft SDE position (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.

Comments

  • Anonymous
    January 27, 2005
    Dan,
    I was recently talking with a recruiter about a job which 'required' a 6 years of C# experience...
  • Anonymous
    January 27, 2005
    Of course, you will also find people who do "commercial development" with beta versions... (whatever commercial development may mean...)
  • Anonymous
    January 27, 2005
    It's an algorithms/insight test. The solution is to realize that they aren't using Earth years. To translate your resume into their terms, divide the experience required by the age of the technology, and multiply your experience by the resulting ratio.
  • Anonymous
    January 27, 2005
    So what do you say to these recruiters? In your cover letter do you say: "I apologize that I am applying for this job without the 6 years of c# experience you require, but I feel that is an unrealistic requirement considering it's only coming up on 4 years since release"? How do you go about that without being offensive?
  • Anonymous
    January 27, 2005
    If recruiter ask about 4+ years expericence in C# then I would tell that I have 8+ and very sharp expericence. I believe someone just typing the requirements without looking the reality. Recently, I came across requirements such as you should know C#, SQL server 2000, DB2, J2EE and java server pages, Websphere application server, Unix shell scripting, XML, Jboss. I mean come on. Someone does not realize how long it takes to understand just part of .net framework.
  • Anonymous
    January 27, 2005
    The comment has been removed
  • Anonymous
    January 27, 2005
    Daniel...I saw one once like that...and I decided to be passive-aggressively offensive about it:

    I was looking for a job in Boston 2002 (August/September) that wanted 5 years c# experience. I sent an email saying that C# had only been a final product for 6 months, that I had been using it since beta, which amounted to about a year and a half, and that if they really wanted someone with 5 years on c# they should contact Anders.

    I never got called for an interview...
  • Anonymous
    January 27, 2005
    Don't know about you guys, but I have 6 years C# experience.

    Of course, I was on the .NET team at one point.
  • Anonymous
    January 27, 2005
    lol
  • Anonymous
    January 27, 2005
    Amusing job
  • Anonymous
    January 27, 2005
    The comment has been removed
  • Anonymous
    January 27, 2005
    Steve - <joke>Sure</joke>

    :)

    I'm much happier working on games at the moment though :)
  • Anonymous
    January 27, 2005
    Actually, I think it's possible to have 4+ years of .net experience - vs.net beta1 was released Dec 2000, and my company decided to do a major development using it... so theoretically I have 4 years+ experience of .net... depending on your point of view.
  • Anonymous
    January 28, 2005
    Hey Adam,

    The description says "commercial" development and legally you could not develop commercial software using Beta 1 as Microsoft did not provide a go-live license until Beta 2. Even at Beta 2, it was explicitly for Web applications and there was an approval process. But fine, I'll grant you the 4+ years of .NET experience. There is still NO way* to have 4+ years of WSE (Web Services Enhancements) experience, which per the job listing, is a "requirement" you "must have."

    * Simon Cooke exception - As Simon pointed out, the exception to the .NET and WSE "must have" requirements is if you actually helped build the product.

  • Anonymous
    February 01, 2005
    Hire Americans first. H1Bs are supposed to be a distant afterthought, a fill-in, not a way for shrewd mendacious amoral firms to steal income from American workers and communities. H1Bs are lying about their experience when their lips are moving. You find out when you see their code.
  • Anonymous
    February 07, 2007
    The comment has been removed