Software Engineer: a person who applies the principles of software engineering to the design, development, maintenance, testing, and evaluation of computer software.
Software Developer: a person concerned with facets of the software development process, including the research, design, programming, and testing of computer software.
I'd say the true differences come down to industry Dogma. An "Engineer" is often seen as more senior/experienced when compared to a "Developer" but at the end of the day, by definition, I'd say they're almost identical. Connotation makes the difference.
Sorry I meant to write 12 week bootcamp. I think there's a difference between "Developer" and "Engineer" though.
Software Engineer: a person who applies the principles of software engineering to the design, development, maintenance, testing, and evaluation of computer software.
Software Developer: a person concerned with facets of the software development process, including the research, design, programming, and testing of computer software.
I'd say the true differences come down to industry Dogma. An "Engineer" is often seen as more senior/experienced when compared to a "Developer" but at the end of the day, by definition, I'd say they're almost identical. Connotation makes the difference.
See this article on dev.to for an interesting read on the topic. dev.to/david_j_eddy/opinion-archit...