Showing posts with label Work. Show all posts
Showing posts with label Work. Show all posts

Saturday, April 5, 2008

A great article

I was flipping through Steve Pavlina's website and found an article that really interested me. I knew that Steve completed two bachelor degrees in 3 semesters - that is not a misprint - 3 semesters(!), but I never read the entire article on how he did it.

His article is titled Do it now and, in my opinion, it is a must read!

One big affirmation I received from this article was his point about guarding time. In this section he states:

To work effectively you need uninterrupted blocks of time in which you can complete meaningful work. When you know for certain that you won't be interrupted, your productivity is much, much higher. When you sit down to work on a particularly intense task, dedicate blocks of time to the task during which you will not do anything else.


I have preached this principle for years to our management but they like the open atmosphere where anyone can just walk up to your desk and interrupt you at will - and they do.

Steve goes on to say:

The state of flow, where you are totally absorbed in a task and lose all sense of time, takes about 15 minutes to enter. Every time you get interrupted, it can take you another 15 minutes to get back to that state. Once you enter the state of flow, guard it with your life.


I have suggested that as software developers we should be isolated from all interruptions so that we can focus on the tasks at hand. I believe doing so will greatly increase productivity. It's funny but those same managers that like the open environment wonder why no one is motivated and really getting the work done!

Up until now I have approached this problem with a victim mentality - we need our managers to make it happen for us, we are not responsible. I no longer subscribe to this paradigm. Now I have a more proactive approach. When I really want to get some work done on a project, I don't do it at my desk. I find a conference room, schedule time there and do my work.

It's my experience that if interrupting you is easy, such as walking up to your desk or instant messaging you, then people will do it and they will do it often. But if they have to spend more than two minutes tracking you down, they realize that what they need probably isn't that important and they will get with you later.

I try to find a conference room on a totally different floor and one that has few if any windows. I also make sure our instant messenger program is turned off. I keep my cell phone turned on in case of emergencies but find that most people will think twice about how important their question is if they have to call you on the phone - weird!

My company is very results oriented but they don't maintain an atmosphere conducive to getting anything done! So, since our bonus and annual raise is judged on results, I, as a proactive person, have to make it happen by creating my own atmosphere. It's sad, but true.

Anyway, I suggest you read Steve's article. It's a long one - It took me about 45 minutes to get through it but it was very enlightening.

Sunday, March 16, 2008

How to love what you do for a living

About two weeks ago I was told that I would be taking over support and development for a project consultants had created for my company. I was a little worried because I knew this project involved technologies that I didn't know at all.

Turns out I was right to be worried. Last week I spent about 75% of my time going over the high and low level details with the main consultant on the project. My brain was hammered with so much information that I would go home each day physically and mentally exhausted and with a slight headache.

My background in development up to this point was basic Java with some rudimentary skills in Perl and a proprietary software product we use for our point-of-sale application. The new project I would be taking over included over 22 technologies I knew very little if anything about.

This kind of situation is pretty normal in my field of work so I wasn't overwhelmed or shocked my boss would do this to me but I did have a lot of work to do. This made me look at my career introspectively and I didn't like what I was seeing.

In recent years I had grown lazy in regards to my career and wasn't striving to learn anything new in my field. Having skills in Java and a few others, I decided, simply wasn't enough anymore. I wanted to be excellent at what I did for a living!

Excellence at what you do is key in loving what you do. The old saying goes "If it's worth doing, it's worth doing right". I would change this a little and say "If it's worth doing, it's worth doing with Excellence!"

So instead of just going into work and doing enough to not get fired, what if we went to work and WOW people with our excellent performance?

What if everyone took this stance at their jobs? Look at fast food for example. What if your fast food sandwich actually looked like the one in the picture on the menu? What if you were greeted at the counter with a smile and an eagerness to serve you? What if the person bagging your meal made it a conscious effort to make sure the order was completely filled? What if there were straws in the bag for each drink, salt, pepper and ketchup packets for food and the right amount of napkins? Hey, what if your fries were actually hot? Sweet!

What would the results of this kind of attitude be? You would stand out, in a positive way, from everyone else. The day would fly by quickly because you're deeply involved in what you are doing. You would probably be promoted. And, you would definitely love what you do for a living a whole lot more. Sounds pretty good if you ask me!

So, with this in mind, I realize I have a long but exciting road ahead of me. I have a list of 22 technologies written down in the order I want to learn them. I have plans to get certified in as many of these technologies as I can to show others I know this stuff. I have habits on my habit worksheet that force me to study every day. And I have a mediocre reputation at work to crush with my new outlook of excellence!

Wow! That's exciting! Enough blogging for today, It's time to get started!