Who is an engineer?
Engineer: Scientist or Craftsman?
What is the difference between an engineer and a craftsman? Craftsmen have practical knowledge, experience and skill. They also make something. The difference is a craftsman does, what he had known by experience or by training, he does not know core principles or science working in his own creation. On the other hand an engineer knows that. An engineer is half scientist half craftsman. Craftsman because he creates something of practical application, but scientist because his approach is of a scientist. So, if as an engineer if one focuses only on experience in certain technology, he or she will be a top class craftsman of that technology, but will be no longer an engineer.Great Engineers through History |
What one should expect from oneself as an engineer?
The comment was 'GATE score is not important, practical knowledge is'. What we think of ourselves as engineers? What an engineer should know? Does a person with a lot of practical experience and knowledge of PHP or Java or.NET, becomes a computer engineer. I hardly think so. So, what have I learnt in the past 4 years, the syntax of C, Java or PHP? The concepts of OO? How to find the shortest path between two nodes in a graph? How philosophers should dine or how a thief should fill his knapsack?* Well, I learned all of that as they are the robust tools or the ‘scientific knowledge’ which needed, to solve problem. But the primary purpose was not to study all those things. The purpose is to develop reasoning, to learn how to solve any problem that is thrown upon your face. As an engineer I should be able to solve any problem, whether it’s of a complicated installation of an OS in 40 pc or a repairing of an Air-conditioner. At least, I should perform better than my past self, which was not an engineer.Engineering is an attitude
During the four years of my engineering study, I often heard from our teachers and others that “you should learn the latest technology”, or “We will teach you the latest technology with all its features”, but not once I heard “you should learn how to learn and adopt any technology, whether new or existing throughout your career”. And as new technology hits our field so often, that the word ‘latest’ in former sentences ridicules itself. So remember, engineering is not about knowing a technology or a craft and doing it rest of your life, but about finding new challenges and overcoming them with all the knowledge and resources you have. We are explorers, problem killers, the engines of the modern world and pillars of technological advancements. We are the intellectual descendants of Archimedes, Hero of Alexandria, Leonardo DA Vinci, Charles Babbage, Nikola Tesla, the Wright brothers and Alan Turing. So get the right attitude and be proud being an engineer.-- * ‘Dinning philosopher problem’ and ‘Knapsack problem’ are studied abundantly in computer science to imitate actual computing situation.