Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

Dear Monks,

Which are the topics a Perl programmar should know in Perl ?

In other words which are the topics required for building a career ?

OR

Which are the topics a Perl programmar should know at the end of 1 year ?
For eg:- Object oriented perl etc.

Replies are listed 'Best First'.
Re: Important Perl Topics ?
by johngg (Canon) on Jan 08, 2007 at 10:35 UTC
    This is a very broad question which is virtually impossible to answer without sounding like you've copied the "Contents" section of the Camel book. It is also difficult to generalise since all of us are different and, for example, some programmers can take to OO like ducks to water while others never get their heads around it, even though they might be very, very good coders. Setting an artificial time limit of one year is probably not a good idea.

    I would just suggest that you lay good foundations for your career by first mastering the fundamentals of Perl variable types, particlarly the ability of scalars to hold references to other variables thereby building data structures. The rest, IMHO, really does follow on from that. Visit the Monastery often and, even if you don't post your solutions, have a go at solving some of the questions posted in SoPW; compare your solutions with those contributed by other Monks to see how you could improve your code, or perhaps improve on theirs.

    Sorry this is not a detailed topic list but, as I've said, I don't think your question can really be answered so simply.

    Cheers,

    JohnGG

Re: Important Perl Topics ?
by gaal (Parson) on Jan 08, 2007 at 11:19 UTC
    Juerd has a good list here. (The whole thread is not a bad one.)
Re: Important Perl Topics ?
by kyle (Abbot) on Jan 08, 2007 at 16:09 UTC
Re: Important Perl Topics ?
by artist (Parson) on Jan 08, 2007 at 15:57 UTC
    If you are career oriented, reading various Perl job boards, can easily give you answer that you seek. And then, there are some core topics, that can make you better developer.
    --Artist
Re: Important Perl Topics ?
by Fletch (Bishop) on Jan 08, 2007 at 14:25 UTC

    One thing might be how to correctly spell programmer . . .

    (Yeah, low hanging fruit; but come on, you all were thinking it :)

      If we're going to pick at his or her spelling and grammar, maybe there should be a new cabal for those who've heard of (and maybe even read) Strunk & White.

      emc

      At that time [1909] the chief engineer was almost always the chief test pilot as well. That had the fortunate result of eliminating poor engineering early in aviation.

      —Igor Sikorsky, reported in AOPA Pilot magazine February 2003.
    A reply falls below the community's threshold of quality. You may see it by logging in.
Re: Important Perl Topics ?
by strat (Canon) on Jan 09, 2007 at 09:59 UTC

    You got a lot of good answers what a Perl programmer should know IN Perl. If you want to build a good career with Perl, it's important knowing a lot about Perl. But since Perl often is used as a glue language between different services, it might be really helpful to know a lot about the systems you're trying to use, e.g. databases, directory services, operating system and user management, webserver, file parsing, ...

    Best regards,
    perl -e "s>>*F>e=>y)\*martinF)stronat)=>print,print v8.8.8.32.11.32"

Re: Important Perl Topics ?
by pankaj_it09 (Scribe) on Jan 08, 2007 at 09:48 UTC
    I am the Anonymous person.

    I need an answer to that question so that I will have confidence after 1 year in the IT sector to get a better job.

    and also I will come to know how much I am in water.
Re: Important Perl Topics ?
by pankaj_it09 (Scribe) on Jan 09, 2007 at 06:30 UTC
    Thanks a ton to all of you !!
    I don't have words to express my gratitude.

    Any more suggestions are invited.