7 Mistakes New Managers Should Avoid

When you move into a people manager role, it’s usually because you are doing a great job as an individual contributor.  Being a manager is quite different than being an individual contributor. Instead of only being concerned with getting your own work done, you are now responsible for a whole team of people getting their…

5

Quality First

Whether you are a developer, a tester, or in a combined Software Engineering role, understanding the fundamental thinking behind testing your own code is of significant importance to producing solid, quality services for our customers.  Due to this, I’d like to spend some time directing you to some of my previous blog posts pertaining specifically…

1

Don’t Show Me Your Ugly Duck Feet!

Picture this, it’s a nice warm summer day and you are relaxing next to a lake.  There is no breeze in the air so the surface of the water is very still and you see a duck.  It floats by, calm and quiet, with just a small V-shaped ripple in the water behind it.  You…

2

Are You Aware That You Lack Awareness?

Recently I took a very interesting training class.  As part of that class, we had to sit still in the room for 8 minutes with our eyes closed and become aware of sensations in our body.  How hard can that be right?  Yep, it was easy.  I was hungry, maybe a bit tired, and eventually…

0

Good News!

Today I was recognized on another website that focuses specifically on Engineering Management.  I’m happy to be listed as one of the top 25 Engineering Management blogs of 2012.  Check it out here: www.engineering-management.net/top-engineering-management-blogs-2012.  I really enjoy writing my blog entries.  I experience many different things at work and find that at times I can…

2

The toughest question you can ask, isn’t tough enough

One skill all engineers need to have in order to ship high quality software is the ability to ask hard questions.  No matter if you are a developer, a tester, or a project manager, you need to look at each situation, line of code, architecture/design, or user scenario and determine if you and your project…

0

Integrity With a Dose of Confidence Part2

My last blog was about how to act as a person with integrity, how to make sure you are thinking in terms of doing the right things for the right reasons no matter hard difficult that may be to do.  Sometimes the easiest route is not the right route.  As you continue to become a…

0

Integrity With a Dose of Confidence

Ok, I’ll say it because I know others have thought it, but I’m not sure anyone has ever admitted it.  Having integrity in your role at work can be tough, very tough!  Especially if you are really ambitious.  First, let’s make sure we are talking about the same thing here.  What I mean by integrity…

0

How Important is the "How"?

Do you know the best way to succeed in your career?  To stand out in the crowd?  To prove your capabilities?  Well sure, that’s by showing results, a ton of results!  You work long hours and stay focused on getting your deliverables done.  Right?  Well, have you considered the possibility that showing results isn’t the…

0

A Routine Life is Boring, But Routine Work is Awesome!

What is your routine?  We all have one.  Mostly these exist because there are actions we do every day and we can take the same steps to accomplish them.  For example, driving to work or brushing your teeth.  You can also find routine actions in the work your team does and identifying those can gain…

0