Welcome to MyPath

Looking for advice to help you manage your career? See what experts and members of the MyPath community are saying.
1 2 Previous Next

Engineering Success

24 Posts Career Management Advice for Engineers

Cheerleading

Posted by Mike Ficco Aug 25, 2010

I firmly believe the best engineers are pessimists.  They always expect things to go wrong and therefore take great pride in elegant designs that thwart the ever-present malaise of Murphy's Law.  In contrast, however, overtly pessimistic corporate executives are often seen as pariahs.  Pessimistic politicians suffer the same intolerance.  Political pundits universally give bad grades to government officials that express doubt and negativism.  Realistically, few citizens would be likely to vote for a candidate that said we faced complex problems, years of difficulties, and that we would have to sacrifice to dig our way out of this mess.  Voters and corporate stockholders universally want to hear only of cheap, fast, and easy solutions.  Cheerleading, it seems, is simply an expected part of the executive job description.

 

Everyone gets nervous at the status meeting when an engineer says words like "problem" or "delay".  Likewise, a corporate CEO expressing worry about the future of the company could cause a dramatic drop in the stock price and perhaps a mass exodus of critical staff.  In both cases, problems and uncertain solutions cause anxiety.

 

But the similarity between engineers and executives ends quickly.

A development engineer often walks into a new project knowing she will face troubles and, initially, may have little understanding of important facts and technologies.  She knows it is her job; her very reason for drawing a salary, to learn needed information and overcome complexities as they arise on the project.  Research engineers and scientists are even further removed from the executive world.  Their world consists of complex and confusing problems with no obvious solution.  Scientists discover and overcome the laws of nature by poking and prodding and thinking and hypothesizing and testing.  You are likely to hear only scientists and hardcore engineers say "Wow!  That is really a cool problem.  I have no idea how I'm going to solve it".

 

Executives, both corporate and governmental, may be expected to already know everything.  Sometimes it seems they are not only expect to know everything but to act that way.  It can be unbecoming for an executive to say a problem is difficult and will take a long time to solve.  Indeed, incumbent elected officials most often lose to a newcomer because the newcomer does a better job of convincing the voters that the problems we face are easily overcome.

 

While the details of the work of the engineer and the executive differ greatly, an even greater difference is the image or perhaps aura that the person must create and cultivate.  Engineers are generally tolerated if they are quirky or moody, cynical or pessimistic, or even perhaps antisocial.  Executives must always be and act the part of coach and mentor.  They must not only lead but also cheerlead.  Herein lies the difficulty that distinguishes great leaders from the ordinary.

 

I've seen staff roll their eyes in meetings where senior executives state with great vigor how well things are going.  The working folks know the reality of what is going on.  They see it every day.  Boisterous, excessive cheerleading loses the audience.  They think the executive is either a liar or a fool.

 

Great leaders are able to walk the line of encouragement.  They are not insanely optimistic, nor brutally honest about severe problems.  They are "Goldilocks", the just right cheerleaders who motivate the staff to greatness instead of losing them to hyperbole.

 

The demands of the two jobs (engineer and executive) are so very different few excel at both – but the world lies at the feet of those who master them.

 



0 Comments Permalink

Management By Ambiguity

Posted by Mike Ficco Jul 30, 2010

Engineering management holds several worship-words near their hearts.  These include quality, innovation, creativity, teamwork, and commitment.  While urgency is not usually spoken of as one of these magical words, it does seem to get the majority of attention – even from me.  I've often blogged about the negative effects on quality and staff morale that results from excessive management emphasis on meeting unrealistic schedules.  Today, however, we will look at the topic of Creativity and examine one way to avoid hindering it.

 

Unthinking, or perhaps uneducated, management can damage many things.  I found that good management is often more about NOT causing a problem than it is about correcting one.  It is so very common that ineffectual managers make things worse when taking steps to correct a perceived problem.  I've witnessed on a small number of occasions a form of depraved dance that occurs when a manager tries to force his under-performing staff to be more creative. He does this by providing a large number of ambiguous “requirements”, some of which may be more properly termed “goals”, some of which are nearly impossible, and some of which are truly essential.  He then demands the staff produce a design but allows them the freedom to disregard requirements of their choosing in order to meet the project cost and schedule.

 

Unwitting managers are unable to see how they are personally corrupting the creative process.  They seize on passing ideas and push instead of leading.  A leader shows the staff the direction and steps out of the way to allow them to achieve greatness.  Quite the opposite is true of Management By Ambiguity.  While it is well intentioned, it usually results in disaster.  The manager attempts to force creativity by steadfastly refusing to distinguish between “requirements” that can be ignored and those that are absolute necessities.  He instructs the staff to present him a design and tell him which “requirements” will not be met.  An endless loop of failed design reviews ensues when the manager rejects design after design that does not accommodate the features he knows he needs.  A reader may wonder how any manager can do something this silly but I have seen smart people get caught in this trap.  It is a function of lacking faith in the ability of the staff and inadvertently creating an environment where success is not determined by the engineer’s technical skill but by their psychic ability to read the manager’s mind and discern the real needs.

 

Unfortunately, this form of management often becomes a self-fulfilling prophecy.  The manager started with the suspicion that members of his staff lacked creativity but then crippled engineering innovation by allowing too many degrees of freedom.  It can be the really creative engineers who are most damaged by this management strategy.  They see so many options and possibilities that they need to know the REAL requirements to contain the diversity of design options.  They flounder in a sea of infinite choices, needing constraints to anchor them.

 

Ultimately, good engineering is about making wise tradeoffs.  Once you have learned the necessary technology, creating and implementing a design involves a myriad of tradeoffs between cost, schedule, features, quality, polish, and professionalism. Managers who refuse to identify critical requirements do so hoping to encourage the staff to reach for the brass ring and achieve greatness.  Unfortunately, engineering just doesn't work that way.  Managers must articulate genuine requirements.

 

Managers should remember – if the staff continually has problems of a specific nature, the problem is most likely not the staff but the manager.

 



0 Comments Permalink

Management By Focus

Posted by Mike Ficco Jul 6, 2010

Management By Focus is a methodology used to manage projects for which a number of features are not yet defined.  This tactic is employed to get an early start on a project before the requirements are fully known.  Work is initiated with a purposefully impaired view of the long-term goals.  This is generally done with good intentions to minimize engineering concern.

 

Experienced managers know that engineers often worry about designs done for systems in which there are a number of unknowns.  The engineers may worry that their designs will be inefficient or perhaps even inappropriate once the unknowns are understood.  The managers, however, are in a difficult situation.  The clock is ticking and they believe, or have been told, the project must get started.  This doesn't mean the risks are unknown or ignored by management – only that they believe they have no choice but to move forward.

 

In this situation, well-intentioned managers may be rightfully concerned that engineers will be distracted and slowed by the unknowns.  Since work must begin, management needs a plausible scheme to focus the engineers' attention on what is known as opposed to what is unknown.  Enter Management By Focus…  Of necessity, this strategy involves some amount of posturing as the engineers must be told there are no unknowns of consequence and they will be provided more information when they need to know.  In reality, they will be told more after someone figures it out.

 

To the inexperienced observer, Management By Focus may initially seem the height of folly.  Not so.  This is simply an unfortunate situation where the managers feel trapped by the necessity of beginning the project and genuinely consider this to be their best option.  Indeed, from this perspective, the idea makes sense.  Putting distractions and worries out of your head and focusing on the things you know and control seems like a good thing to do.

 

I understand the rationale that concludes Management By Focus is needed, but I cannot passionately defend actually using it.  While Management By Focus sometimes produces acceptable results, there are often good reasons to be concerned about a project harboring a large number of unknowns.  In fact, I'm writing this blog because I recently reconnected with some folks I worked with several years ago.  We discussed a project on which they are still working.  It should have taken 16 to 18 months, but management felt strongly time was of the essence.  The stated goals were to have a good demo in 5 months and a salable product in 12 months.  Now, more than 4 years later, the product is on its third architecture and still not complete.  While several impressive demos have been conducted, the product has not been used by a single paying customer.

 

I have to conclude that Management By Focus is extremely high risk with respect to producing a viable product in a timely fashion.  There are usually good reasons why talented people worry about undefined or open-ended features and functions.

 



On the other hand, running a company is much more than building and selling a product.  Sometimes you need a persuasive story to obtain funding or to get the project approved.  Sometimes facts and a robust design are not as important as launching the idea.  Worried engineers with furrowed brows don't help the sales pitch.  In such scenarios, cautious use of Management By Focus may be the best option.

0 Comments Permalink

Stuff Happens

Posted by Mike Ficco Jun 21, 2010

Yep, stuff happens… but stuff happens more to those who are negligent, cavalier, or unprepared.  Willful ignorance, the turning of a blind eye to potential problems, perverts quality and safety in every facet of human endeavor.  Sophisticated technology, the economy, social planning… everything we do suffers from this blindness to possible but unproven trouble.  Even undeniable issues are ignored as long as possible, allowing them to fester and grow unmanageable.

 

Yet being elected to public office or promoted to corporate executive levels requires exactly such blind optimism.  It is unimaginable any presidential candidate could get elected by saying we are faced with an uncertain future because our problems are very difficult.  Likewise, nobody becomes a corporate executive by warning of things that might go wrong.

 

It seems we are congenitally predisposed to prefer leaders with quick answers and easy reassurances.  We have an apparent love affair with those whose brains are wired in this fashion – we readily follow their simple, cheerful babble.  On the other hand, we despise the naysayers, the doom and gloom pessimists who ruin our day warning of a seemingly endless number of obscure and imperceptible problems.  They warn of unpronounceable Icelandic volcanoes, cyber attacks, system vulnerabilities, global warming, asteroid strikes, and on and on.  Yet few such problems occur, and even if they do it is too inconvenient or too costly to do anything about them.

 

The problem with pessimists is their view of reality is unpopular.  It so much easier and so much more pleasant to be blissfully unaware of all these potential but unproven problems.

 

Consider the following cross-section of quotes – in some cases, perhaps not necessarily quotes but phrases that have been altered by communal perception to what the quotes should have been.

 

 

  • "Mistakes were made."
  • "We didn't foresee that."
  • "My God, Thiokol.  When do you want me to launch?  Next April?"
  • "The guy who runs BP didn't exactly go down there and blow up the well."
  • "**** the torpedoes, full speed ahead!"

 

I use these not to insult, belittle, or otherwise cast aspersions on the events or people involved.  My intention is only to demonstrate the incredibly widespread extent, and acceptance – even encouragement, of hopeless and at times fatal optimism. We love to be told our problems are simple and easily fixed.  We readily accept vacuous assurances that nothing can go wrong and even if it does "we got it covered".  Worse, those who make the assurances and mortgage our future are usually off to greener pastures, retired, or otherwise escape blame (and retribution) when the bill comes due.

 

Aesop's Fable about the industrious ant and the lazy grasshopper was taught to us as children.  However, many of us have learned that the contemporary grasshopper does not suffer during the winter but instead reaps a golden parachute and substantial performance bonus – leaving the ant to clean up his mess.  In a sense, the penalty for being unprepared and the consequences of ill-advised risk taking have been declawed.

 

Cast into this nearly universal atmosphere the poor engineer trying to build a quality product.  He is often told "there is no time to worry about that", to "put on his management hat", to "PROVE there is a problem or shut up". If the engineer persists he may be told he is being "negative" or "difficult to work with".  Sometimes an engineer feels very strongly about an issue and risks her employment as she pursues her passion.

 

The seductive lure of "quick and dirty", of "prioritizing bugs", and of ignoring inconvenient problems in the interests of cost and schedule is irresistible to some.  In the world of short attention span management, the visible short-term savings of shoddy work nearly always triumphs over the amorphous risk of future consequences.  In the near term, it is simply far easier, faster, and cheaper to overlook nebulous or difficult problems and pass them on to customers or future engineering teams.

 

Optimism run amok, excessive bravado, the abusive type of the "can-do" attitude is the bane of our civilization.  Oh what a wonderful world it would be if we could evolve from "can you prove this is a problem" to "can you prove there is NO problem".

 

The fact is, ensuring quality requires the three Ps – Pessimism, Paranoia, and Persistence.  Our future is in the hands of the diligent engineer.  Only she can protect us from bad products, nuclear accidents, massive power outages, security breaches, and disasters of every imaginable form.  Much of this must be done behinds the scenes because there is rarely official budget and schedule for this work.  Some must be done in secret as powerful forces seek monetary gain from the rapid deployment of immature products or technology.

 

We live in a world where facts and approaches are determined by policy and agenda, not necessarily science and truth.  The vast majority of the population supports this world-view as it is just too hard and too complicated to worry about niggling little details and unlikely problems – regardless of the consequences.  The yin and yang, the conflict between optimism and pessimism, between cost, schedule, and quality will continue as long as there are humans.  The optimist cannot understand the unproven worries of the pessimist and the pessimist can only wonder at the naivety of the optimist.

 

In the end, things go wrong – they always do.  Sometimes the worst fears of the engineers are realized and things go catastrophically wrong.  Our powerful modern technology is on the verge of exceeding our moral and intellectual capacity to manage it.

 

Save us oh conscientious engineer, save us



0 Comments Permalink

You come to work every day and work on routine tasks with the same people.  You want more excitement in your life… and a change of scenery wouldn’t hurt either.  Suddenly you see the answer.  It's time to become a consultant.

 

But wait… there are a few things to consider before you resign your current job.  Perhaps the most important is to understand the difference between "body-shop" consultants and "independent" consultants.

 

Body-shop consultants are actually W2 employees of a company.  That company has a contract to provide support and they assign one or more of their employees to that work.  Later, the same employee may be assigned to a different support contract, but assignment after assignment the employee continues to receive a salary from their employer.  In actual practice, this often amounts to the "body-shop" company finding a new qualified person and hiring them to do the needed work.  When that work is finished the consultant may then be hired by another company to work on a different contract.  This activity may continue over and over and the consultant may receive W2s from a number of different companies each year.

 

Independent consultants, on the other hand, are W2 employees of no company except perhaps their own.  Any money they make comes as payment on work they obtained.

 

Body-shop consultants are something of an intermediate step between being an ordinary employee and going all the way to becoming an independent consultant.  As you might expect there are positives and negatives to this intermediate step – and, of course, one person's positive may well be another's negative.  In the end, your personality will decide where you will be the happiest.

 

The following table briefly highlights some of the differences the two modes of consulting.

 

Body-shop

Independent

Diverse projects and people

Diverse projects and people

Periodic changes of work   location

Periodic changes of work location

Your employer finds you work

You find your own work

Employer may provide benefits

Healthcare, vacations, etc. are your responsibility

Your employer handles contract details

You meet and negotiate with executives

Your employer handles invoice collections

You handle collections

Your employer pays taxes, Social Security, Medicare,   provides liability insurance, etc.

You take care of this… and more

Employer keeps perhaps 50% of the money

You get everything (but must pay the bills)

You are an employee

You must be aware of Statutory   Employee IRS rules

No sales, no marketing, no politics

Sales and marketing but little or no politics.

The harder you work the more tired you get

The harder you work the more money you make

 

The preceding table is only a partial list of things to ponder.  Indeed, a thorough treatment of some of these briefly stated topics could cover many pages.  For example, you may want to consult your tax advisor or spend some time on www.irs.gov to make sure you understand the risk associated with being classified as a Statutory Employee.

 

Consulting is not for the squeamish.  Consultants are often the first to go in a downturn and the availability of more work is not always predictable.  In addition, resuming your career as a traditional employee can be adversely impacted by your stint as a consultant.  Some unenlightened managers worry about hiring former consultants.  They worry you may view their position as a temporary stopover to fill a gap between your ongoing consulting contracts.

 

If the lack of predictability and security doesn't bother you, perhaps you are made of the "right stuff" to thrive in the turbulent lifestyle of the consultant.



0 Comments Permalink

How Can I Improve Quality?

Posted by Mike Ficco Apr 25, 2010

A non-engineer friend of mine recently asked me why so many of the products he buys are not very good. Actually, he used a term most people would interpret as a step below "not very good". My response did nothing to improve his disposition. I explained that, given my experiences over the last 30 years, I'm actually amazed things work as well as they do.

 

Engineers working on the leading edge of technology will attest to the fact that crazy things go wrong. Things that should work don't and things that used to work stop working – sometimes to start working again for unknown reasons. Indeed, the more advanced the technology, the more mysterious the problems and more elusive the solutions.

 

Achieving stringent quality goals requires a capable staff, good leadership, takes time, and costs money. New and finicky technology takes more time and costs more money. Uncooperative technology can result in project delays and it is project delays that often impair quality and diminish innovation. As I observe in my book (page 159):

 

"A project that lags behind schedule can spiral into chaos as more pressure, more status meetings, and a variety of increasingly desperate recovery plans distract the engineers from the real work of investigating and solving problems."

 

Schedule remediation of a lagging project can take many forms:

 

  • Add more staff – often reducing short-term progress as the new personnel are brought up to speed by the overburdened existing project staff.
  • More closely track the status and focus the staff – at times adding inadvertent overhead
  • Work harder and longer – sometimes at the expense of working smarter
  • Reduce testing and/or prioritize bugs out of existence
  • Cut development corners by masking bugs instead of fixing them
  • Trim features
  • Software download – "We'll fix it later"


 

Unfortunately there is no magic bullet. Problems must either be tracked down and fixed or declared unimportant and ignored. It's pretty clear that quality and innovation may suffer if a project falls behind schedule. It seems obvious, therefore, how to improve quality. Solve the scheduling problem and you solve a great deal of the quality problem. But wait… there are legions of trainers, regular classes, and volumes of books intended to do exactly that. Yet projects are late and quality remains elusive. Why is this so hard?

 

It's hard because some of the work being done is hard, and time estimates may be little more than wild guesses for unfamiliar technology. Given this, there are very few ways to produce a reliable schedule. One is to work only on simple things you've done before. Another is to make pessimistic schedules that assume things will go wrong, or to use some form of Adaptive Scheduling (see Schedules II – A New Paradigm).

 

So yes, it IS hard to accurately determine in advance how long it will take to do something you've never done before. There is, however, a very interesting corporate dynamic associated with project schedules. It seems there are times when accurate schedules are not really wanted. A number of corporate cultures deliberately make schedules that are, shall we say, "optimistic". The reasoning for this varies but usually includes some or all of the following components:

 

  • Corporate hubris – the bad form of a "CAN DO" attitude that puts the front line engineers under great pressure
  • Conjured urgency – used to ensure the expensive engineers work hard
  • Worry that the customer, or your boss, will not accept your proposal if you tell them the real schedule


 

While companies may talk a great deal about quality, talk is cheap. Achieving quality requires giving the engineers the time they need to find and fix problems. The companies that get this fundamental concept emit a radiance in the marketplace. They do this not by figuring out a way to keep the engineers on a contrived schedule but by making a realistic plan and executing that plan with support from the top of the company.

0 Comments Permalink

How Bonuses Work

Posted by Mike Ficco Apr 8, 2010

Federal taxes have deductions and exemptions to motivate certain behavior.  For example, you get to deduct interest payments on your house mortgage because the government wants to encourage homeownership.  Likewise you get a deduction for children because the government believes having children is good.  Corporate bonus plans are similarly structured to encourage behavior the company deems desirable.

 

Smaller companies may not have an official bonus plan because of the labor needed to administer it.  They also may not benefit as much from such a thing since a smaller company is more intimate.  It is easier to track individual performance and behavior and therefore easier to guide and motivate individual employees.  In addition, smaller companies generally have simpler and more focused objectives.  This leaner and lower overhead organization makes them both more nimble and more at risk when unexpected events occur or when they experience a downturn in their more narrow market.

 

Running a larger company well requires planning, and lots of it.  Several times per year corporate executives gather and "guess" at their future revenue and plan how to spend it.  Raw materials and such must be purchased, debts must be paid, and so on.  Larger companies generally have distinct pools of money designated for specific objectives.  They must have a pool for annual raises, one for executive bonuses, one for building maintenance, one for research and development, and much more.  This means when it comes time for your annual raise, more money for you means less money for others and visa versa.  If snow removal costs are unexpectedly high the company must borrow money or take it from some other pool.  If revenue is unexpectedly low, some or all pools of money must suffer.

 

Corporations exist to make money.  Hence, the fundamental idea behind any bonus is to cultivate conduct and actions that make the company more money.  Bonuses can be an ad hoc few dollar "thank you" for working late, a $3,000 hiring bonus to persuade a valued candidate to accept a job offer, or a "golden handcuffs" retention bonus to discourage a critical employee from leaving.  There can be distinct bonus plans for non-managers, managers, and executive management.

 

In engineering companies (I've never worked in a brokerage house or bank), a defined corporate plan usually considers three factors in the computation of a bonus:  How you did, how your group did, and how the company did.  I've seen several situations where the excellent performance of an employee resulted in little or no reward because the company as a whole did not do well.  In such a situation, managers may try to console the employee with the infamous quote: "We can't do much for you this year – but NEXT year…"

 



The beauty – and the risk – of a bonus is that the company is not committed to paying this money.  That is why it is called a bonus instead of a salary.  No matter how much employees come to expect the money there is no guarantee they will receive anything if the company as a whole does poorly – at least in engineering companies.

0 Comments Permalink

As I changed jobs over the years I never thought much about the medical benefits offered by a prospective new company.  Yes I wanted benefits, but I was more interested in the duties of the job and how much it paid.  It was only during the years I worked as an independent consulting engineer that I became more consciously aware of the convenience and savings associated with a company provided plan.

 

While the self-employed or unemployed may have a different perspective, it seems most regular fulltime employees of corporations see medical benefits dimly in the background – alongside furniture, stationery, and other things companies are simply expected to provide.  Over the last year, thanks to layoffs and the chaos we call our government, healthcare and corporate medical benefits have been anything but a background issue.  Hyperbole reigns on both sides, from "Electronic health records will save us billions" to "We are headed down the rat-hole of socialism".

 

I'm not a financial or healthcare professional, but I do have several decades of experience thinking logically.  It seems to me that putting everyone into a national healthcare system will have several consequences.  One is that we will gain revenue from those who are young and healthy and consciously taking the risk of carrying no health insurance.  Had I done this over the last 30 years, and been disciplined enough to save the extra money, today I would be able to pay for a couple of heart transplants out of the savings.  The trick, it seems, is to have genuine fiscal discipline and to not spend the extra money.  I can't guarantee I would have been able to do that.  Even our government was unable to resist spending the entire Social Security surplus – leaving us with debt and IOUs for the coming years.

 

Another consequence of the proposed new healthcare system, which I'm surprised few are talking about, is great risk for insurance companies no longer allowed to reject sickly applicants and no longer allowed to limit expenditures for any customer.  Insurance companies that, for whatever reason, accumulate a large number of such expensive patients will be forced to raise their rates – causing customer exodus to the cheaper companies.  In a world where insurers must take all applicants, it seems reasonable to expect a great deal of customer turbulence.  One can envision wholesale customer migration from expensive companies to economical companies as ailing clients drive the rates up everywhere they go.

 

Several years ago I had a cold that turned into a cough.  The cold was unremarkable but the cough lasted and lasted and lasted.  After maybe three weeks my cough had become an irritant to everyone around me – including my coworkers and family.  I'd spent a couple of weeks guzzling over-the-counter cough medicines but they seemed more useless than I remembered.  Evidently genuinely useful cough medicine is no longer available over the counter.  Finally I decided to call my doctor.  He refused to write a prescription based on a phone call but I was able to get an appointment the next day.  I paid my $20 co-pay and was seen by a physician's assistant.  He asked me a few questions and listened to my lungs.  His diagnosis was… a cough.  He wrote a prescription for codeine cough medicine and had the real doctor sign it.  My office visit was $110.  The drugstore sold me the medicine for $10.

 

After a few days my cough was gone.  The "real" cough medicine broke the cycle of the continual coughing repeatedly irritating my throat.  Breaking this cycle allowed me to quickly heal.  I was cured at a cost of $20 co-pay + $110 office visit + $10 cough medicine + about $20 in over-the-counter "pretend" cough medicine that did nothing.

 

So here is the question:  If we are SERIOUS about reducing the cost of healthcare why don't we give more power to the people and let them obtain real medicines?  Let it be the individual's choice as to whether to see a doctor and perhaps get expensive tests.  Yes we have to protect people from themselves and people are clueless and will overdose and kill themselves and their kids will get the drugs and they won't understand the contraindications and can't read the labels and yada yada yada…

 

Blah, blah, blah – danger… blah, blah – controlled substances… blah…

Laws written by our government with the intent of protecting people from themselves are costing us money and lots of it.  Maybe this was good 20 or 30 years ago but today's national debt is staggering and the cost of healthcare is spiraling out of sight.  We need to at least have the discussion as to whether such restrictive laws have a place in our current society.

 

If we want to continue spending money, albeit far less, we could add a safety net by implementing a national tracking database that would email your doctor with a notification every time you purchase a medicine.  We could even implement an Expert System that would warn of excessive purchases, flag interactions, and suggest addiction counseling.  All this can be done far more cheaply than requiring everyone to pay $150 for some cough medicine.

0 Comments Permalink

My personal career has transitioned many times between being a manager and being an engineer, but for me this transition has never been absolute.  As a young engineer I often asked organizational questions and worried about system issues.  Some of my superiors thought this was a waste of my time and tried to "focus" me on my specific technical assignment.  I first sought a management position to officially broaden my area of responsibility so I would be allowed to work on a wider range of issues.

 

A year or two after becoming a manager I joined a start-up company where my primary value reverted to being an individual technical contributor.  I've "flip-flopped" (!!) between being predominately management and predominately technical several times since.

 

Speaking with some experience in these roll changes, it seems harder to go back to being technical because the technical world changes so rapidly.  Skills in great demand today become obsolete in just a couple of years.  In my career my personality protected me from significant obsolesces – as a manager I never stopped being somewhat technical.  I had some success in retaining my hold on technology by having my staff train me on technology with which I was unfamiliar.  I also continued, as I had since childhood, in "playing" with technology on a regular basis.  Today, unrelated to my day-job, I do Objective C based iPhone development.  Why?  Because it's fun!

 

Your first management position, like being a first-time parent, can be a challenging learning experience.  But leadership experience lasts a long time.  Going from a technical job back to a management position really seems much easier because people are people and have been since Julius Caesar, Alexander the Great, and Beowulf.  I've been through management training courses at a number of companies and I must say most of it comes down to common sense and the Golden Rule you learned in elementary school, "Do unto others as you would have them do unto you."

 

Of course management is not really as simple as the Golden Rule.  Individual interests, temperament, and background result in the job of technical management being performed in a number of different ways.  Managers can operate at a high level, treating people and technologies as amorphous objects to be manipulated or they can be intimately involved with design and implementation and provide hands-on guidance and mentoring.  Ultimately, however, your choice of management style must be compatible the wishes and culture of your company.  No matter how smart or how productive, a manager will only be valued and promoted if her management style conforms to the expectations of her superiors.  Behaving in a fashion outside of the corporate norm makes superiors nervous – and having nervous executives concerned about your potentially unpredictable behavior is never career enhancing.

 

A number of companies value the "hands-on" managers who continue to use their expertise to guide people and designs.  However, most such managers have a rather short "half-life" as the demands of their management position prevent the regular honing of their technical skills.  Indeed, without interest and effort, your technical skills become more dated and eroded the longer you are a manager and the higher you migrate up the management hierarchy.

 

Former engineers who are now senior executives may have technical skills that are 10 or 20 or more years removed from relevance – yet their guidance and advice are far more valuable now then it ever was when they were engineers.  This is because of their experience, demonstrated wisdom, and extraordinary vision.

 

Your first management position can be a stepping-stone to greatness, but it is also likely to be quite different from anything you've done before.  Like any new job, study and adaptability can be of great benefit as you master the demands of your new position.

 



0 Comments Permalink

There are many different kinds of management, but in the realm of engineering there are two (or maybe three) principal types.  There is line management, where one oversees employees; and there is project management, where one oversees… projects.  Some also consider a third variety, program management, which differs from project management by taking on the additional responsibility of organizational tasks associated with making an overall project or group of projects a success.  Of course there can be an overlap where members of your staff work on projects you manage.  Finally, becoming a manager of managers is often seen as a milestone.  Being an effective leader with this extra degree of separation is viewed as an important step in the career development of a manager.

 

Regardless of the particular type of manager you aspire to become, an important question to ask yourself is "why"?  That is, why do you want to become a manager?  Why would someone who devoted his or her life to the study and manipulation of technology want to venture into the more social and political realm of management?

 

One possibility may be the prospective manager doesn’t really understand the management role is more socially demanding.  Let me clear any misconceptions.  To be successful, the role of manager really does require a little social skill and at least some sensitivity to political issues.  It would, for example, be ill advised to tell one of your staff to "quit whining and grow up".

 

The diversity and significance of the difference between being an engineer and an engineering manager surprises nearly everyone.  A manager friend of mine once lamented, "I didn't spend years in engineering school to worry about time sheets and pregnancy benefits".

 

For those wishing to become managers, this could very much be a case of "be careful what you wish for".  Some good engineers become bad managers exactly because of the increased social and political demands of the position.  In many cases, it is not that the engineer cannot meet these demands but that meeting them is just too much trouble.  They prefer to be more direct and efficient and eschew the "camp counselor" consensus building approach and just tell people what to do.

 

There are also situations where someone is a good to excellent manager but is rated poorly by their superiors because they can't or perhaps choose not to play the game of reassuring their bosses that everything is under control.  My experience has been that few bosses want to know the details of why something is difficult.  They just want it done, and they are paying the manager to make that happen.

 

Despite the negatives, legions aspire to become managers.  There are a variety of reasons for this, but probably the most significant are the perceptions of higher pay and more control.  Indeed the pay can be higher, even at "dual career path" companies.  This is because, as I point out in my book, "Being a leader of people … is the pathway to the highest levels of our society".

 

For some, the great lure of management is the prospect of more control.  This prospect, however, is an illusion.  Your first management position will have very little control.  While you may tell a few people what to do, you will actually have far less control than a staff engineer.  The engineer can control her success directly by solving technical problems but the manager depends on others to be successful.  Worse, your superiors may blame you for not only your own failures but also those of your staff – and they may even blame you for being unable to execute their impossible or poorly conceived plans.

 

There is perhaps one additional negative to becoming a manager.  Companies depend on their engineers to design gadgets and widgets and senior management are the ones who decide to retain or release personnel.  This makes low and mid-level managers the most expendable during economic downturns.

 



0 Comments Permalink

A Failure to Communicate

Posted by Mike Ficco Jan 29, 2010

As a young engineer I was once tasked with making a finicky interface behave correctly.  Working on this was quite complicated and involved both hardware and software.  It required close collaboration with the local field service representative of the company supplying a critical component.  We managed to get the interface working properly and in the process I established a great relationship with the field service rep.  Having a good rapport with a vendor's technical expert can be very helpful.  A relationship of mutual trust allows the vendor representative to quietly share information about "quirks" with their products and how others may have worked around them.

 

A few weeks later we were visited by a delegation from the vendor.  We were one of their major customers and they wanted to make sure we were happy and would continue to purchase large numbers of their components.  Loosely mingling after a presentation, a well-dressed middle-aged man approached me and told me how happy he was that we managed to get everything working.  He told me how important quality was to them and asked what features or capabilities I would like to see in the future.  This man was unlike my friend the field service rep.  I found his manner and bluster to be annoying.  We chatted for a while and he told me of the many wonderful things his company was developing.  Some of the things he said conflicted with what I had read in the press or heard from the field service rep.  On one topic I expressed skepticism but he assured me in the strongest possible fashion that they were nearly ready to deploy these wonderful devices.  Not only that, but his company would devote whatever resources were necessary to ensure our success in using any and all of them.

 

Afterward I asked my boss about the well-dressed guy telling crazy stories.  It turns out the blowhard was the eastern regional sales manager, an important person in his company. This was a learning experience at an early stage of my career.  It seemed engineers and businessmen lived in different worlds and operated under different rules.  Engineers and businessmen have different backgrounds, personalities, and goals.  To generalize, some businessmen want to "do the deal" or "make the sale" whereas many engineers by natural personality and training want to deal with facts.  Understanding "business speak" and the at times exaggerated claims and promises of the business world can be difficult for some engineers.

 

As an engineer, you can't negotiate with nature.  The laws of physics may be misunderstood by the finite human mind but they are nevertheless fixed and immutable.  The engineer must understand enough of nature's idiosyncrasies to accomplish the assigned task.  This contrasts greatly with the worlds of business and politics where image, an aggressive personality, and clever sound bytes can buy you the world.  Businessmen (and politicians) at times get carried away with the moment and lose track of some facts in the telling of a good story or in making a sale.  The cultures are so very different that few people excel in both.  Worse, many times inhabitants of one domain have difficulty communicating with those of the other.  Sometimes humorous and occasionally tragic misunderstandings occur.

 

Faced with a challenging environment, the engineer may learn defensive behaviors.  They may begin to think that testimonials and talk and promises are meaningless.  They may question people and problem descriptions.  Unfortunately, such attitudes can lead to hard feelings and a perception of being a difficult person.  Being seen in this way is probably not career enhancing.  We all have to get along and you can't change the word – at least you can't change it quickly.  Adapt to your environment and embrace the diversity of the beliefs and cultures of your neighbors and coworkers.  Don't be an outsider.  Work within the system to improve your company and the world.  This means the engineer must learn people skills to succeed in the workplace and in life.

 

Too many engineers ignore soft skills.  Verbal and non-verbal connotations dominate the world.  A wink and a nod sometimes convey far more information than a multi-page email.  Businessmen and politicians control the world and the engineer depends on communicating with them and pleasing them to succeed.  An observant person can see that successful people know how to stand, how and when to smile, and when to applaud.  Learning a few behavioral skills can have many benefits.  They will not only advance your career but can help you get a date too…

 



0 Comments Permalink

Busy, Busy, Busy

Posted by Mike Ficco Jan 19, 2010

Like many bloggers I have a number of partially written blogs covering a variety of topics. Finishing one of them requires some time, work, and polish. Many never see the light of day as new thoughts occur or the timeliness of the topic never seems right. I've had a partially written blog for several weeks expounding the benefits of staying busy at work, even if you hate your current job. The theme was along the lines of:

 

 

  • Your current employer is paying you – earn your salary.
  • The economy is still not very good and jobs can be difficult to find – prepare.
  • You can do no better than to learn everything you can at your current job. Knowledge and experience are always attractive to employers. Explaining in an interview how you have already done something is way, way better than begging for a chance to try something.


 

Unfortunately, my very nice blog was disrupted when I read, "The Test of Time: A busy working mother tries to figure out where all her time is going", by Brigid Schulte (The Washington Post, 01-17-10). In this article, Brigid describes her struggle to find leisure time, or failing that, to ensure that she is spending her time in a way that matches her values.

 

This article disrupted my planned blog because it reminded me of some important things. For one – I've seen, and worked in, a number of corporations where the culture was all about being busy. No company wants lazy employees, but a case study I discussed in my book was that of a corporate culture that overwhelmingly valued the image of hard work. In trying to motivate their employees, however, this company inadvertently created a staff that avoided anything that appeared to reduce work. This doomed the company over time as competitors invented time and labor saving tricks that allowed them to become more productive.

 

Time is a commodity that can be spent, wasted, or invested. You want to invest your time in achieving a life balance. Running around in circles or being too busy to breathe is a waste of time. Software engineers understand that too many tasks can cause processor saturation and thrashing. That is, the system spends more time changing tasks than it does making forward progress. Excessive tasks in life results in inefficient and unsatisfying "contaminated time". Things get done faster and better if you can focus on them and devote your attention to them. Management sometimes has a problem exercising self-restraint and controlling their desires. I've known way too many managers who refuse to prioritize tasks and insist they are all critical and they all must get done. This is the corporate equivalent of an impulsive child with Attention Deficit Disorder. A good manager helps an employee succeed by focusing him on a small number of important things – then giving him a reasonable amount of time to do the work.

 

Many people today derive status from being busy and some companies exploit this psychology. Everybody who aspires to be anybody must be busy. I know a staggering number of people who grab their cell phones and check for messages as soon as their plane lands – for in their mind they are very important and the world will end if they are out of touch. Tip #1 – the world doesn't care. Tip #2 – many times work would actually get done faster if they quit bothering everybody.

 

If you are working as an engineer, you need time to think. Nobody wants you to be rushed when you design the control rods of a nuclear reactor. If you are job searching, most likely you will be hired to solve problems. Engineers who solve problems get paid much more than engineers who work very hard on problems but never quite finish the job.

 

Focus – finish – repeat on the next task.

1 Comments Permalink

Graduate Degrees

Posted by Mike Ficco Dec 25, 2009

Does a graduate degree significantly benefit your career?  Is it worth the cost and effort needed to obtain one?  In Engineering or other technical disciplines additional education beyond a Bachelor's Degree can enhance specific knowledge and one's general background, but… does it improve your career prospects?  Do you have a better chance of advancing if you get a graduate degree?

 

In the field of Engineering, I would have to say the answer is… maybe. I've worked a variety of jobs for many years but have never seen a hiring decision where one candidate was chosen over another solely because of having a graduate degree.  In the corporate world, graduate degrees seem to be a plus or bonus - the icing on the cake so to speak.  However, the academic community presents a distinctly different environment.  Your educational level and the certificates you hold appear to have more concrete value in academia. Personally, I have 30 years of experience and a Bachelor's and Master's in Engineering.  However, I never finished my PhD in Computer Science.  This places me at a relative disadvantage and may even preclude me from being a fulltime instructor at some universities.

 

In the corporate world the real advantage to a graduate degree seems to be a demonstration of ambition, drive, and ability to complete a task.  Task completion is very important in the corporate world.  They don't want you to work on things, they want you to finish them and move on to the next task or challenge.  Having a Bachelor's Degree indicates you can finish an undertaking, but having at least one graduate degree removes any doubt.  It bumps you into the next grouping of individuals.

 

A number of companies require a Bachelor's Degree in Engineering, Computer Science, or "related field" for entry-level software or hardware engineering positions.  This requirement is rarely waived.  While the company may miss out on a few talented individuals, steadfastly requiring a Bachelor's Degree has a number of practical advantages.  One of the most important is making the selection process much easier to administer.  Indeed, one company for which I worked would only consider entry-level candidates with a Bachelor's Degree and a minimum grade point average of 3.5 out of 4.0. You may miss out on a few hidden "diamonds in the rough", but most people who maintained a 3.5 grade point average while getting their degree aren’t stupid.  This made hiring decisions pretty easy.

 

Graduate degrees can also place candidates in a higher wage for more junior positions but as the engineer gains more experience this advantage disappears.  After a few years your salary is determined more by your achievements than your degrees and grade point average.  In general, corporations exhibit more flexibility for senior positions.  Companies may advertise a minimum educational level for senior positions but these are often waived for favored candidates.  I'm familiar with several companies that "required" a Master's Degree to be promoted to the level of Director.  All of them also had Directors who lacked a graduate degree.

 

Types of graduate degrees are many and varied.  There are advanced technical degrees as well as degrees in Business Administration, Finance, Accounting, and more.  Your choice of graduate degree can reflect and influence your career path.  Degrees at every level, high school diplomas, Associate Degrees, and PhDs open doors.  While you may not be chosen for a position solely because of your graduate degree, it may get you an audience where you can sell yourself.



0 Comments Permalink

Holiday Hiring

Posted by Mike Ficco Oct 31, 2009

Frost on the pumpkins is a sure sign that major holidays are fast approaching.  This can be a time of special concern for the technical person seeking a new job.  Unlike hiring at retail stores, technical hiring can slow as we near the holiday season.  There are several reasons for this.

 

 

  • Holiday vacations can interfere with scheduling interviews, discussing the candidate with the right people, getting approvals, and completing needed paperwork.
  • Project training and general corporate orientation of a new employee can be difficult when key people are absent.
  • There can be reduced work intensity during the holidays
  • There may be reluctance to having a brand new employ immediate go on holiday vacation.

 

Job applicants can take a number of actions to minimize the impact of hiring delays caused by the holidays.

 

 

  • The first "action" to take is to understand that delays may occur and, therefore, not assume responsibilities or make plans that ignore the possibility of delays
  • Don't despair.  This is a universal problem and not because of some flaw in you.
  • It is good to stay in contact with the company during this time.  Seek alternative contacts for people going on vacation and introduce yourself to them.  Offer to send them a resume if they are unfamiliar with you.
  • Keep the corporate conversation going – but don't be a nuisance

 

Take advantage of the slack time to improve your resume and marketability.  Delays by a potential employer can readily be used to your advantage to solicit interest from other companies.  Delays can also be a good thing if you make wise use of the time.  Study a new technology, read a book on management techniques, or my book on career management.  One employer's delay in snapping up a good new employee can easily result in some other company gaining the benefit of your skills.  If you want a new job, it is never a good idea to wait on a single company.  Reach out to others and continue to market yourself until you have a written offer you find acceptable.  There are worse things than getting multiple offers and having to choose your favorite.

 

When you want a new job, any delay can be perceived as bad news and gray clouds even if you are using the time wisely to improve your skills and marketability.  However, there can be a silver lining to the gray clouds of holiday hiring delays.  There may be a corresponding post holiday surge in hiring.  In this case you are well positioned and your diligence and preparation can pay big dividends.



0 Comments Permalink

Torpedoed?

Posted by Mike Ficco Oct 11, 2009

A few weeks ago I had lunch with a talented friend of mine.  His career path has been a little bumpy since the .com meltdown several years ago.  He'd worked for the same company for over 10 years but collateral damage from the .com implosion mortally wounded his company and he was laid off.  Since then his career has been a succession of corporate mergers, acquisitions, spinoffs, and layoffs.  Since 2001 my friend has had 6 jobs.  This year the company for which he worked closed due to the economic downturn.  At the time of our lunch he was "between jobs" for about 4 months.

 

As we munched on some french fries, we discussed his recent string of unsuccessful interviews.  On the surface, any company would love to have him as an employee.  Educated, intelligent, knowledgeable, and hardworking – he could help any project.  Yet he was getting few interviews and no offers.  As we chatted I asked if, other than the economy, there were current differences from previously successful job searches?  Perhaps, I suggested, he was dressing or acting differently at interviews.

 

His instantaneous response was no.  He didn't think anything was different.  Later, he changed his mind as we continued our lunch and discussed a number of things.  There was a difference, he said, but it was with the interviews – not him.  His recent interviews were with staff engineers and their managers.  Previously, other than his first job out of college, he'd somehow always interviewed with and was hired by corporate executives.  Here, in reverse chronology, are the hiring circumstances of his recent jobs:

 

 

  • Hired by the president of a small company that went out of business earlier this year
  • Hired by an engineering senior vice president of a medium sized company that was acquired and subsequently reorganized to eliminate his group
  • Hired by the president of a small company that went out of business
  • Hired by a vice president of a major corporation that later sold his division
  • Hired by a senior vice president of a major corporation that later sold his division
  • Hired by the engineering executive vice president of a small company that went out of business

 

We briefly discussed the possibility that he was too impressive in interviews and was intimidating the people interviewing him.  With the camaraderie of former coworkers who had not seen each other for too long and some gallows humor we jokingly put together a lighthearted plan to "dumb-down" his interviewing:

 

 

  • He would alter his resume to remove the significant honors and distinctions it contained
  • During interviews he would speak more slowly and less confidently
  • He would pause before beginning to answer a question and act a little indecisive
  • He would make a point to mention several instances where he asked his boss and coworkers for help

 

 

– Epilogue –

 

After months of frustration and a feeling that he had nothing to lose, my friend actually executed the strategy we concocted in jest.  Maybe it's coincidence or maybe the economy is getting better but he recently had a job interview and received an offer the next day.

 

Can it really be that corporate leaders are comfortable hiring the best talent but lower level staff and management are concerned about bringing significant new competition into the company?  I'm pretty cynical but I'm having trouble with this.  I am not willing to believe that such discrimination against really talented people is widespread.

 

I look forward to readers' experiences and comments on this issue.

 



1 Comments Permalink
1 2 Previous Next