深圳
设为首页
加入收藏
暑假工
首 页 灯饰照明 五金机械 电子电器 商务金融 服装制衣 校园招聘 HR管理 职业指导
现场招聘会
搜索指示图片
当前位置: >> 职业指导 >> HR管理指南 >> 正文
是什么让软件开发人员失去激情?
时间: 2015/12/30 15:08:30     来源: 互联网     编辑: 博天人才     点击:26433
[字号: ]



  对于每个软件开发人员来说,工作仅仅只是为了钱吗?如果只是为了钱,为何会有软件开发人员依然选择辞职?实践证明,软件开发人员之所以放弃一份薪资优越的软件开发工作最常见的原因是失去了激情。


  以下收集汇总导致软件开发人员作激情降温的5件事,并不取决于他们的薪资情况,更多的原因是下面五个方面:


  1. 管理不善


  好的管理不仅对软件开发人员或是项目来说都是不可缺少的激励因素。一个优秀的管理者应该具备的素质包括快速决策、避免微观管理、保持独立思考、构建高质量软件项目的意识以及给予团队一切所需帮助。如果拥有这样一个管理人才,那么软件开发人员就像即使需要熬夜加班也会高度集中精力与软件开发项目上并做到更好。


  2. 缺乏挑战


  根据研究表明,人们总是乐于学习新技能、挑战自我。对于每一软件开发人员来说,能学到东西和具有挑战性的项目是可以受到广泛青睐的,如果一份工作既有意思又能学习新技能,那么即使报酬稍微少一些也是愿意接受的。如果允许软件开发人员在工作中采用一些新技术以挑战自我,反而会提高生产效率。


  除了满足学习的需求,软件开发人员需要通过一些用创造性的方式来解决技术困难也很重要。如果没有这样的挑战,软件开发人员往往会感到厌烦而后不由自主地上网并非工作。


  另一方面,满足了他们这方面的需求,那么这些“软件开发人员”就会一直工作直到解决了难题。值得注意的是,对于软件开发人员一个错误的“挑战”任务,是去修复别人代码中错误和bug,这无疑将极大打消软件开发人员的热情。


  3. 意见被忽视


  由于软件开发人员通常冲在第一线,是第一个知道进程或者系统发生异常的人。这就需要其他人认真听取他们的意见,因为问题很可能会演变成项目难题。意见和建议得不到有效重视,是很多软件开发人员在工作中失去激情和动力的一个常见原因。一些公司常常不愿意换置RAM或者购买新技术,将会影响软件开发人员的工作效率,降低软件开发人员的工作积极性,甚至还会对开发的产品质量起到反作用。


  4. 缺乏认可


  每个人都希望通过自身的工作,来让我们自己提升或对自己的工作予以认可和肯定。即使管理者并不了解在Vic 20上面构建一个Perl编译器是怎样一种任务,但是做到偶尔表扬一下软件开发人员是对他们每个人工作的认可。如果软件开发人员他们正在做的工作有趣,同时努力又能被认可,即使个别人觉得并不需要别人赏识,但被认可和肯定也是一种动力。


  5. 毫无意义的工作


  做毫无意义的工作一种方式就是从一开始这个项目由于组织上的问题而被取消。


  不切实际的时间限制直接导致了很多项目的失败。软件开发人员创建的软件不仅能正常运作,还需要易于维护,并且有创新的亮点功能。对一名优秀的软件开发人员而言,为一个项目由于期限而赶进度会导致一些有价值的理念得不到实现。这就是为何时间的条件下,更应该关注项目的质量和可维护性。


  其他还会影响工作积极性的因素有廉价的工具、不称职的同事、变化的业务以及过于强的期望。每个人都希望并且相信所做的工作能有所改变,也是一个超过20次bug的API界面对软件开发人员毫无意义,也会让他们工作的激情减退。


  由此,如果每一位老板都能纠正上述这些错误,正确使用激励技巧,让软件开发人员可以在编程中得到有效的鼓励和感动,他们甚至用C语言可以构建起人工智能网络系统。

 

我有话说 现在有0人对本文发表评论
暂无评论!
用户名:    验证码:   
请在这里发表您的看法,发言时请遵法守纪注意文明
关于我们 | 求职帮助 | 招聘指南 | 人才派遣 | 联络我们 | 诚聘英才 | 友情链接 | 图站地图
全国客服电话: 0760-22236300 / 0760-22553303 业务电话:0760-22180333 总部地址:中山市小榄镇升平东路1号1310房第2卡
法律顾问:广东香山律师事务所 刘叠律师  中文网址:博天   求职 招聘 博天人才网
增值电信业务经营许可证:粤B2-20110123号 粤ICP备05055544号