The first year (2007) I was 46% billable efficiency (web design).
The second year (2008) I was 49% billable efficiency (doing web design).
I also do sales / marketing / customer service / and building my own web app so this is purely consulting stuff with clients and I'm happy with the numbers.
In 2007 I worked 2784 hours. In 2008 I worked about 600 hours less than the previous year. I think that was my goal going into the year. Objective achieved!
I'd be interested to see other numbers like this if anyone has them.
over time, and with a move into our own office (and out of the apartment), we've shifted to what feels a more sustainable 10-12 hours a day, 5 days a week.
at the same time, we're pretty liberal with vacation as appropriate (probably 5-6 weeks a year), as it's a great time to recharge the batteries. in this context, vacation generally means working at a much reduced output -- it's pretty hard to step away completely.
all in all, we feel very happy with what we've been able to accomplish at work, and feel lucky that we're able to have as much personal time as we do -- it's sometimes not as much about the amount of time, as it is about the flexibility to take time off at the drop of a hat.
the one benefit to being very committed early on: we did occasionally have weeks that were (usually by necessity) insanely productive, where we'd accomplish some absolutely unbelievable task, something that would have otherwise taken a month, usually because of a strict deadline. if you refuse to work more than 4 x 8, a la 37 signals, that's just not going to be possible.
believe it or not, though, i was actually trying to provide an example of a positive work-life balance :)
I'm not a planner personality at all and I find planning my time does no good. However I do respond to accountability. So what I do is make a table with the X axis representing the days of the week and the Y axis representing each hour slot in the waking day. I print this out so I can carry it with me and one sheet of paper has one week.
I then fill in the table throughout the week with what I did during that hour. If I ate, I put down that I ate. If I was asleep I put that down. If I wasted the hour I put down an X. If I did something productive I write that down. This method works for me and after two weeks of this I'm back in the zone and don't need to track my time anymore.
Here's what I do...
I DO NOT log on without a written plan for the session. I start on the first thing on the list and work my way down. Most lists only have one or two things to do. I almost always get done whatever is on the list.
I usually make the list the night before while reviewing that day's code. Sometimes I do the list very early in the morning. It's amazing how full my mind sometimes is when first waking up.
It's NOT how much time you spend. It's how much you get done. I'd rather work 20 hours to accomplish x than 40. (Better yet, work 40 to accomplish 2x).
This keeping honest puts myself into the right frame of mind to stay productive. It builds momentum. I feel a small sense of accomplishment every time I log a successful hour and it encourages me to want to keep doing it.
I would count anything useful towards whatever my goals are as productive. Working in a notebook planning higher level things, developing an algorithm, or sitting down and writing code are all part of this process.
I don't think my productivity/working hour is being questioned here so I won't address that.
Recently, I used it on my startup after I finished grad school. I had a goal of getting a beta out and pushed myself into this working mode. I then kept going until I released the beta.
I tend to spend months in a zone where I'm able to concentrate and think about a project. During this time my social drive is down. Then I spend months in a zone where I just want to be around people and I can barely work. I think this technique is a way to throw myself into the working part of my brain at will. I won't claim to understand it. And I won't guarantee it will work for you. I just know all the plan things out stuff I was taught did me no good. This worked and so that is why I point it out here.
I work out and eat well but any one who knows me will tell you that I am life balance FAIL.
I have 9 scheduled hours a day (1 hour lunch). I'm usually at my desk early and during part of lunch, but I don't work during these times (unless something REALLY needs done). The break helps me focus more. During my regular 8 hours of work, I generally am actually working for at least 7.5 of them. I NEVER goof off at work. I never handle personal business or surf the web while at work (aside from using Google or StackOverflow to find an answer to a programming question). The only thing that distracts me from work is chatting with coworkers from time to time.
I don't think it's fair to measure work by any standard other than "I feel what I'm doing is productive." I'm not typing code 7.5 hours a day. Sometimes I'm designing or reviewing code or refactoring or reading version control logs or reading up on new technologies. Fortunately, my company is smart enough to agree that this is work and encourage it.
Wonderful statement. Only in extreme cases does it seem untrue for thought-workers.
If you're interested in the idea of people simply declaring their productivity (and worth), Maverick by Semler is a good read: http://www.amazon.com/dp/0446670553
Give it a try if you feel like. I had several features planned, like graphs etc... but I found the current feature-set sufficient for my needs.
7 pm to 11 pm 5 days/week, 8 hours Saturday, 12 hours Sunday - my startup (70 - 90% efficient)
Friday nights and one weekend per month off (100% efficient)
My side business averages about 5 hours a week according to RescueTime -- more when I'm able to block off time on a Saturday to get some heavy lifting done, although after 6 hours I find my wheels spin an awful lot even when self-directed.
It drives me absolutely freaking bonkers that people think the above figures prove anything about whether I'm "working hard" on either the day job or the business.
Yeah, it's a paradox, but anyone else building a company, working a regular job, and going to school will understand.
This is not a sustainable rate, especially without equity.
Now it's more like 3 hours a day, 4 days a week working on some stuff that I like. So in the end it was totally worth it :-).
I'm in my office around 45 hours a week.. somewhere around 5am-3pm M-F with probably 5 to 10 hours of errands, lunches, and lazy times cut out of that.
I'd say I average 2 hours a week right now writing out "code" that I'd describe as my "work." That seems insanely low, but given a good typing speed, that's enough to write the K&R C book in a month. I wish my quality were that high, but I'm trying.
I think at the office I'm probably down to ~10 hours a week of "unproductive" time now (e.g. reading this stuff, writing this comment, gossiping with friends about someone's date).
I spend most of my waking energy on my start-up. I used to spend about 20-30% on my relationship, but that's not happening anymore, thus resulting in an increase in available energy. I spend about 10% on my blog. I probably spend about 10% keeping up with tech news via HN and other means. It's a sizeable investment, but worthwhile - it does impact my job to be aware of all this stuff and connected to the community.
After adjusting to my new environment 4 times in a day I manage to complete 40 minutes of real work.
The link for the netbeans plug-in is here http://sourceforge.net/project/showfiles.php?group_id=3653
It is a java implementation of vim and works pretty well. The plugin for ecplipse places an instance of Vim withing the editor window but I found it was quite buggy and slowed things down a bit (at least on my laptop). I don't know if there is a plug in for visual studio but you could check.
I am so glad I forced my self to use it because it payed off. Just keep a cheat sheet by your side and within a few days you will at least be able to get stuff done, and then just pick up a new trick each day to really learn to fly. Just start now because once you get going you will wish you made the leap sooner.
It ranges from 2 to 16 hours.
on the side I freelance web work and am considering trying freelance full time. While I would end up working longer hours, I actually enjoy the freelance and I wouldn't be stuffed in a cube daily and forced to use really weird tools.
So, when I'm on a freelance project, total I pull close to 14 hour days for about a month straight (and work weekends), but then the job will complete and I'll be waiting while they spec out another one for about a month, I use that time to work on side projects.
however i'm taking at least 30% of the year off, cannot be productive 11 months in a row.
lately i've found out that working sharply less hrs/day and taking less vacation produces more quality and longer lasting knowledge in my head.
but my biggest concern is the i/o rate: how much time one takes input (learning, reading, networking) and produces output (code, results, blog posts)