Professional Documents
Culture Documents
I have hired many engineers over the past 20 years and the two things
that I tell a fresh graduate is that the greatest skill you have to offer me is
your ability to read and comprehend technical topics very quickly. For
many years I have questioned why we need to divide engineering
education into different groups - civil, mechanical, electrical, mining,
petroleum etc… In my province (BC) we are legally allowed to practice
engineering in areas we have proven competence. Being a mechanical
engineer does not mean that I am competent in HVAC design or aircraft
design. It also does not mean that I am incompetent in Electrical systems
design. Once you have an engineering degree, all you have proven is that
you can learn technical subjects quickly. The real learning starts on your
first day of work. Some of our best process (chemical) engineers are
mechanical engineers because they have an excellent grasp of
thermodynamics, fluids, heat transfer etc… Similarly, I have seen some
very good structural engineers (typically civil) that had mechanical
engineering degrees. Mechanical engineers make great controls engineers
as they understand the mechanical and process aspects of the system and
we also learn most aspects of electrical circuits. Many of our best
“programmers” are mechanical engineers where you would have
expected a computer or electrical engineer. I used to design building
systems and was forced to learn about building codes, mechanical
systems and electrical systems. I was equally comfortable specifying
beams as I was specifying high voltage feeders or plumbing waste stacks.
Having hired many different engineers over my career, I have learned
that mechanical engineers are generally the most well rounded and can do
just about anything with suitable training and mentorship. I personally
think that we should only have one engineering degree and that it should
be based on mechanical engineering. Once you graduate and follow a
certain path, then you can take more specialized course for a particular
field. I have also hired many technologists who generally get more
specialized training in one field; however, I find their ability to expand
beyond their base is limited. Sure they know the new lingo and hit the
ground running but they stall pretty quick once the technology or
conditions change. Young engineers are generally more broad but can
quickly grasp the lingo and concepts.