I'm a programmer. I am always angry at job. Is this normal?
andrewcooke: i find that i am happier once i have a project "rolling along" - the start and end are more frustrating, but the work in the middle is pretty peaceful.maybe you are in a transition period between projects, or need to shift to a position where you get to work longer term on a single project?[edit: this applies on more than one scale - it's best if a project lasts for a couple of months or more, but even within a single week i prefer to not switch around too much, so try to do avoid anything smaller than day-sized chunks when possible]