Monday, August 28, 2006

2919.aspx

Programmer's Bill of Rights

Jeff Atwood for president! I completely agree with his Programmer's Bill of Rights and I wish I worked in a place they were respected. Let's see how "compliant" I am:



  • Every programmer shall have two monitors: I wish! Then again; I cannot complain as I am one of the lucky few with a 17 inch monitor on my laptop.

  • Every programmer shall have a fast PC. It was fast 2 years ago… Having a fast PC is a must though. Waiting wastes the clients time and causes frustration (especially if you're not lucky enough to have a permanent place to make your home so you have toys to play with. Hm... If it was safe to leave anything more valuable than a chewing gum on the desk I could do some Lego NXT coding during lunch :-).

  • Every programmer shall have their choice of mouse and keyboard. Compliant! (I buy my own...)

  • Every programmer shall have a comfortable chair. Very important in the long run. I seriously hurt my back in the past because of a lousy chair combined with tons of overtime andlittle exercise. A double disk hernia is not fun at all. It took me years of pain & practice to get back in shape.

  • Every programmer shall have a fast internet connection: Sharing a 2Mbit line with 60 other people isn't what I would call fast.

  • Every programmer shall have quiet working conditions: Impossible with the people I share my office with :-)

One thing is missing from my point of view; Each developer should have access to a whiteboard. Discussing architectures/code/problems on a large whiteboard where persons can erase/add pieces is a lot more productive than scribbling on a piece of paper.

1 comment:

  1. I completely agree with you and your seventh point even if I'm the cause of your missing the sixth point.

    I would add as a "nice to have" the presence of a projector that helps very much during the discussion of electonic documents preventing from doing multiple hard copies of those and letting everyone to follow the meeting on THE updated version.

    ReplyDelete