Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Re: Perl Certified!

by l2kashe (Deacon)
on Apr 24, 2003 at 11:51 UTC ( [id://252856]=note: print w/replies, xml ) Need Help??


in reply to Perl Certified!

I agree with everyone's sentiments about certifications *almost* being a waste of time, I think you could get "certified" in a way that would avoid raw memorization.

Test Part I
Basic written exam threading through different topics in regards to perl, more than likely *not* multiple choice. Something along the lines of given snippet A and you are writing sub_function B what would the most memory efficient way be to pass data X over.. With possible solutions being using a ref, or def'ing a local var within scope. Now what about programming efficiency. Now what about maintainability (with possible definitions of "your location" being a perl devel shop, a mixed lang shop, or even possibly a operations/sysadmin facility) Something along those lines. This way you not only display that you know syntax, but that you can also alter your code based on application requirements, and who may be coming along after you, which I think most would agree on can make a big difference in what constructs and idioms get used in the code.

Test Part II Hands on yummy perl goodness. Possibly say 3 portions. First, write simple script/module to do X (possibly dynamically based on what Part I determined your strenghts to be). Second, given script/snippet Y write POD describing its functionality, and interface. If possible also define a BUGS subsection of the documentation, or a TODO list with recommendations for extension/improvment to the code. Lastly, given code Z which does not work and/or meet requirements, fix it to meet criterion A, B, and C

This way you either do well enough on the written to move along to the practical, or you need to go back and study some more. Then in the practical it really is practical, as opposed to more simple memorization. There should be more than enough code out there to use as a base for the cert, and if not, it's not all that difficult to build quasi contrived code for situation X... Thought for Perl Certification shamelessly stolen from CCIE certification exam..

MMMMM... Chocolaty Perl Goodness.....

Replies are listed 'Best First'.
Re: Re: Perl Certified!
by oakbox (Chaplain) on Apr 24, 2003 at 14:09 UTC
    Would it be feasible to give a programming question, ask the test taker to code a solution, and then execute that code with the Safe module and check the output?

    One thing you don't want to do as a test administrator is look over every answer. And the test has to be able to take vastly different coding styles into account. The system will need to offer a kind of black box test. Here's your input, I need that output, fill in the box.

    oakbox

      It would be feasible, but I think it misses the point: when testing someone's ability with perl, how they got the answer is just as important as that they got it at all.

      Hugo

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://252856]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others learning in the Monastery: (5)
As of 2024-04-19 23:22 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found