AJDH:
Actually, a good thing would be to get back to actually educating engineers, and having them come to their early jobs with a good background in the fundamentals of their area of work, and to be thinkers and problem solvers. This, rather than just training them to use apps and software where they actually have no idea what they are really doing, just plug and grind, and hope for the best. Then, the companies and bosses or superiors had better start realizing that newly minted engineers need some serious supervision and mentoring if they are going to turn into real engineers. We are seeing OP’s/questions from people who can’t reason their way through the simplest of problems in their field, problems from their first few classes at the uni., and they are being asked to (or assumed to be able to) design some fairly complex problems, structures, products; all because they have access to a computer program which they don’t understand. The computer program doesn’t innovate, it isn’t proactive, it helps us solve and analyze complex problems when used in the hands of a knowledgeable engineer, someone who has a vague idea how the program works and what it does, and approx. what the answer should be. Knowledgeable engineers, with some good experience and good judgement can be innovative and proactive, but even this is being inhibited by the complexity and convoluted nature of your codes and standards these days. And, this trend too, is being forced by the fact that we have fewer and fewer experienced engineers and designers and more and more technicians and young computer operators trying to do engineering work, so the codes and design guide solved problems must show them the next step.
Things like serious engineering experience and good judgement used to be important aspects of the engineering process. The concepts of ‘rational analysis, in accordance with well established principles of mechanics,’ is just about out the window, and it used to be the bedrock of real engineering. Most newer people don’t know how any longer, and the push back from unknowledgeable code officials (code readers, followers and manipulators) makes any deviation pretty difficult. The idea that codes/stds. are ‘not intended to prevent the use of any method or material of construction not specifically prescribed, providing they be reasonably proven and approved,’ is pretty much out the window too. It just takes too much of a fight to deviate from the codes, even in a reasonable way. Now, we are screwin ourselves and the public in general, when, if it’s not explicitly spelled out in a code or standard, it can’t be done; it certainly won’t be done by an inexperienced technician.