文档库 最新最全的文档下载
当前位置:文档库 › 软件工程师和高级工程师及程序员的区别是什么

软件工程师和高级工程师及程序员的区别是什么

软件工程师和高级工程师及程序员的区别是什么

软件工程师和高级工程师及程序员的区别是什么

?在各种招聘广告里,总能看到软件工程师,程序员或高级工程师的称谓。从工作职责来看,好像工程师和程序员没什幺区别,如果加上高级俩字,也不过需要的工作年限要长一些,需要的知识多一些。下面是我对这几个称谓的看法。

?

?

?一。工程师和程序员

?

?

?程序员—Programmer ,写程序的人,可以是把写程序作为爱好的人,也可能是把写程序作为职业的人。程序员关心的是如何给出一个好的软件设计,如何写出好的代码。

?

?

?软件工程师-Engineer,就像其他行业的工程师一样,他属于一个组织,为了某个项目,他不光关心一个好的设计好的代码,他更关心如何把这个项目做成功。他的目标是和市场,销售,质量管理等其他人合作,按时,高质量的完成一个项目。所以,如果一个软件虽然有非常好的设计,高质量的代码,极少的bug,但是没有人买,那这个项目也是失败的。对工程师而言,

也是一个失败的案例。

?

相关文档