2
Youpala
7y

Plz help ... what is the difference between software developer and software engineer? ( example of jobs for both )

Comments
  • 2
    This is a placeholder comment because I' am interested in the topic too.
  • 1
    I'd say that most software 'developers' are using frameworks to build web applications - and not really things like operating systems. I think you'd have to decide what you think 'software' is first. "Developer," as a word - is probably wrong across the board. Most of us are 'designers' which means we are also 'engineers,' however - I personally think of engineering as a higher stakes concept. An image carousel is not really as intense as a database of drivers licenses for example... mostly semantics though. If I ever hear anyone call themselves a 'dev,' I assume the make websites and they are under 30.
  • 7
    Software Engineer plans and designs a project using different tools. He might plan the business outcome of the product and break down big software tasks into smaller chunks. When designing the software he will use design patterns, testing, domain analysis etc.

    Software developer does the actual development. He will take the tasks from engineer and put all the logic in practice.

    In short, engineer designs the software, developer builds it with code. But of course a single person can do both together.
  • 0
  • 0
    I know this for sure though... you can hack on a wordpress.com theme and probably rightly call yourself a 'web developer' / but not a software engineer. In that case, the writers of WordPress are the software engineers. Are web-frameworks software? Or are they programs that run on the Application/Browser - that runs on the OS - that runs on the Matrix? Hahahahaha.
  • 0
    @PoweredByCoffee Your comment marks you as a developer. You used the rules of the framework at hand and found the solution for your problem of finding this post later. I don't really have a funny anecdote for what an engineer would've done, but trust me it would've been epic and gone completely unnoticed and unexplainable to outsiders.
Add Comment