Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot

Re^3: Finding longest palindrome from a string

by PhilHibbs (Hermit)
on Aug 13, 2004 at 14:26 UTC ( #382682=note: print w/replies, xml ) Need Help??

in reply to •Re^2: Finding longest palindrome from a string
in thread Finding longest palindrome from a string

Methinks this might be a slight over-reaction (Update: or might have been, based on your original text), given that BUU did post his original solution to the problem. He may well have intended to go to the interview, describe his code, and then say "here are some alternatives that I solicited on Perl Monks", which is a valid thing to do when trying to solve a job-related Perl problem. One could say that he is showing initiative. Sure, it would have been polite to point this out in the OP. Maybe I'm too forgiving, but I always try to see the positive side.
  • Comment on Re^3: Finding longest palindrome from a string

Replies are listed 'Best First'.
•Re^4: Finding longest palindrome from a string
by merlyn (Sage) on Aug 13, 2004 at 14:34 UTC
    I know if I were an interviewer asking that question, I would have explicitly said "using whatever resources you have available... here's a terminal" if I had intended that. Instead, the question appears to be about a person's personal skills and knowledge.

    -- Randal L. Schwartz, Perl hacker
    Be sure to read my standard disclaimer if this is a reply.

      Surely part of being "a totally kickass hacker" is your ability to use Internet resources effectively. I can see why you compare it with homework, but to me it's less abusive to do this for job interviews than it is for homework. Homework is designed to educate, so cheating is cheating. This is the real world.

      Tangentially, I'm sure BUU didn't get to be Saint in (presumably) under two years by being a mediocre Perl hacker. Don't read too much into that arguement, though, I don't know how easy it is to troll your way to Sainthood 'round here.

        I have to side with merlyn. In a job interview situation the interviewer wants to find out how you're likely to do on the job. The strategy, "Get someone else interested in doing my problem for me" doesn't work for the number of problems that you typically have at work, or for the kinds of problems that most of us get paid to do. Therefore your performance with that strategy says little about how well you'll do in practice.

        A demonstrated skill at being able to locate and use documentation and modules is good. A demonstrated strategy of trying to get others to do your work for you is not so good.

        Furthermore on your tangent, I wouldn't make any such presumption. XP here has to do with site participation, not skill level. For an extreme example look at TimToady.

        But judge BUU for yourself. It is easy to take a look at BUU's top posts and ask what kind of skills and experience they indicate. From the content of his (presumably) best posts, I am not left with the impression that he is a particularly good Perl programmer. He knows how to ask questions that a lot of people will casually vote for. That's not the same thing.

        Feel free to try the same experiment on me.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://382682]
and God said, "Let Newton be!"...

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (4)
As of 2017-07-23 18:49 GMT
Find Nodes?
    Voting Booth?
    I came, I saw, I ...

    Results (347 votes). Check out past polls.