Ask HN: Software Developer vs. Software Engineer
41–50 of 65 posts
Re: Ask HN: Software Developer vs. Software Engineer
#42What sets the Engineer apart from the Developer for me is: * the engineer can work with other developers/engineers * the engineer writes code that is maintainable * the engineers code has an architecture * the engineer can find a solution to problems that don’t have a lib or stackoverflow entry In other words: A Developer is more likely to work on smaller codebases, most likely alone, that are comprised of known prob…
One thing you forgot: An Engineer is just like a Developer, but an Engineer read it online on Hacker News once that if you call yourself an Engineer, some people will automatically assume that your code is maintainable, you design your app better, and you don't need stackoverflow. The Engineer decided to change his/her title on LinkedIn (because nobody can actually check your real title). This Engineer (former Develo…
Re: Ask HN: Software Developer vs. Software Engineer
#43Re: Ask HN: Software Developer vs. Software Engineer
#44Re: Ask HN: Software Developer vs. Software Engineer
#45People may use them in different ways to make the job sound more or less impressive, but in the end none of them are well defined and in practice they more or less amount to the same thing.
Re: Ask HN: Software Developer vs. Software Engineer
#46Re: Ask HN: Software Developer vs. Software Engineer
#47The NSPE do not like random ppl calling themselves engineers. I went to an engineering school (for computer science) and everyone faculty and students was very particular about this. Some jurisdictions have legal requirements on calling yourself an engineer. The correct term is software developer. Some bigcos who are a juicy enough target for NSPE or government agencies have been reached out to, which is why we see t…
Re: Ask HN: Software Developer vs. Software Engineer
#48What sets the Engineer apart from the Developer for me is: * the engineer can work with other developers/engineers * the engineer writes code that is maintainable * the engineers code has an architecture * the engineer can find a solution to problems that don’t have a lib or stackoverflow entry In other words: A Developer is more likely to work on smaller codebases, most likely alone, that are comprised of known prob…
Re: Ask HN: Software Developer vs. Software Engineer
#49Do you evaluate solutions quantitatively, like "This solution will require n times more memory, and it'll run m times faster". Or "this is how many nodes we need to guarantee a typical latency of Or do you say "let's try this and see what happens"? The latter approach is very common in the software industry, but (thankfully) not in bridge-building or space exploration. So there ought to be terminology that distinguishes these practices from each other.
Re: Ask HN: Software Developer vs. Software Engineer
#50What sets the Engineer apart from the Developer for me is: * the engineer can work with other developers/engineers * the engineer writes code that is maintainable * the engineers code has an architecture * the engineer can find a solution to problems that don’t have a lib or stackoverflow entry In other words: A Developer is more likely to work on smaller codebases, most likely alone, that are comprised of known prob…
Engineer is just an HR term used exclusively by companies to hire and to classify employees.