by sappapp on 4/23/15, 11:21 AM with 6 comments
Why is it normal for companies to hire people for engineering roles that do not have engineering degrees. Frequently I see job postings for Software Engineers, Infrastructure Engineers, CI/CD Engineers, and so on, but it is highly unusual for one of the requirements to be a computer engineering or software engineering degree.
by wyclif on 4/23/15, 11:28 AM
To your question: you're extrapolating hiring practices in the USA to all companies. In the States and the UK there is no licensure for professional software engineers (with a few exceptions like Texas and Florida). So in many US companies in SV you will often encounter employees in software development and engineering roles who come from non-engineering backgrounds and are self-taught or perhaps started their careers as an apprentice, and who have industry experience instead of formal educational credentials. And most of those who do have engineering degrees aren't regulated by licensure anyway in the Anglo-American part of the industry.
This is not the case in other countries (for instance, Canada) where the industry there regulates "professional engineer"; the term "engineer" is protected by both the Engineers Act and by Section 32 of the Professional Code.
by wyclif on 4/23/15, 11:23 AM
This should be submitted as an "Ask HN" in the title.