Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Other technologies with Perl

by tej (Scribe)
on Jun 10, 2011 at 02:33 UTC ( [id://909030]=perlquestion: print w/replies, xml ) Need Help??

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

I am learning perl, and I really love it. However I wanted to know which other technologies should I learn with perl in career point of view?..

Lot of peaple have told me to switch to JAVA but I like asp.net more than java. Can anybody please guide me which technology should i learn with perl?...

Replies are listed 'Best First'.
Re: Other technologies with Perl
by bluescreen (Friar) on Jun 10, 2011 at 02:51 UTC

    Depends on what you want to base your career on, let's say you want to be a web developer then I'd recommend to learn Plack, PSGI, mod_perl, memcached, Apache, and so on...

    If you want to be a backend developer then I'd go focus more on IPC, threads, OOP, caching strategies, and so on...

    If you want to be a Desktop App developer then I'd tell you to learn Gtk2, threads...

    As you can see it all depends, of course knowing as much as you can won't hurt. Also don't overlook modern perl tricks such as Moose, Method::Signatures, DBIx::Class or even perl5i.

    IMHO Java is not suited for the Web, it has a great community but all frameworks and libraries are there to hide the fact that is really difficult and hard to maintain a site built on Java

      I have been looking for a new Perl job recently. (In the UK)

      I found that a lot of potential employers where interested that I had experience of DBIx::Class, Moose and Catalyst (in roughly that order).

      Outside of Perl, for front end web development jobs, they where also very interested in any JavaScript skills I might have. For back end, they wanted to know about my in depth knowledge of raw SQL that is coded directly without the help of a wrapper such as SQL::Abstract (used by DBIx::Class), and also knowledge of other languages, especially C and C++

Re: Other technologies with Perl
by Anonymous Monk on Jun 10, 2011 at 03:47 UTC

      Interesting links, thanks for sharing. ++

      My employer needs only perl from me..But I want to learn more languages.. And I dont understand which language I should select now..

        And I dont understand which language I should select now..

        It doesn't really matter :) pick one and shift paradigms. Lisp, Haskell, JavaScript, Perl, Ruby, Python, C++, C#... if you've heard of it, and its not php ;) its a fine choice.

        My employer needs only perl from me..
        please name and mail address!!;=)

        there are no rules, there are no thumbs..
Re: Other technologies with Perl
by Jenda (Abbot) on Jun 10, 2011 at 15:35 UTC

    How's your SQL? Even though all those object relational mappers and frameworks try to shield you from SQL, it's good to know it and it's good to know it well ... if only for the cases when the ORM screws up and you have to optimize a particularly nasty query.

    Jenda
    Enoch was right!
    Enjoy the last years of Rome.

Re: Other technologies with Perl
by zentara (Archbishop) on Jun 10, 2011 at 10:50 UTC
    which other technologies should I learn with perl in career point of view?.

    From what I've been seeing, learn some PhP and Drupal

    ducking stale donuts thrown at me for heresy :-)


    I'm not really a human, but I play one on earth.
    Old Perl Programmer Haiku ................... flash japh

Log In?
Username:
Password:

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

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

    No recent polls found