Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Study Perl with somebuddy ?

by tobox (Novice)
on Nov 05, 2006 at 15:32 UTC ( [id://582315]=perlquestion: print w/replies, xml ) Need Help??

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

Hi. I think this is one of the best places to put this. I seek somebuddy who are like me, not in education about programming but still want to study perl, but find it hard in the long way, somebuddy like that I would like to "meet" as I would exchange not meet in person rather email possible "talk" as I have a skype accound or something like that. Hope there is somebuddy like that in here - I am a perl beginner who is eager to learn more about it. Greetings Tobias L

Replies are listed 'Best First'.
Re: Study Perl with somebuddy ?
by neniro (Priest) on Nov 05, 2006 at 18:08 UTC
Re: Study Perl with somebuddy ?
by holcapek (Sexton) on Nov 06, 2006 at 06:39 UTC
    > I seek somebuddy who are like me, not in education about
    > programming but still want to study perl

    It would be much (very much) better for you to find someone educated in programming and together experienced with Perl, as it makes your way to both subjects much easier and result will be probably better as well. Just my suggestion :-)

    (Children are not taught by other children, yet by teachers that educated and should be experienced].)
      I agree that it is more beneficial to study with somebody experienced. But if you cannot find someone like that you can still profit from studying with somebody who is at the same level as you are.

      -- Hofmator

      Code written by Hofmator and posted on PerlMonks is public domain. It is provided as is with no warranties, express or implied, of any kind. Posted code may not have been tested. Use of posted code is at your own risk.

Re: Study Perl with somebuddy ?
by jbert (Priest) on Nov 06, 2006 at 10:16 UTC
    In my opinion, the best way to learn a language like perl is by using it to solve a problem. The easiest way is if there is a real problem to solve, but you can solve made-up problems/exercises if you have the motivation and will-power to do it. Finding a problem can be hard, but good CS books (e.g. SICP) are full of them. Even if the book uses a different language, you'll find that a lot of the problems transfer well to perl. The hard part would be filtering out the ones which don't translate well. Does anyone know of a resource of good programming exercises in perl?

    Then, when you are working on your solution to the problem, you can ask here for comments, advice and help. That's quite a good way of learning.

    This leads me to speculate - would there be any value in a section of perlmonks for this kind of activity? The main difference to Seekers of Perl Wisdom would be the presumption of inexperience on the part of the person asking the question and perhaps also a different tenor of reply - focussed around education rather than solving the problem. (Perlmonks is already amazingly good at this but I wonder if a section with a different emphasis might be of value).

    (I'll answer my own speculation with a "probably not", but I think it's interesting to consider).

      Hmm as I live in area near Esbjerg in Denmark there seems to be no groups - the idea about education is very much what I want when I only grow a little older and get thru a lot of other stuff, as I got a braindamage some years ago, therefor I am seeking somebody I can maybe get to study with thru mail until I can get to a education, believe the education is the goal (no wait, a job is the goal the education is just a very very important step on the staircase), so could I find somebody in here perhaps ? Greetings Tobias

        Hi Tobias,

        While you wait for a study buddy to learn Perl with, I suggest you do the following:

        1. Get a good introductory book about Perl. To help you with that, you can have a look at the recommendations in learn.perl.org. In particular, you might be interested in checking the perl.org online library
        2. Solve the exercises in the book you are reading
        3. You might want to join the perl.beginners mailing list. For instructions on how to do it, you can check here
        4. If you cannot solve/understand an exercise from the book you are reading, you might want to ask in the perl.beginners mailing list or here at PerlMonks. However, I recommend you to always try do a search first. In that sense, you could try this site for a list of Google searches for the Perl Beginners Mailing List. Or you could try to do a Super Search to help you find information in the PerlMonks site
        5. Search for a real-life problem you want to solve using Perl. It has to be something that interest you, so you can spend the required time to learn about Perl while solving your problem.
        6. Keep participating here in the Monastery. Here, there are many people just like you: searching for the light. Let's walk together to find it

        Cheers!

        lin0
        you're welcome to join #cph.pm at irc.perl.org

      Perl is a language that can be learned by use. This is by design: http://www.wall.org/~larry/natural.html

      There is every reason to expect you can learn a little, try it, improve it, learn more, learn better, and repeat ad infinitum. Being part of a small "study group" helps, as does studying how other, more experienced, programmers do things (the CPAN is a free treasure trove in this regard).

      Start a discussion group somewhere like groups.google.com and let me know, I'll be happy to join in.

      Michael
      http://www.perlcircus.org/

Re: Study Perl with somebuddy ?
by artist (Parson) on Nov 06, 2006 at 12:15 UTC
Re: Study Perl with somebuddy ?
by Anonymous Monk on Nov 06, 2006 at 08:58 UTC
    Study Perl the Zen way:
    perl -we 'study "perl"'
Re: Study Perl with somebuddy ?
by wjw (Priest) on Nov 06, 2006 at 15:11 UTC
    Tobias,

    there is a lot to be said about getting the education and all of that. It is good stuff. However, I had to learn perl (and a few other things) on my own. I am not in the same league as most of those that are here on a regular basis, and probably never will be. But Perl is fun, it is useful, and you can learn it just by doing it. I do most of my learning by reading about it, and solving problems with it. For me, it is a "just do it" type of thing. Hanging out here and looking at the questions that are asked and answered by others is probably the second best way to learn Perl.

    Just a little different perspective ... :-)

    ...the majority is always wrong, and always the last to know about it...

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others musing on the Monastery: (4)
As of 2024-04-25 06:56 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found