kcw | journal | 1999 << Previous Page | Next Page >>

Today I spent my work hours getting very little done. I attended our weekly status meeting, then I solved one bug, then I goofed off for a 2-3 hours, partly because I was delaying writing a new architecture document, which I completed by 01:30 that night.

There are a great many days when I'm not 100% on the ball and doing my job. I spend a lot of time reading, both technical books, game books, and recreational books. I spend a lot of time helping other people, which means I'm not getting my job done. And I spend time on the Internet or playing games.

In my life, there are many priorities and things that I need to do outside of work. And I don't have the time to do it outside of work. I'm at work 8-10 hours a day, commuting 2 hours a day, sleeping 8-10 hours a day. Which leaves precious little time to do personal upkeep and catch up on my campaign or reading.

So I do this at work. I'll work for a while, then I'll read for a while (2-3 different books/magazines), then work some more, then goof off some. Sometimes I do more work and many times I do less work. Depends on my deadlines. I do tend to meet my deadlines, although I've missed them too.

What kind of work ethic is that? I'm usually going full out only 2 hours a day. The software industry (and computer industry in general) demands certain things and overlooks others. Taking an hour off to play a video game is usually ok with most companies.

In return, you're asked to work 12-14 hour days, 60+ hour weeks when it comes time to meet a deadline. You're also expected to self improve, attend classes, and otherwise keep your technical knowledge up-to-date. Frankly, I don't like attending classes, for they are boring and I invariable feel as if I could have read a book and gotten the same information. And I do read a lot of technical books, magazines, manuals and such. That's how I keep my knowledge base current and I feel that's all I need.

One thing I don't do is request reimbursement for my purchases. I've bought several hundred dollars worth of technical books, taken people out to dinner and such. And I've only had to turn in an expense report once (for a week-long conference that I couldn't afford by myself). I feel that I get paid enough to be self-sufficient in this way. Kind of crazy maybe, but that's the way I am.

I've also spent a good $4000 to get a PowerBook and software to interoperate with my company network. This is a purchase that was not necessary, although I was really hating using a Windows NT workstation. And I could have expensed this, but since it was not a necessary expense in my mind I just couldn't do it.

So am I an asset to my company or a drain? I think I'm an asset, not an extremely valuable asset. But I do a good job, I think. I contribute positively to the company. I'm not a senior developer or anything that grandiose. I make mistakes and I may not have the ideal work ethic, but I try to be loyal and do my job well, when I do do it.

Copyright (c) 1999 Kevin C. Wong
Page Created: August 8, 2004
Page Last Updated: August 8, 2004