After having worked for several years in IT, I still think the issue of office ergonomics is just not getting enough attention. A good chair is certainly very important for doing any kind of cunfuser work. But that's not the only crucial factor. As aijin points out, monitor height is important, too. And accordingly, so are the desk height and the distance between monitor and keyboard.

Sadly, good chairs, desk and monitors are usually neglected in the belief that they only serve comfort. But having suffered from back problems myself, I find that this is an issue which goes way beyond that, as this article argues. Ergonomic office furniture is very important for people who sit at their desk all day long and don't get to move around too often. (That obviously doesn't only apply to IT people.)

I have a good chair at home, because as part of my work is freelance, I often work at home. At the office, where I'm part-time employed, I have a chair which is not exactly ideal. But then, I feel that although office furniture is crucial, as stated above, the whole office environment influences your programming. At my office, I (too) often have to do user support, which means that someone comes into my office, usually without knocking on the (admittedly mostly open) door, and just starts going on about their problem they want me to fix NOW, "if you have time...". And because I'm not working there fulltime, I share my office with one of the trainees, who is frequently using the phone. I think it's reasonable that the people working fulltime get to have their own offices, as we just don't have enough space for everybody to have their office. But then, this means that whenever I have to write a more complicated program than just some update for the website, I do it at home.

So, when I hve a quiet room, a comfortable chair and a monitor which is the right height, and the right distance away from my eyes, I can concentrate much more - which makes for better code. And getting up from time to time, walking around and air my head helps, too.

--cs


In reply to Re: A job, a chair, and Perl by schumi
in thread A job, a chair, and Perl by zdog

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.