41

I saw this as a ./ comment a while back on a discussion about dev tools (sorry... don't have a link to the actual post...) It was so good that I printed it off and pinned it to my cube. Thought I'd share it here--

"The pain in programming doesn't come from the tools. Yeah, it's a pain to learn the tools, but that's short lived. The real pain comes from the nature of programming. It's caused by having to tell the computer in excruciating detail exactly what you want it to do without glossing over any of the 'you know what I mean' steps, because the computer certainly doesn't know what you mean. And not only do you have to tell it how to do the job when everything is working as it should, you have to anticipate all the ways in which things could fail and tell the computer what to do in those cases, too. THAT'S the painful part of programming--the programming. No tool is going to fix that."

Comments
  • 1
    I love it. Nice wisdom anon!
  • 3
    There is no youKnowWhatIMean( ). Know what I mean? 😂
  • 3
    People: the computer screwed up.

    Me: no, you gave it bad instructions.
  • 0
    I find certain functional programming techniques mitigate the "how" bit.
Add Comment