Slashdot Mirror


How Many Hours a Week Can You Program?

An anonymous reader writes "How many hours a week should a full-time programmer program? Trying to program anywhere near 40 wears me out. On a good week, I can do 20. Often, it is around 10 or 15. I'm talking about your programming session at the console, typing — including, of course, stopping and thinking for a minute, but not meetings, reading programming books, notes, specifications, etc., which by comparison feel like lunch breaks. I rarely get called to meetings (which is good) but that means to keep my brain from overheating I spend several hours a week surfing the web (usually reading tech news but also a few stops on Facebook, email, etc.). I should add that I am interrupted a few times per day. Me and another guy maintain an intranet site of a couple dozen web apps for an IT department, so we work on a few different things: phone calls, bug fixes, feature adds, as well as writing new web apps from the ground up, all in a day's work. And I know that wears a person out more than if they had just one project to work on. I wonder if programming is like mental sprinting, not walking, so you can only do it in bursts. Am I normal or stealing?"

21 of 547 comments (clear)

  1. that's easy by Anonymous Coward · · Score: 5, Funny

    That's easy! I can do 169, no problem. Of course, I'll be tired and I may make a mistake here and there.

  2. Duh by xerent_sweden · · Score: 5, Funny

    168 hours per week. 191 if you're onboard Air Code One and circling the globe in DEFCON style.

  3. The 40 hour work week is God given by Anonymous Coward · · Score: 5, Funny

    Eight hours a day, five days a week was good enough for illiterate industrial workers doing manual labor when it was invented 150 years ago. I see no reason it shouldn't be a perfect fit for highly educated software engineers in 2010!!

  4. Re:Not a programmer but... by CorporateSuit · · Score: 4, Funny

    If I can replace you with a program, can I get your salary?

    --
    I am the richest astronaut ever to win the superbowl.
  5. i can code htlm all wekk by gyrogeerloose · · Score: 4, Funny

    /p>yessir, i have no problem wiht a 40 hour weel of html coding and i >i>never,/i. maek a mistake.,

    --
    This ain't rocket surgery.
  6. Re:Nope by bongey · · Score: 2, Funny

    So what if I am ? I have no problem coding circles around people that , oh wait a minute there goes a bunny.

  7. Office space by jimbolauski · · Score: 4, Funny

    Peter Gibbons: Well, I generally come in at least fifteen minutes late, ah, I use the side door - that way Lumbergh can't see me, heh heh - and, uh, after that I just sorta space out for about an hour.
    Bob Porter: Da-uh? Space out?
    Peter Gibbons: Yeah, I just stare at my desk; but it looks like I'm working. I do that for probably another hour after lunch, too. I'd say in a given week I probably only do about fifteen minutes of real, actual, work.

    --
    Knowledge = Power
    P= W/t
    t=Money
    Money = Work/Knowledge so the less you know the more you make
  8. Obligatory XKCD by Somebody+Is+Using+My · · Score: 5, Funny
    1. Re:Obligatory XKCD by JWSmythe · · Score: 3, Funny

      I've been caught surfing several times, and had to bring the windows that are compiling to the front and simply say "Look. Compiling. Can't do anything else right now.". I was actually asked to compile less and work more. hrm. Now I just work on the spreadsheet analyzing my pay, and start asking questions about inconsistencies in the checks. "Why is there a 10% difference between what I've worked, and what you've paid me for? Should I just go home until you've figured out your mistake?"

          They really shouldn't have made me find more work related items to do, and I wouldn't have found their accounting errors in payroll. A little here and there isn't all that noticeable until you go and do an audit of it. It may be uglier if I go get the rest of the numbers from accounting and compare it to the P&L sheets. Sometimes they forget, sysadmins and programmers can frequently do math better than accountants, because we can write a program to do it for us, and I use floating point numbers, rather than rounding everything. :) Sorry, your rounding doesn't work as accurately as you'd like.

          Too bad I can't cut checks, or I'd have it sending all the $0.00[1-9] to my own check. Whee, I made $50k extra this week. :)

      --
      Serious? Seriousness is well above my pay grade.
  9. Re:Enjoy your lazy job while it lasts. by spintriae · · Score: 5, Funny

    Sorry you to hear you get "interrupted a few times per day" while Facebooking. You poor, poor thing.

    Have you any idea how difficult it is to harvest your crops in only 30 hours a week?

  10. Code Monkey get up. Get coffee.... by Itninja · · Score: 4, Funny

    ....its not fulfilling or at all interesting

    This job fulfilling in creative way. Such a load of crap.

    --
    I judt got a nre Kinesis keybiartf so please excusr ant egregiou typos.
  11. Re:Not a programmer but... by MikeFM · · Score: 5, Funny

    I replaced Al Gore with a small script program and nobody noticed. I was going to replace Rush Limbaugh but I haven't yet figured out how to push that much spam through a pipe without exceeding my system resources.

    If your job is THAT involved I might have to break out something more advanced than Bash.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  12. Re:You're Not Like Me Nor Are You Stealing by Nadaka · · Score: 4, Funny

    haha. Where I work the customer service phone monkeys in the cube farm next to me use the speakerphone. THE GOD DAMN SPEAKERPHONE.

  13. Re:Not a programmer but... by rwade · · Score: 3, Funny

    Do you bold text sometimes too...

    I do, but I'm very good: keyboard shortcuts, you see...

  14. Re:Wow. Bitter much? by Anonymous Coward · · Score: 1, Funny

    Oh, and by the way, I'm on my daily 10 minute break. Back to actual work for me. Have a nice 8 hour day doing.....whatever it is you do.

    You sound terribly mismanaged, and understandably a little bit bitter about it.

    The other possibility is that he's full of it. So he's chained to a computer all day long with just 10 minutes of break, and he decides to spend those 10 minutes surfing slashdot? Yeah.

  15. Re:168 hours by Anonymous+Freak · · Score: 2, Funny

    Slackers.

    I generally code for 172 hours a week. (It helps if you constantly travel West at a slow rate. Yeah, every few weeks, you'll lose 23 hours, but that's your vacation time.)

    --
    Another non-functioning site was "uncertainty.microsoft.com."
    The purpose of that site was not known.
  16. Re:You're Not Like Me Nor Are You Stealing by dkf · · Score: 2, Funny

    Where I work the customer service phone monkeys in the cube farm next to me use the speakerphone. THE GOD DAMN SPEAKERPHONE.

    That's inhuman. Strike back! Learn to yodel. Practice at your desk.

    --
    "Little does he know, but there is no 'I' in 'Idiot'!"
  17. Re:You're Not Like Me Nor Are You Stealing by flanders123 · · Score: 3, Funny

    You get cubes? Lucky.

    I work in a "Trendy Open European-Style Office". Only one problem: My office is in America, land of the "I can yell like a dooshbag on my fucking bluetooth headset cuz its free country!"

    Sigh...My kingdom for a cube.

  18. You Sir... by Cryacin · · Score: 2, Funny

    Are a workaholic. And you can never get enough workahol.

    --
    Science advances one funeral at a time- Max Planck
  19. Re:Programming by tomhudson · · Score: 2, Funny

    "How many hours per day will your brain allow you to be functional at a given task?"

    24 when I worked the fishing trawlers but towards the end of the third day the fish start talking to you.

    "We are NOT fish, you insensitive clod!"
    -- the dolphins.

  20. Re:Age by okmijnuhb · · Score: 2, Funny

    You were lucky. I worked for three months in a paper bag in a septic tank. I used to have to get to work at six in the morning, clean the paper bag, eat a crust of stale bread, work fourteen hours a day, week-in week-out, for sixpence a week, and when I missed deadlines my boss would thrash me his belt.