Menu
Home
Log in / Register
 
Home arrow Engineering arrow Designing for Emerging Technologies
Source

Engineers as Scientists

See a pattern emerging? There is a long tradition of software engineers who have degrees in both computer science and the liberal arts. For example, my friend Soren Johnson has degrees in both history and computer science. This served him well in becoming one of the most successful computer game designers (as someone who both designed and engineered) of his generation, contributing to projects such as Spore and helming the fourth generation of the Civilization series. If fact, it is now dogma that to be a great computer game designer you must be engineering your games. Although this sort of background will remain a strong one for people in Soren’s specific medium of computer games, the many software engineers involved in companies impacted by emerging technologies will need to have broader and deeper scientific and engineering training if they want to participate in architecture and design. Otherwise, they will be limited to being coders. There is nothing wrong with that; we will need millions of them in the world to keep up with the spiking demand of digital products and services. But, if you want to be a leader, or just want to be someone who creates as opposed to implements, significantly more scientific knowledge is where it is at.

 
Source
Found a mistake? Please highlight the word and press Shift + Enter  
< Prev   CONTENTS   Next >
 
Subjects
Accounting
Business & Finance
Communication
Computer Science
Economics
Education
Engineering
Environment
Geography
Health
History
Language & Literature
Law
Management
Marketing
Mathematics
Political science
Philosophy
Psychology
Religion
Sociology
Travel