A modern day engineer has to be versatile.
Quoting Robert Anson Heinlein
“A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.”
For example a Mechanical Engineer in a Manufacturing Company has to be versatile in CAD, PLC Programming, exhibit a high level of computer literacy, know programming languages, understand Servos, Motion Control, Design for Sigma principles, LEAN manufacturing, LabView, Machine Vision, Project Management, good presentation and people skills, be able to make capital requests and understand budgeting.
It is a competitive world and companies prefer engineers who can wear many hats. It is also professionally enriching to cross train on other disciplines as it makes for a very interesting journey and more control over ones projects.
There is so much free information available nowadays in the world wide web and it is very easy to get the required training at little or no cost.
Engineers can also empower themselves by using new techniques and principles in their day to day projects and employers will actually encourage it as long as regular project continue to move.
We are it!