Jump to content

Whats the difference between a Software developer and a Software engineer?

Go to solution Solved by NeatSquidYT,

Don't kill me if I get this wrong:

Developer - programmer

Engineer - puts forward functionality ideas

Don't kill me if I get this wrong:

Developer - programmer

Engineer - puts forward functionality ideas

Would that just make a software engineer a really easy job? :P

It seems impossible until it's done.

Link to post
Share on other sites

Would that just make a software engineer a really easy job? :P

Not really, as they create the software that others use to code with.

My arsenal: i7-9700k Gaming Rig, an iPhone, and Stupidity.

Link to post
Share on other sites

Would that just make a software engineer a really easy job? :P

Technicly, he has to work very closley with devs (I think so lol), so in reality, they're the same (some one quote me, becouse I'm sure I gt this one wrong)

Link to post
Share on other sites

Pretty sure it is like this:

Dev: uses languages/engines to make software

Engineer: develops engines/workspaces for others to use.

 

Engineer is the 'higher' study right? 

"We're all in this together, might as well be friends" Tom, Toonami.

 

mini eLiXiVy: my open source 65% mechanical PCB, a build log, PCB anatomy and discussing open source licenses: https://linustechtips.com/topic/1366493-elixivy-a-65-mechanical-keyboard-build-log-pcb-anatomy-and-how-i-open-sourced-this-project/

 

mini_cardboard: a 4% keyboard build log and how keyboards workhttps://linustechtips.com/topic/1328547-mini_cardboard-a-4-keyboard-build-log-and-how-keyboards-work/

Link to post
Share on other sites

A software engineer designs the software. He solves the major problems behind making that program, makes sure it does what it needs to, tries to design it as efficiently as possible. The developer takes the engineer's work and translates it into actual code. The engineer could do that himself, although depending on the program having only one person making it would take too long. There can be multiple developers working on the engineer's design.

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to post
Share on other sites

Software developers are usually programmers. These are the people who sit infont of a screen and write code... a LOT. Most of the times these guys are human computres, so while the might be code geniuses, they often just follow orders which they come from the engineers. 
Usually the engineers are the guys who need to find a solution to a problem, but they usually need help from other people (like managers and programmers)

Link to post
Share on other sites

Well I'm taking a course in Software Engineering right now. Software Engineering is the process of creating software (http://en.wikipedia.org/wiki/Unified_Process here is a development process). 

So based off that I'd assume that a software engineer is someone who takes part in the process of developing software. 

A developer is simply a programmer.

Link to post
Share on other sites

"Developer" is a broad and generic concept. A sw engineer is a Developer, a Developer could either be a sw engineer, or any other employee involved in the process of creating the product (like, as somebody already said, a mere programmer that only has to write code)

Link to post
Share on other sites

Software engineering focuses on the design and process of designing of the software. Developers actually build it. Generally there is a giant overlap between them.

 

Imagine if architects got their hands dirty building their designs.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×