Should there be a 'general engineering' discipline?
We all belong to various engineering disciplines - be it Electrical, Chemical, Structural, Mechanical etc. We've been trained to be specialists in individual disciplines of engineering and the most of the jobs for engineers in the industry are created for engineers trained in these disciplines. The topic of the debate is - can/should there be a very general engineering discipline called say 'General Engineering'? By 'General Engineering', I mean an engineer who knows technical bit of most of the other disciplines of engineering. Think of an engineer who knows a bit of Civil, Mechanical, Electrical, Electronics, Biomedical, Aeronautical etc.
I hope you all got the point. Those in favour of 'general engineering' will have to come up with possible job options the 'general engineers' will have. Those who think we need more specialists over generalists, will have to prove their point with strong reasoning.
What's your take?