Computer Science vs. Software Engineering

When I interviewed at myCFO for the position of Lead Developer – Reporting Technologies I was asked the question of whether I considered myself a software engineer or a software developer. To be absolutely clear I consider myself a software developer. The difference is about focus, a software engineer is someone who usually works at a low system level whereas a developer works with higher level tools often times assembling the components a software engineer has created for the purpose of deploying larger solutions. Here is a transcripted Steve McConnell article further defining the semantics of being a software engineer versus a computer scientist.


About this entry