An engineering degree usually lasts 4 years including the Masters year to achieve recognition from the body of Chartered Engineers, CEng. An engineering degree is very demanding and not many people get through to become a chartered engineer. It involves problem solving techniques, heavy mathematics and science principles, such as Physics (Mechanical & Aeronautical Engineering), Chemistry (Chemical Engineering) and Biology (Medical Engineering) amongst many other fields. In order to succeed you would need to understand concepts from first principles such as Newtons Laws of Motion and Fluid Viscosity. Bernoulli concepts and electrical laws such as Ohms and Faradays laws. How a capacitor works and how it can analogue real life situations. It also involves thorough research using the most accurate and precise instruments and skills that are not taught over night. Such as CAD programs (AutoCAD), programming software (MatLab), economic value engineering to determine the cost to usefulness ratio. I’ve also missed a hell of a lot more but you get the message. So that’s 4 years of hard learning, plus many more years of experience in the industry and you’re still learning some more. Then a plumber/electrician/boiler man/car mechanic comes a long to your home to fix what ever needs fixing and calls him self an “engineer”. When something goes wrong, these companies send out “engineers” to fix the problem. It is now a case that engineers and these “call out helpers” are now categorised in the same league as non/semi-skilled. Did those people go to university to get a degree? Did those people receive recognition (not that it even means anything any more)? When was the last time a plumber/electrician/boiler man/car mechanic used the Euler Buckling Theory to design a bridge that will span the Severn River?