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

comment on

( #3333=superdoc: print w/replies, xml ) Need Help??
No matter what you choose to learn, the best thing of them all is to have stuff to show. Even if it isn't directly related to what the job description says, showing just about anything that does it's job is a good thing. It shows you can produce results.

And while you are at it, producing show off cases, you will find that you will learn a broad set of areas if you are anything like me. Say you start out to so a simple web page, with some dynamics. So you check ot CGI, and get the hang of it, pretty soon you will want to test this locally. So you install, say apache. Then you want to use some SSI, or mod_perl, and you want to password protect a directory. So you learn som basics on how to configure your web server. Then you decide you want to have users that can log in. So you start to learn DBI, SQL and the tweaks and quirks of a database. Not to mention, you learn how to install and administrate these things. Then you are concerned that someone might hack your users - so you read up on securiry, encryption, maybe even play with SSL.

You see where I'm getting at, yes? Something I think you should do, and this is a part I'm having trouble with privately, is to find *actual* projects you want to do. It might be something that scratches and itch, or just something you find interesting, whether it is your own site about your hobby, or a word processor for sci-fi authors.

Whatever your choice is, you will learn lots, and automatically broaden your view.

If you want to be good at perl, don't think too much about what parts of you need to know, just try to be a fluent speaker of the language, and learn how to find the information and the modules you need. This is one of the cornerstones of productivity in my world; the ability to find the tools you need, and the manual on how to use them when you do need them.

Hope that helps. :)

You have moved into a dark place.
It is pitch black. You are likely to be eaten by a grue.

In reply to Re: Suggested skill set for aspiring perl programmer? by Dog and Pony
in thread Suggested skill set for aspiring perl programmer? by DigitalKitty

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or or How to display code and escape characters are good places to start.
Log In?

What's my password?
Create A New User
Domain Nodelet?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (4)
As of 2021-09-21 06:43 GMT
Find Nodes?
    Voting Booth?

    No recent polls found