According to the Article, An engineer in the 21st century does not only sit all day in front of the computer screen and develops mathematical formulas or models, and In order to cope with a technological world that is changing at a high rate, it must have a variety of abilities that will enable it to succeed in its job. Here are some of them. The Article points out 10 of them.