德赢vwin > 新闻中心 >

讨论]公司里软件开发人员的职位名称是什么求解答

发布时间: 2020-02-14 17:37  
分享到:

  在我接触过的许多公司中,软件开发人员的职位名称有许多不同的叫法,归纳起来主要是两类:软件工程师系列,包括从助理、初级、中级到高级和资深不等;软件工程角色系列,从初级程序员、程序员、高级程序员到系统分析员、架构师不等。仔细推敲一下,两类不同的称呼,使具体技术人员对工作定位的理解会产生不同的作用。

  工程师系列,显然是要完成工程任务,至于任务的性质、内容是什么就不一定了,也许需要写程序,也许需要做一些需求分析,也许要安装操作系统,也可能要调试网络,也可能要扛箱子。。。。。。,因此,对于工程师来说,没有预设的工作界限,面对工作任务说你行你就行,只要能解决问题就好。这种序列非常适合以项目方式为主的组织,工程师们的工作任务,完全是在项目中临时指定,根据需要担当不同的角色,只是根据能力差别分成不同等级而已。这种序列下会给年轻人带来更多的学习机会,有利于快速培养新人,项目资源管理中有很大的灵活性。

  软件工程序列,这其中的各种职位名称,严格来讲,是软件工程过程中的角色定义,如果把这些角色名称作为常设职位,会带来误解,程序员职位的人就只能写程序?系统分析员职位的人就不能写程序?如果让一个角色的人做了别的角色的工作,与职位说明书冲突怎么办?在一个资源充足、分工细致的组织中,各角色对应的人员长期比较稳定,或许可以采用这种序列来定义职位,但是在目前常见的项目中,这种职位的定义失去了任何作用,甚至有时会起负作用,造成技术人员的本位主义,铁路警察各管一段,不能像工程师一样有效的终结问题。

      德赢,德赢vwin,德赢vwin官网


地址:福建省福州市铜盘路软件大道89号软件园A区26号楼 电话:0591-83519233 传真:0591-87882335 E-mail:www.99kaiping.com
版权所有 德赢科技有限公司 沪ICP备10012675号-3

德赢,德赢vwin,德赢vwin官网

网站地图