Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

Re^3: Zen and the art of ignoring XP

by Animator (Hermit)
on May 12, 2005 at 10:01 UTC ( [id://456325]=note: print w/replies, xml ) Need Help??


in reply to Re^2: Zen and the art of ignoring XP
in thread Zen and the art of ignoring XP

How is it seen?

Well, look at dragonchild's post:

Funny thing - every job interview and independent contractor discussion I've had over the past 4 years has, at one point, referenced the fact that I'm a saint on Perlmonks.

This indicates to me that people (or atleast some) see it as a representation of Perl knowledge, if not then why would they botter to refer to him being saint on Perlmionks at all? It would only mean he spent some (or maybe a lot) time on a website posting messages, maybe by asking questions, or posting to polls. (ofcourse a lot depends on the one doing the interview and the research that has been done, someone could easily look at his post and see, but I can't tell wheter or not that is done)

And that's the same way I saw it when I first visit this site... Silly me though it would somehow indicate the knowledge of someone, ofcourse it didn't took long before I realized it doesn't.

XP sure isn't about Perl knowdledge, but where is that explicitly stated on this site? Someone that is not a regular visitor here (maybe someone doing a job-interview) might not know that. Which would IMHO create an unbalance between people knowing perl (and helping at other places then this site (such as mailing lists, IRC, ...)) and someone in here asking questions, and getting XP for it...

As in, who do you guess has a better starting position (at a job interview)? Someone helping out in other places, or a level 7 (for example) at PerlMonks? (how he got to that level is completly irrelevant ofcourse)

(update, typos)

Replies are listed 'Best First'.
Re^4: Zen and the art of ignoring XP
by dragonchild (Archbishop) on May 12, 2005 at 12:54 UTC
    This indicates to me that people (or atleast some) see it as a representation of Perl knowledge, if not then why would they botter to refer to him being saint on Perlmionks at all? It would only mean he spent some (or maybe a lot) time on a website posting messages, maybe by asking questions, or posting to polls. (ofcourse a lot depends on the one doing the interview and the research that has been done, someone could easily look at his post and see, but I can't tell wheter or not that is done)

    When I look at Saints in our Book, especially the top 100 names, I see people whose responses I've read over the past 4 years. Most of those people have said useful things regarding Perl and programming in general. As Perlmonks becomes one of the primary sources of useful Perl knowledge, those names become more and more well-known. It doesn't hurt that nearly all those people are also well-known outside Perlmonks, primarily on CPAN. (I'm not positive, but I'd be willing to bet that 80 of the top 100 Saints have modules on CPAN.)

    It's probably also similar to why going to college is important, but which college you went to and what degree you got isn't as important. I actually learned very little about programming at college. The fact I finished college is what people care about. It's the "investment in something" idea that Joost was referring to. Perlmonks, CPAN, comp.lang.perl.misc ... doesn't matter which one you invest in - just invest in at least one - your reputation will come.


    • In general, if you think something isn't in Perl, try it out, because it usually is. :-)
    • "What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against?"
Re^4: Zen and the art of ignoring XP
by Tanktalus (Canon) on May 12, 2005 at 14:21 UTC
    And that's the same way I saw it when I first visit this site...

    Funny - maybe it's because I used to participate on /. that I realised before even joining PM that XP was merely a measure of participation, not a measure of knowledge. This is obvious. When I joined, it was patently obvious to me that there were some Saints who didn't know nearly as much as I did. And now, it's patently obvious that there are some with lesser XP than I who know way more than I do about Perl - tlm and TimToady are two obvious examples off the top of my head. TimToady doesn't participate much, so that's why his XP is so low. Meanwhile, tlm hasn't been here as long as I, but, rest assured, he'll pass my XP level in the not-too-distant future - a week or two at most, barring some grave problem, such as a vacation.

    So I turned XP into a game. Not one with winners and losers, just one to see how much, how fast. And, before I even reached Saint, it was obvious that tlm would shatter any record I may have on reaching that level ;-) Ah well. I think I did well to get to Saint in under 3 months ;-) But, before someone claims "XPW" - does it matter? The point is that, according to the way other members spend their hard-earned votes, I made a significant positive contribution to PM. And that's really all that XP is measuring.

    Update: The ever-so-humble tlm (hey, isn't Hubris the perlish virtue, not humility?) doesn't like the comparison with TimToady. :-) So, let's put it in a bit of context. I read somewhere that all it takes for someone to seem a genius is 3%. If someone knows merely 3% more of a subject than you, they seem to be a genius in the subject, even if they really don't know very much. Think of a grade 5 student teaching a grade 3 student math - the grade 3 student would think the grade 5 student "knows everything" about math, when we all know that most PhD's in Mathematics know very little about math. (At least, that's what my manager claims - who actually has a PhD in Math.)

    And that's kind of how I'm using tlm and TimToady in the same sentence. If we assume, on a scale of 1 to 10, that TimToady's knowledge warrants a 10, and I get a 3, tlm seems to be getting a 5 or 6. (And that's on a logarithmic scale ;->) From my perspective, that's more than 3% - can't tell the difference from here ;->

    Update 2: Oh, here's another one who would be the "less XP than me, but oh-so-obvious that he knows more about perl than I could ever know": TheDamian.

      (hey, isn't Hubris the perlish virtue, not humility?)

      If there's any truth to Golda Meir's quote:

      Don't be so humble... You are not that great.

      ...then maybe humility and hubris are not that far apart. ;-)

      the lowliest monk

      The ever-so-humble tlm (hey, isn't Hubris the perlish virtue, not humility?) doesn't like the comparison with TimToady. :-) So, let's put it in a bit of context. I read somewhere that all it takes for someone to seem a genius is 3%. If someone knows merely 3% more of a subject than you, they seem to be a genius in the subject, even if they really don't know very much. Think of a grade 5 student teaching a grade 3 student math - the grade 3 student would think the grade 5 student "knows everything" about math, when we all know that most PhD's in Mathematics know very little about math. (At least, that's what my manager claims - who actually has a PhD in Math.)

      What counts as 3% more "knowledge", though? If we just count hours of education, we get ratios of relative teaching (assuming all students absorb information equally, which is of course false...) that become much higher than 3% for just about all the major stages of learning...

      A grade 5 student has 5 years of math education: a grade 3 student has 3, discounting kindergarten and pre-school. The grade 3 student has only 60% of the grade 5 student's education; that's a big difference!!! Much more than 3%!!

      An high-school graduate has 12 to 13 years of math education. If we claim 12 years at about an hour per day, with about 10 months/ year spent it school, that's about: 10 (months) * 5 (hours/week) * 4 (weeks/month) * 12 (years/education), or about 2,400 hours of instruction (or around 200 hours/year).

      As a math undergrad, I was expected to spend about 30 hrs a week on mathematics (classes/homework) every week. A term was about 3 months of instruction, with two weeks exam prep, and two weeks down time.

      If we count exam-prep as "education", we get: 30 (hrs/wk) * 14 (weeks/term) * 3 (terms/year) * 4 (years/undergrad), or an additional 5,040 hours for an undergrad math education.

      Now, 1/4 of the degree was expected to be non-math electives, so if we factor those out, we get about 3,780 hours of math education during undergrad, for a total of 6,180 hours of education for a graduate.

      In terms of education, a high school graduate has been taught less than 40% of the mathematics that a math grad student has learned. That's one reason that the difference between 3rd and 5th grade seems smaller than between high school and university grads: it is smaller, in terms of relative education. (Another reason is the academic cut-offs: only people who learn math quickly are allowed to take university courses in the first place: this increases the information density...)

      If we assume that a PhD takes only an additional four years, at a pace of education roughly equal to undergrad (ignoring increased information density), we get 9, 960 hours of math education: and that's before the PhD settles into his job of researching new things... that makes the gap between math grad and PhD about 62%... or about the difference between grade 3 and grade 5.

      And that's kind of how I'm using tlm and TimToady in the same sentence. If we assume, on a scale of 1 to 10, that TimToady's knowledge warrants a 10, and I get a 3, tlm seems to be getting a 5 or 6. (And that's on a logarithmic scale ;->) From my perspective, that's more than 3% - can't tell the difference from here ;->

      It can actually seem the opposite: PhDs seem horrible at math to novices, because they can't do simple arithmetic anymore: they only need it rarely, and they use calculators when they do. They can reconstruct all the principles of mathematics starting from basic axioms, though. :-)

      Twice, I saw master martial artists at work: both times, I thought what they were doing was trival, and boring. The Tae Kwan Do master's foot was floppy and weak as he flicked little kicks up in the air above his head, and the Ju-jutsu master's throw seemed simple and obvious.

      Later, I watched a black belt in Tae Kwan Do surge forward with great effort and concenration: and watched his kick run out of power and fall, despite obvious straining, at no-where near the height of the master's solid little flick-kicks. And suddenly, the master's kicks were impressive.

      I watched as six black belts, including my instructor, questioned the ju-jutsu master with obvious confusion about all the intricate details of the "simple" throw I'd just witnessed; and suddenly, the throw was impressive.

      I think there's an analogy to coding as well: it's hard to tell if a task is easy; or if a master is making it look easy. Past a certain point, you just have to look at who's impressed by who... you lose the capacity to judge fairly for yourself. --
      AC

        I think there's an analogy to coding as well: it's hard to tell if a task is easy; or if a master is making it look easy. Past a certain point, you just have to look at who's impressed by who... you lose the capacity to judge fairly for yourself.
        This is paradoxically true with Perl, I think. Initially the novice is amazed and bewildered that the line noise of a given piece of code does something amazing. Later, when you gain greater facility you being to realize that while the code works, it may be taking advantage of Perl's ability to write fast and loose solutions to transient problems, but what's really impressive is the crystalline, lucid gems that are effortless to read and present themselves as paragons of programmer intention. Later still, you see that some of what seems to make complete sense and is useful every day is in fact a manifestation of deep magic. Perl seems to me to be fractally complex in this realm - each epiphany leads me to a new confusion as rich as that I've left behind.

Re^4: Zen and the art of ignoring XP
by Joost (Canon) on May 12, 2005 at 10:40 UTC
    Note that there also isn't a big sign saying that XP == programmer quality. This isn't a certification institute, which should be very obvious even if you come here for the first time.

    Being a monk means that you spend some time in the perlmonks community. I would consider that a plus if I was hiring a programmer, the actual level isn't all that interesting. I'd be more interested in the kind of nodes that person wrote.

    People who don't know perlmonks should know better than to infer some kind of quality from the XP level here. People who *do* know perlmonks should too.

Log In?
Username:
Password:

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

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

    No recent polls found