• My dream job is to be a consulting engineer. I want to move from project to project, bestowing all the hard-won lessons I've acquired over the years to those that seek my advice.

    The best part is that, along the way, I will acquire even more knowledge as I am exposed to new technical challenges. By the way, this sort of job requires a great many soft skills. You have to be able to listen well and communicate better than ever before. You have to be able to handle different personalities because often times a "referee" is required. You have to be able to make good decisions when confronted with competing solutions or opinions.

    Personally, I like the idea of a consulting engineer position because it is a challenging blend of technology and people.