Programmers were meant to work < 30 hours a week
I've got to say, I am pretty displeased with the state of overwork all of us developers are in. Too many of us are ground to the bone working as much as 35 hours or more a WEEK! Its happening all over the world. Companies are lumping us programmers in with the regular work crowd expecting the same kind of hours, dedication, and results.
I will admit, there does exist a national dilema regarding the general overworked employee. Numerous studies are out regarding this and I must say I see a real problem. However, certain factors of a programmer's life make this level of work more extreme and unfair than it is for non-programmers. I have composed a list that illustrates my point.
1. Game time - Developers are severely limited in their playable game time. Sure games are a great stress reliever where a person can decapitate someone in fantasy land instead of doing it at the office, but they mean more to a programmer. A programmer needs 1-8 hours a day in an environment where he can get away from the idiocity and stupidity of the world (which doesn't involve a lot of reading). Also, unlike other people, programmers are creative. What better way to exercise that creative spirit than to enter a world of make-believe whether that involves stabbing a dragon or emancipating the head off of another soldier in battle?
2. Television/Movies - These are essential. 1-8 hours a day is required for this endevour. Television and movies basically perform the same function as item 1 except with a lot less effort involved.
3. Game development for own startup company - I would be a fool not to include the most important of time consumers a programmer occupies his time with. The average time needed for this is 0-8 hours a day. The reality is, working for someone else as a programmer is a waste of talent. Most programmers know this. That is why they all have their own pet game project a-brew. A programmer without one of these is just an analyst.
Before any programmers out there start complaining about an item I missed, keep in mind that this list is not exaustive. If there are any other time consumers which need to be added, feel free to comment!
I will admit, there does exist a national dilema regarding the general overworked employee. Numerous studies are out regarding this and I must say I see a real problem. However, certain factors of a programmer's life make this level of work more extreme and unfair than it is for non-programmers. I have composed a list that illustrates my point.
1. Game time - Developers are severely limited in their playable game time. Sure games are a great stress reliever where a person can decapitate someone in fantasy land instead of doing it at the office, but they mean more to a programmer. A programmer needs 1-8 hours a day in an environment where he can get away from the idiocity and stupidity of the world (which doesn't involve a lot of reading). Also, unlike other people, programmers are creative. What better way to exercise that creative spirit than to enter a world of make-believe whether that involves stabbing a dragon or emancipating the head off of another soldier in battle?
2. Television/Movies - These are essential. 1-8 hours a day is required for this endevour. Television and movies basically perform the same function as item 1 except with a lot less effort involved.
3. Game development for own startup company - I would be a fool not to include the most important of time consumers a programmer occupies his time with. The average time needed for this is 0-8 hours a day. The reality is, working for someone else as a programmer is a waste of talent. Most programmers know this. That is why they all have their own pet game project a-brew. A programmer without one of these is just an analyst.
Before any programmers out there start complaining about an item I missed, keep in mind that this list is not exaustive. If there are any other time consumers which need to be added, feel free to comment!