|
|
| | Ask HN: What is a Software Engineer? | | 9 points by bennyg on March 27, 2013 | hide | past | favorite | 16 comments | | As someone who doesn't have an Engineering degree (or even CS for that matter), when would it be acceptable to call myself a software engineer and not just a developer or programmer? I've architected a couple different systems for my own apps, design and code everything, but lack "formal training." I graduated with a degree in Art, but surely a piece of paper doesn't make you a great engineer. So what are your thoughts - what makes somebody a software engineer? |
|

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
|
I completed my degree in an accredited engineering program, but have yet to complete the application for my professional designation (needs 4+ years of engineering experience and an ethics exam) and so my job title is "Software Developer" instead of "Software Engineer".
One notable difference is that as a professional engineer, in some instances, you assume liability for your work and are not necessarily protected by your employer against legal action resulting from a mistake you made.
That said, a lot of companies pay no attention this and use the engineer title without proper designation.