Ask HN: Software Developer vs. Software Engineer
31–40 of 65 posts
Re: Ask HN: Software Developer vs. Software Engineer
#32Re: Ask HN: Software Developer vs. Software Engineer
#33Re: Ask HN: Software Developer vs. Software Engineer
#34I keep saying we need a real engineering discipline in software and not the "arts & crafts" it currently is. A real engineer can tell you whether a steel beam will support a given load; a software developer has no clue what load her software supports.
Re: Ask HN: Software Developer vs. Software Engineer
#35The only difference is in how smart you want to feel when you call yourself one over the other.
Re: Ask HN: Software Developer vs. Software Engineer
#36Like some others, engineer suggests someone who works in an environment that has rules and constraints while developer operates in a more unrestricted environment or on less defined problems. But then, hacker was the best title and it could NEVER be claimed, merely demonstrated.
Re: Ask HN: Software Developer vs. Software Engineer
#37What 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…
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 Developer) then went on to look down on Developers because they are messy script kiddies and code monkeys that write bad code and copy from stackoverfliw.
Re: Ask HN: Software Developer vs. Software Engineer
#38I 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 the job titles change now and then.
Re: Ask HN: Software Developer vs. Software Engineer
#39If there's a difference, I've somehow missed out on learning what it is after >20 years in industry/academia and that lack of knowledge has never been a problem.
I honestly don't care about titles. I don't even know what mine is without looking it up.
Re: Ask HN: Software Developer vs. Software Engineer
#40What 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…