Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Can you code this fast?

by mitd (Curate)
on Oct 05, 2004 at 19:12 UTC ( #396728=perlmeditation: print w/ replies, xml ) Need Help??

Recent jobs.perl.org posting.

Job Description

"Developer with extensive knowledge of PERL and ability to code 7.5K to 10K lines per day needed at this large financial services...

On my fingers! Ohhh my brain!

mitd-Made in the Dark
I've always been astonished by the absurd turns
rivers have to make to flow under every bridge.

Comment on Can you code this fast?
Re: Can you code this fast?
by TheEnigma (Pilgrim) on Oct 05, 2004 at 19:22 UTC
    Does that count modules I import? :)

    TheEnigma

Re: Can you code this fast?
by dragonchild (Archbishop) on Oct 05, 2004 at 19:31 UTC
    *laughs* I got that bid directly. Lucky for me, it's in another part of the country, otherwise I would've been tempted. NOT! :-)

    Being right, does not endow the right to be rude; politeness costs nothing.
    Being unknowing, is not the same as being stupid.
    Expressing a contrary opinion, whether to the individual or the group, is more often a sign of deeper thought than of cantankerous belligerence.
    Do not mistake your goals as the only goals; your opinion as the only opinion; your confidence as correctness. Saying you know better is not the same as explaining you know better.

Re: Can you code this fast?
by itub (Priest) on Oct 05, 2004 at 19:39 UTC
    Perhaps if you use (and count) some generous vertical whitespace.
Re: Can you code this fast?
by tantarbobus (Hermit) on Oct 05, 2004 at 19:49 UTC

    Sure:

    Sample code to set $var to 2.

    my $var = 1 ; $var = $var + 1 ;

    I am tempted to apply and request a salary of ~ $1.30/line. That figure is arrived at based on 100K/year and 300 lines/diem

      And think of how many lines of comments you'll need to explain that mess ;)

      TheEnigma

      For even more clarification you'd better write that:

      my $ var = 1 ; ...

      Cheers, Sören

Re: Can you code this fast?
by johnnywang (Priest) on Oct 05, 2004 at 20:19 UTC
    Come on, be positive, they really meant: to pay you 7.5K to 10K per day (you pick the currency.)
      If this was the case then I would want to be payed 10k Kuwait Dinars a day. (Works out at $29,595). I would be considerably less happy being paid in Turkish Lire where 10000 Lire works out at a miserly $0.0058.

      Source: Travelex

Re: Can you code this fast?
by pg (Canon) on Oct 05, 2004 at 23:46 UTC

    One of my coworker told me that when she was working on a COBOL/Y2K project with a bunch of contractors, sometime she saw one single line being repeated 20 times straight.

    Know why? the contractors are paid by lines ;-)

      Hey. Saves the compiler the trouble to unroll the loop. ;)
Re: Can you code this fast?
by graff (Chancellor) on Oct 06, 2004 at 05:35 UTC
    ... ability to code 7.5K to 10K lines per day ...

    Shucks, you could spend 20 minutes writing a perl script that could generate that amount of runnable perl code in less than a minute, and take the rest of the day off. Go for it!

Re: Can you code this fast?
by simon.proctor (Vicar) on Oct 06, 2004 at 08:35 UTC
    So you write 2400000 lines of code or so a year - what the hell? (5 days a week, 48 weeks a year).

    Still - I can touch type. They don't say it has to be working code :).
Re: Can you code this fast?
by borisz (Canon) on Oct 06, 2004 at 12:15 UTC
    I really have to take a typewriter course. The fastest writer can do 37500 chars for about 50min. This is fast. Then without thinking about the code she can produce ~9K lines per day.
    37500 * 60 / 50 * 8 / 40 9000
    Boris
Re: Can you code this fast?
by zentara (Archbishop) on Oct 06, 2004 at 13:34 UTC
    I read somewhere recently that the "average programmer" produces about 10 lines of "working debugged code" per day. That dosn't count cut'n'pasted code, nor documentation, but 10 lines of new "working and bugfree" code. And it's an average...so your "days of inspired genius" are averaged out over the years (weekend included). Jees, maybe thats why they are outsourcing to India? :-)

    Now since they didn't spell Perl right, we may assume that they meant 7.5k of text, not lines. This would fit into the "10 lines per day" figure, if you add in docs, nicely perltidied code, and judicious use of whitespace.


    I'm not really a human, but I play one on earth. flash japh
Re: Can you code this fast?
by Elgon (Curate) on Oct 06, 2004 at 14:02 UTC
    Folks,

    Now various of us have pointed out how absurd this is, has anyone contacted the employer to tell them that they're 2 to 3 orders or magnitude out? I'm not suggesting that I really think that they'd listen, but still...

    Elgon

    "Stercus! Dixit Pooh. Eeyore, missilis lux navigii heffalumporum iaculas. Piglet, mecum ad cellae migratae secundae concurras."

      If you think this is absurd, have you ever seen a request for 4 years of experience on a 2-years old technology? Better yet; a job for which the person who invented the technology itself cannot apply because he/she doesn't have the nesesary skills... - Abdon
        I haven't seen that, but when the company I'm working for now, bought another company they offered a generous redundancy scheme: the longer you worked for them and the older you were the more money they would give you to stop working for them. Some PHB must have filled in all the cells in the matrix: the lower left cell listed a figure for someone with 45 years seniority and age 50 or less!

        CountZero

        "If you have four groups working on a compiler, you'll get a 4-pass compiler." - Conway's Law

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlmeditation [id://396728]
Approved by grinder
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (4)
As of 2014-09-23 01:54 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (210 votes), past polls