It’s Not Over, Till It’s Over

The word “over” can mean a lot of positive things.  “Over the rainbow” is where you find your pot of gold.  “Turn over a new leaf” means you’re changing your ways or stopping a bad habit.  And “head over heels” describes falling in love.  Yet, the word “under” usually means something negative.  “Getting under my…

3

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

It Doesn’t Take Muscles to Use Your Strengths

But it does take a manager that understands how to leverage strengths.  Many managers say they do this, but I’d question if they really think this way, if “leveraging peoples’ strengths” is really part of their DNA.  The reason I question this is because many companies have defined roles for people to do.  They are…

0

Superheroes Don’t Work at Corporations

This message is for the workaholics out there, and not for those of you who barely want to get your work done, who aren’t interested in doing more than just what is asked at work, or who have a balanced lifestyle so that you are seeing many years of success within your career.  This blog won’t help you…

1

Fixing What’s Not Broken

Many engineering teams look at change as a bad thing, something that will disrupt their work.  And granted, changing for the wrong reasons, or making changes for the right reasons but too many of them too quickly, can be disruptive and affect productivity.  But you should also be careful about being too stagnant as a…

0

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

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

If You Want It, Then You Aren’t Ready For It

Are you just dying to get promoted?  How about seeing your individual engineering role turn into a lead role?  Many people focus on that next step in their career, and with good reason.  We all look for ways to grow and challenge ourselves.  But many times, people hit a point in their careers where that…

2

The Observer of Perception

Sometimes as a manager, I not only want to coach people on how to get things done at work, I’d love to be able to help them change the way they think.  Early in my career, an engineering coworker used to say that it’s all about “behavior modification” but I truly never understood what he…

0

What are Testers Thankful For?

When I think about all the issues my QA team has to deal with to ship projects, I wonder as we get closer to Thanksgiving what they are thankful for.  What makes their jobs easier or fun?  Two things come to mind. Testers are thankful when their developers produce quality builds.  Getting a build that…

0