Since tens of years ago, especially from the beginning of the 21st century, the world is being more and more 'complex'. As the internet develops, communication and information is no more a barrier for us. We will face plenty of new information every day, and also, we will face so many complicated problems which may involve law, finance or business sectors even though we are just engineers. So the meaning of 'engineer' should be widened.
Engineers are no more the people who build a house, design electronic goods, or manufacture the product lines. We have to accomplish the ability to systematically analyze information and design solutions for the complicated problems we may encounter. University is the best place to provide trainings to help engineers master those abilities.
During our university lives, we should learn as much as we can, not just focusing on the so called core modules, we need, should, and must learn something which may seems so far away from engineers. We need to know economics, which tells us how the world's economy is going on; we need to know management, which tells us how to be a good manager; we also need to science which is more logistic, could make us think logically.
More over, as we are engineers, while learning those 'professional' skills, we need to TRY, we need to 'dirty our hands'. When we are actually trying to solve those practical problems, we could learn lots of thing which we can not get from any textbooks.
As the world develops, we would find ability to systematically analyze complex information and to apply a holistic approach in designing solutions more and more important. A civil engineer who only knows building houses, or a chemical engineer who only knows petrol, can never success.
