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


in reply to What 'should' a professional PERL programmer know?

Welcome to the Monastery, perloHolic.

The answer to your question is simple: it depends. It depends on the position, on the job you'll do there. For example, if you were hired to maintain legacy CGI scripts running in Perl 5.8.3, knowledge of modern OO frameworks would not only be useless, but almost even an obstacle (that's my experience, at least).

On the other hand, I'd expect a junior programmer to be able to answer any question solvable with Learning Perl, and probably to know some parts of Intermediate Perl, too. What's more important for me is the interest - does they read any blogs, participate in contests, open-source projects, etc. But again, YMMV.

لսႽ ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ
  • Comment on Re: What 'should' a professional PERL programmer know?

Replies are listed 'Best First'.
Re^2: What 'should' a professional PERL programmer know?
by perloHolic() (Beadle) on Jan 09, 2015 at 14:27 UTC

    Thank you, but beg your pardon, YMMV?

    I agree with your summation that of course the specific knowledge relates more or less directly to the proposed job and it's responsibilities. You did however stumble into the grey area that is rather plagueing me regarding the subject that is 'I'd expect a junior programmer to be able to answer any question solvable with Learning Perl, and probably to know some parts of Intermediate Perl, too' - what exactly determines whether knowledge I have, or anyone else for that matter is of a beginner, intermediate or advanced nature? what I may find or define as 'simple' may not be to others perhaps, I don't know, I might just be speculating?

      I added the second paragraph after some hesitation, because the first one seemed too short to me, and I had a feeling it didn't answer your question fully. In practice, the judgment on the "level" would probably be business dependent: how much time the other colleagues have to teach the newjoiner the stuff he doesn't know? How fast is he in understanding new stuff?
      لսႽ ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ

      Your Mileage May Vary.

      --MidLifeXis