Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
I've been coding perl about 6 years, and consider myself fairly fluent on the language. Like you, I've never formally studied programming. Sure, I took some classes, but I never made it to Data Structures, which I gather is where you stop learning syntax and start in on something...else. Still, I wrote my code, and finished my projects, and felt pretty good about what I was producing.

About a year ago, I got a new manager. He had a lot more experience than I did, and a very deep understanding of programming. He didn't teach me any new commands or structures. He taught me new things to do with the tools I already had. It was like a door had been opened. The stuff I'm doing now isn't any more technically demanding than before, but because of the exposure to these new concepts in data processing, I can do so much more.

Here's a few ideas to break the rut.

  1. Go back to school. If you can't find a perl class, take C or Java.
  2. Try to do something entirely new with perl. If you've been writing cgis, try writing tools. Try writing something to automate your daily web rambings (email filters, agents for searching Ebay, CPAN, Slashdot, whatever). Write a game. Check out the X10 libraries and see about connecting your coffee maker to your alarm clock. I saw an article today about a guy who built his own TiVo. He admitted right up front that it needed a way to pull listings and a better UI. Sounds like a cool project to me.
  3. Maybe perl isn't the problem. Maybe it's something...else. Try doing something you've never done before, something that isn't computer-related. You may find that it energizes you. Or, you may find yourself thinking that it would be far easier with comma-separated values parsed into an html table. Either way.

-Logan
"What do I want? I'm an American. I want more."


In reply to Re: Existential Crisis (Or: On Becoming a Better Monk) by logan
in thread Existential Crisis (Or: On Becoming a Better Monk) by jreades

Title:
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 How to display code and escape characters are good places to start.
Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others scrutinizing the Monastery: (8)
As of 2024-04-23 12:48 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found