In the article “Programmers: Stop Calling Yourselves Engineers”, the author Ian Bogost (2015), who is a critic and researcher, suggests that ‘software engineers’ should be called ‘software programmers’ rather than ‘engineers’, because software engineers are not responsible for long-term social safety and public construction, but focusing on rapid software development in commercial application, while traditional civic engineers have professional engineer licenses and build our infrastructures. There are mainly three reasons why the author regards software engineers are not really engineers, and the methodology he used is mostly based on his comment of some software problems as well as technology companies, rather than relying on specific research and realistic data. Although the author …show more content…
According to the author, less and less software engineers pursue professional engineer license, because Google does not value a college degree. But there is no original research or comprehensive report data to support the decline of professional engineering certification. What’s more, the author presents the definition of ‘engineer’ by U.S. Bureau of Labor and Statistics (BLS) and ‘the Iron Ring’ of Canada, saying that only civic engineers are professional engineers who are recognized by international institution. But refer to the detail introduction the Ritual of The Calling of An Engineer(Background, 1991) of Canadian engineers, the Iron Ring is not only the reminder for the engineers in old times who work with drawing and writing with papers, but also to the engineers who work with computer. Misinterpreting the definition of Iron Ring, the author gives wrong information to