Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. IT & Infrastructure
  4. Must have 10+ years of experience in .NET 4.0, Visual Studio 10

Must have 10+ years of experience in .NET 4.0, Visual Studio 10

Scheduled Pinned Locked Moved IT & Infrastructure
csharpvisual-studiocareercomalgorithms
25 Posts 10 Posters 62 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Lost User

    Are you saying you would not use a recruitment agent unless he could knock up a WinForms app in half an hour? The agent isn't selling hardware or software but merely trying to match a list of requirements to an individual's (claimed)expertise.

    L Offline
    L Offline
    Lost User
    wrote on last edited by
    #8

    Richard MacCutchan wrote:

    The agent isn't selling hardware or software

    He's selling developers. Or more correct, he's selling the developers' alleged productiveness. The recruiter needn't be able to program, but needs be able to distinguish and discriminate between his products, and needs to be able to verify the quality of his product. The recruiter doesn't have to be a programmer, but domain-knowledge gives an advantage. That's why casting-agencies in Hollywood know a thing or two about acting and appearance. Would you ask a recruiter for someone knowledgeable about "XML", if that recruiter cannot discriminate between XML and JSON? How is that recruiter ever going to find what he is looking for? Can he verify that he has found something valid? If you don't know how to test for XML-knowledge, then you're confined to the statements of the subjects that you're examining. IOW, you have no other option but to believe what's on their resume. In the latter case, the recruiter can be efficiently replaced by a database with resumes and a keyword-matching system.

    "By all means, do not use a hammer." -- IBM Manual

    L 1 Reply Last reply
    0
    • A abhigad

      While searching for a job on Dice, I found this requirement. I am strong believer in presenting the truth and not cooking up the resume [we all are] - but when you see something like this, you just have to take a break and laugh for a while...10+ years of experience in .NET 4.0 + VS 2010 - a product that is still in Beta...and then they complain about candidates cooking up their resume... Here is the original job posting

      I Offline
      I Offline
      Ian Shlasko
      wrote on last edited by
      #9

      I think I've deduced the logic they use to figure out these requirements... Hold on... It's coming to me... 1) Pick a random programmer in the company. Ask him what the next "cool" technology is. 2) Repeat with a few other programmers. Make a list. 3) Roll a d10 (10-sided die, for you non-gamers) to determine the years of experience 4) Subtract a d6 (6-sided die roll) if it's entry-level, or add a d6 if it's a senior position 5) Send to the recruitment agency And then the recruitment agency has their own process... 1) Completely ignore the supplied numbers, and flip a coin for "5" or "10" years experience, because obviously the company has no idea what they really want 2) From a hat filled with common acronyms and codes, pick 10-15 items and tack them on... Examples: VBA, ASP.NET, Joomla, COBOL, ISO9660, RFC1459, 802.11b 3) Make sure to add in "Strong communication skills", just to make sure the candidate knows he or she will have to interact with other members of the human race 4) Post! (Five points to anyone who knows which RFC that is without looking it up - Ah, memories)

      Proud to have finally moved to the A-Ark. Which one are you in? Developer, Author (Guardians of Xen)

      I S 2 Replies Last reply
      0
      • L Lost User

        Richard MacCutchan wrote:

        The agent isn't selling hardware or software

        He's selling developers. Or more correct, he's selling the developers' alleged productiveness. The recruiter needn't be able to program, but needs be able to distinguish and discriminate between his products, and needs to be able to verify the quality of his product. The recruiter doesn't have to be a programmer, but domain-knowledge gives an advantage. That's why casting-agencies in Hollywood know a thing or two about acting and appearance. Would you ask a recruiter for someone knowledgeable about "XML", if that recruiter cannot discriminate between XML and JSON? How is that recruiter ever going to find what he is looking for? Can he verify that he has found something valid? If you don't know how to test for XML-knowledge, then you're confined to the statements of the subjects that you're examining. IOW, you have no other option but to believe what's on their resume. In the latter case, the recruiter can be efficiently replaced by a database with resumes and a keyword-matching system.

        "By all means, do not use a hammer." -- IBM Manual

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #10

        Eddy Vluggen wrote:

        In the latter case, the recruiter can be efficiently replaced by a database

        I'm sure you are right. Many of the modern agencies do use databases, all the recruiter ever does is list out the possible matches and then phone each in turn to see if they can do the job. In 40 years working in IT I never met a recruitment agent that had anything more than the most rudimentary computing background. And the few that did still had no experience of the field that I worked in.

        Eddy Vluggen wrote:

        you have no other option but to believe what's on their resume.

        Also true, and how many 'experienced' software engineers have you worked with that really were nowhere near their claimed experience level, and yet still get recruited by the client directly, without agencies being involved?

        L 1 Reply Last reply
        0
        • L Lost User

          Eddy Vluggen wrote:

          In the latter case, the recruiter can be efficiently replaced by a database

          I'm sure you are right. Many of the modern agencies do use databases, all the recruiter ever does is list out the possible matches and then phone each in turn to see if they can do the job. In 40 years working in IT I never met a recruitment agent that had anything more than the most rudimentary computing background. And the few that did still had no experience of the field that I worked in.

          Eddy Vluggen wrote:

          you have no other option but to believe what's on their resume.

          Also true, and how many 'experienced' software engineers have you worked with that really were nowhere near their claimed experience level, and yet still get recruited by the client directly, without agencies being involved?

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #11

          Richard MacCutchan wrote:

          and how many 'experienced' software engineers have you worked with that really were nowhere near their claimed experience level, and yet still get recruited by the client directly, without agencies being involved?

          One or two, out of lots. I guess that means that they're adding value in some other way. Things are often more complicated than they appear. They're probably not competing with the job-pool of CodeProject or Joel Spolsky :)

          "It's going to look pretty good, then, isn't it," said War testily, "the One Horseman and Three Pedestrians of the Apocalypse." -- The Four Horsemen, Terry Pratchett

          L 1 Reply Last reply
          0
          • L Lost User

            Richard MacCutchan wrote:

            and how many 'experienced' software engineers have you worked with that really were nowhere near their claimed experience level, and yet still get recruited by the client directly, without agencies being involved?

            One or two, out of lots. I guess that means that they're adding value in some other way. Things are often more complicated than they appear. They're probably not competing with the job-pool of CodeProject or Joel Spolsky :)

            "It's going to look pretty good, then, isn't it," said War testily, "the One Horseman and Three Pedestrians of the Apocalypse." -- The Four Horsemen, Terry Pratchett

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #12

            Eddy Vluggen wrote:

            Joel Spolsky

            Not someone I'm familiar with...

            L 1 Reply Last reply
            0
            • K Keith Barrow

              This is nothing new. I remeber in 2001 a job advert specifying 3 years experience in .net. Presumably they were hoping to attract R&D developers in Redmond into a Junior developer role on Teeside.

              I Offline
              I Offline
              i i i
              wrote on last edited by
              #13

              :laugh:

              Best Of Regards, SOFTDEV Sad like books with torn pages, sad like unfinished stories ...

              1 Reply Last reply
              0
              • I Ian Shlasko

                I think I've deduced the logic they use to figure out these requirements... Hold on... It's coming to me... 1) Pick a random programmer in the company. Ask him what the next "cool" technology is. 2) Repeat with a few other programmers. Make a list. 3) Roll a d10 (10-sided die, for you non-gamers) to determine the years of experience 4) Subtract a d6 (6-sided die roll) if it's entry-level, or add a d6 if it's a senior position 5) Send to the recruitment agency And then the recruitment agency has their own process... 1) Completely ignore the supplied numbers, and flip a coin for "5" or "10" years experience, because obviously the company has no idea what they really want 2) From a hat filled with common acronyms and codes, pick 10-15 items and tack them on... Examples: VBA, ASP.NET, Joomla, COBOL, ISO9660, RFC1459, 802.11b 3) Make sure to add in "Strong communication skills", just to make sure the candidate knows he or she will have to interact with other members of the human race 4) Post! (Five points to anyone who knows which RFC that is without looking it up - Ah, memories)

                Proud to have finally moved to the A-Ark. Which one are you in? Developer, Author (Guardians of Xen)

                I Offline
                I Offline
                i i i
                wrote on last edited by
                #14

                Yes you are right and have even seen so many ppl who ask most of those questions in interview in which they are facing problems :)

                Best Of Regards, SOFTDEV Sad like books with torn pages, sad like unfinished stories ...

                1 Reply Last reply
                0
                • A abhigad

                  While searching for a job on Dice, I found this requirement. I am strong believer in presenting the truth and not cooking up the resume [we all are] - but when you see something like this, you just have to take a break and laugh for a while...10+ years of experience in .NET 4.0 + VS 2010 - a product that is still in Beta...and then they complain about candidates cooking up their resume... Here is the original job posting

                  K Offline
                  K Offline
                  Kevin McFarlane
                  wrote on last edited by
                  #15

                  They probably just mean 10+ years of .NET, but even that's ridiculous.

                  Kevin

                  1 Reply Last reply
                  0
                  • L Lost User

                    Eddy Vluggen wrote:

                    Joel Spolsky

                    Not someone I'm familiar with...

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #16

                    The blog[^] is quite a nice read :)

                    I are Troll :)

                    1 Reply Last reply
                    0
                    • A abhigad

                      While searching for a job on Dice, I found this requirement. I am strong believer in presenting the truth and not cooking up the resume [we all are] - but when you see something like this, you just have to take a break and laugh for a while...10+ years of experience in .NET 4.0 + VS 2010 - a product that is still in Beta...and then they complain about candidates cooking up their resume... Here is the original job posting

                      P Offline
                      P Offline
                      PIEBALDconsult
                      wrote on last edited by
                      #17

                      Yeah, I've seen that sort of thing since Visual Studio.net 2002 first came out; companies looking for candidates with three years of "professional experience" with C#. Fortunately the first spec of C# * was published in 1999 and I had read it then -- I now have ten years experience with C#, even though I've only had a compiler for it for seven. :-D * Co-worker: Isn't that the new Microsoft Java?

                      L 1 Reply Last reply
                      0
                      • P PIEBALDconsult

                        Yeah, I've seen that sort of thing since Visual Studio.net 2002 first came out; companies looking for candidates with three years of "professional experience" with C#. Fortunately the first spec of C# * was published in 1999 and I had read it then -- I now have ten years experience with C#, even though I've only had a compiler for it for seven. :-D * Co-worker: Isn't that the new Microsoft Java?

                        L Offline
                        L Offline
                        Luc Pattyn
                        wrote on last edited by
                        #18

                        Sure, but you have had a C# IDE (Notepad) for more than 20 years, haven't you? :)

                        Luc Pattyn


                        Have a look at my entry for the lean-and-mean competition; please provide comments, feedback, discussion, and don’t forget to vote for it! Thank you.


                        Local announcement (Antwerp region): Lange Wapper? Neen!


                        P 1 Reply Last reply
                        0
                        • L Luc Pattyn

                          Sure, but you have had a C# IDE (Notepad) for more than 20 years, haven't you? :)

                          Luc Pattyn


                          Have a look at my entry for the lean-and-mean competition; please provide comments, feedback, discussion, and don’t forget to vote for it! Thank you.


                          Local announcement (Antwerp region): Lange Wapper? Neen!


                          P Offline
                          P Offline
                          PIEBALDconsult
                          wrote on last edited by
                          #19

                          I generally don't use Notepad for program code (I do for XML and HTML). I prefer Edit; it handles TABs somewhat better.

                          L 1 Reply Last reply
                          0
                          • P PIEBALDconsult

                            I generally don't use Notepad for program code (I do for XML and HTML). I prefer Edit; it handles TABs somewhat better.

                            L Offline
                            L Offline
                            Luc Pattyn
                            wrote on last edited by
                            #20

                            Hey, who are you trying to fool? You don't even use TABs, see here[^] for instance. :doh:

                            Luc Pattyn


                            Have a look at my entry for the lean-and-mean competition; please provide comments, feedback, discussion, and don’t forget to vote for it! Thank you.


                            Local announcement (Antwerp region): Lange Wapper? Neen!


                            P 1 Reply Last reply
                            0
                            • L Luc Pattyn

                              Hey, who are you trying to fool? You don't even use TABs, see here[^] for instance. :doh:

                              Luc Pattyn


                              Have a look at my entry for the lean-and-mean competition; please provide comments, feedback, discussion, and don’t forget to vote for it! Thank you.


                              Local announcement (Antwerp region): Lange Wapper? Neen!


                              P Offline
                              P Offline
                              PIEBALDconsult
                              wrote on last edited by
                              #21

                              Exactly -- I press the TAB key and Edit inserts (eight) SPACEs; Notepad inserts a dirty stinkin' TAB. X|

                              L 1 Reply Last reply
                              0
                              • P PIEBALDconsult

                                Exactly -- I press the TAB key and Edit inserts (eight) SPACEs; Notepad inserts a dirty stinkin' TAB. X|

                                L Offline
                                L Offline
                                Luc Pattyn
                                wrote on last edited by
                                #22

                                So you are cheating? when you want 8 spaces, you should enter 8 spaces. What's next? you using using directives, and having some tool to refactor them out? :laugh:

                                Luc Pattyn


                                Have a look at my entry for the lean-and-mean competition; please provide comments, feedback, discussion, and don’t forget to vote for it! Thank you.


                                Local announcement (Antwerp region): Lange Wapper? Neen!


                                P 1 Reply Last reply
                                0
                                • L Luc Pattyn

                                  So you are cheating? when you want 8 spaces, you should enter 8 spaces. What's next? you using using directives, and having some tool to refactor them out? :laugh:

                                  Luc Pattyn


                                  Have a look at my entry for the lean-and-mean competition; please provide comments, feedback, discussion, and don’t forget to vote for it! Thank you.


                                  Local announcement (Antwerp region): Lange Wapper? Neen!


                                  P Offline
                                  P Offline
                                  PIEBALDconsult
                                  wrote on last edited by
                                  #23

                                  Luc Pattyn wrote:

                                  having some tool to refactor them out

                                  Only if I have to maintain code written by others.

                                  1 Reply Last reply
                                  0
                                  • I Ian Shlasko

                                    I think I've deduced the logic they use to figure out these requirements... Hold on... It's coming to me... 1) Pick a random programmer in the company. Ask him what the next "cool" technology is. 2) Repeat with a few other programmers. Make a list. 3) Roll a d10 (10-sided die, for you non-gamers) to determine the years of experience 4) Subtract a d6 (6-sided die roll) if it's entry-level, or add a d6 if it's a senior position 5) Send to the recruitment agency And then the recruitment agency has their own process... 1) Completely ignore the supplied numbers, and flip a coin for "5" or "10" years experience, because obviously the company has no idea what they really want 2) From a hat filled with common acronyms and codes, pick 10-15 items and tack them on... Examples: VBA, ASP.NET, Joomla, COBOL, ISO9660, RFC1459, 802.11b 3) Make sure to add in "Strong communication skills", just to make sure the candidate knows he or she will have to interact with other members of the human race 4) Post! (Five points to anyone who knows which RFC that is without looking it up - Ah, memories)

                                    Proud to have finally moved to the A-Ark. Which one are you in? Developer, Author (Guardians of Xen)

                                    S Offline
                                    S Offline
                                    Sindicoro
                                    wrote on last edited by
                                    #24

                                    Man, you should have used RFC 1149. Everyone knows that that is the best one ever.

                                    I 1 Reply Last reply
                                    0
                                    • S Sindicoro

                                      Man, you should have used RFC 1149. Everyone knows that that is the best one ever.

                                      I Offline
                                      I Offline
                                      Ian Shlasko
                                      wrote on last edited by
                                      #25

                                      Well, yeah, but I've actually programmed clients for 1459... I never tried to brainwash a carrier pigeon :)

                                      Proud to have finally moved to the A-Ark. Which one are you in? Developer, Author (Guardians of Xen)

                                      1 Reply Last reply
                                      0
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes


                                      • Login

                                      • Don't have an account? Register

                                      • Login or register to search.
                                      • First post
                                        Last post
                                      0
                                      • Categories
                                      • Recent
                                      • Tags
                                      • Popular
                                      • World
                                      • Users
                                      • Groups