Software Engineer和Software Developer区别?
职位: | 软件工程师 | 软件开发 |
---|---|---|
描述: | 他们是应用软件工程原则去设计,开发,维护,测试以及计算机软件评估的专家 | 他们构建一些运行在多种设备上的软件,他们从头开始开发,这些可以是桌面软件(如:Photoshop); 或者移动应用(如淘宝,抖音); 或者web应用 |
活动形式: | 他们更多是一个团队 | 更多可以是单人活动 |
工作方式: | 通过组件与工程师配合一起构建系统 | 开发工程师写一个完整的程序 |
工作方式: | 解决问题范围更加大,没有太多空间可以有创意性解决方案,相反更多的是系统性 | 做的事情和工程师差不多,但在一个有限的范围内,这个允许他们相比工程师有更多的创造性,想出一些解决方案 |
工具: | 工程师创造开发软件的工具,比如visual studio,eclipse | 他们使用开发工具去开发web应用,app和桌面程序 |
工资: | 平均薪资一般会比开发略高点 |
参考:https://www.guru99.com/difference-software-engineer-developer.html