http://qs321.pair.com?node_id=667488


in reply to Re: "Tired of FUD" Followup: Where the Jobs Are
in thread "Tired of FUD" Followup: Where the Jobs Are

If someone who actually has the authority to hire you asks, “do you have X-years experience in blah?” look him or her straight in the eye and say, “no, but if you hire me, I'll be an expert by my first day on the job.” (And if you're good, it won't be a lie: you will be.)

"Blah" in this context must be a member of the set of programming languages that doesn't include Haskell, OCaml, Erlang, Prolog, Forth, or Self -- languages that are very different from Java or C++. Fortunately, most programming jobs use languages that resemble Java with the serial numbers filed off.

Update: Rephrased.

  • Comment on Re^2: "Tired of FUD" Followup: Where the Jobs Are

Replies are listed 'Best First'.
Re^3: "Tired of FUD" Followup: Where the Jobs Are
by Errto (Vicar) on Feb 12, 2008 at 16:46 UTC
    I'm not quite following that - are you saying Haskell, OCaml are "Java with the serial numbers filed off?" Or that the ability to be an expert by the time you start applies only to the Java-esque languages but not to the languages you named?

      The latter. If I were hiring for a Haskell position, I wouldn't hire anyone who didn't know Haskell but claimed that he or she would be an expert by the start date -- unless the start date were a year in the future.

        That makes more sense. I read your post as meaning the opposite - maybe a missing negative in there or something :)