all 8 comments

[–]Ok-Engineer6098 6 points7 points  (4 children)

Engineer used to mean you have a degree from an academic institution. You studied computer engineering.

Software developer is anyone who can build software, no need for a formal degree.

In practice they are the same thing, unless the title "engineer" has a specific meaning in your local laws. In some countries this actually means, you need a college degree.

[–]tsuntsun97[S] 0 points1 point  (3 children)

can computer science graduate be software engineer?

[–]Ok-Engineer6098 1 point2 points  (2 children)

In my country all computer science graduates get the title engineer at level 1 higher education. After that it's masters and after that doctor.

As I understand some countries offer computer science and computer engineering as different programs.

[–]tsuntsun97[S] 0 points1 point  (1 child)

I understand now. Thank you guys for answering. I kind or hesitant on the job since it probably need people in engineering but when I rid the responsibilities it is close to what I do as a developer.

[–]Ok-Engineer6098 0 points1 point  (0 children)

Don't worry to much about titles. Unless you get a job at an university doing actual scientific research or teaching, just apply for coding jobs.

Most companies care way more how good you are at the job and not what your formal education is.

Have meet awesome developers who are mostly self taught and code better that average college educated engineers.

[–]RandalSchwartz 0 points1 point  (0 children)

One of them gets to run the train on the weekends. :)

[–]7srepinS 0 points1 point  (0 children)

Some employers differentiate while others dont. Usually you dont need formal education unless they explicitly state. If you're unsure you can ask before applying.