总体来讲,公司的招聘流程、日常工作安排、薪资体系等都比较正规了,项目管理水平虽然没CMMI5级那么高那么理想,但是总的来说还是比较正规的、有水平的。

今年年初公司新招聘了一批新员工,经过半年的时间,其中有一部分都先后辞职了,其中的种原因有很多种,简单举例几个来说:

新员工的换工作、换岗位:

1:女朋友大学毕业了,在老家找到工作了,要回老家去工作了,杭州的生活成本过高。

2:被我们公司录用,在试用期时,又被其他公司录用,被挖走了。

3:改行去当老师去了,觉得当老师会更轻松愉快,当程序员太累。

4: 在我们公司工作得很好很出色,跳槽到其他公司去担当更好的职位去了,高升了。

5:被同学朋友介绍过去,到其他公司工作的,高升了。

6:感觉工作压力太大了,干脆逃避跑路的,也未必是错,压力大了,人容易精神崩溃,会影响身心健康,大家也能理解的。

老员工的换工作,换岗位:

7:觉得开发没前途,改行在公司做管理、做销售方向的工作去了。

8:【也有老员工】在公司工作了几年表现平平,想到其他公司换换环境的,找找新感觉的。

虽然前后只有短短的半年左右时间,开发人员的流动量的确是有些大,好在公司有一批中流砥柱是非常稳定的,否则真的会乱成一团了,往往新员工的稳定性相比会更差一些,老员工的稳定性相比会好很多,工作年限越少开发人员的稳定性更差一些,工作年限越长的,稳定性越高一些。

公司往往会有一些小型软件项目,这些小型软件,稍微有点儿工作经验的人就可以做出来,虽然可能会走一点而弯路,但是最终都能做出来的,但是做了一半人跑路了,那就麻烦事情大了,因为很多人的思路不一样、做法不一样、侧重点不一样、命名习惯不一样,导致做出来的东西往往是千奇百怪的,有各种工作经验的开发人员,他们开发出来的系统的稳定性、成熟度差别都会比较大,事后又安排新人去维护这些东西,那更是折磨,对接手的人是一种折磨不说,对公司也是一种折磨。

做为一个成熟的软件公司,必须需要严格控制新系统、新项目的底层架构,需要保持整个公司的风格统一、思想统一V数据库设计统一,否则这一批又一批的人员流动,会给公司留下N多垃圾小系统,这些N多垃圾小系统的今后的维护完善,是N多个痛苦与折磨的开始,是无穷无尽、没完没了噩梦的潜在隐患。

现在是自由社会,整个社会都提倡“和谐”,开发人员的来去都自由的,公司不可能限制你,3年内,你绝对不能离职。

现在是到处充满了机遇的社会,整个社会蓬勃发展,到处都是机会,有N多的软件公司在招聘,有N多好工作机会在向你诱惑。

软件公司都需要把握好,有进有出的尺度,人员的流动是正常现象,有辞职的,就需要有入职的,一方面把人留住,另一方面需要把人招聘好。

软件项目管理,有一个被大家的忽视的重要环节“软件项目风险管理”。

人员的流动,从另外一个方面,也说明了杭州的IT到处是机会,到处都有IT的工作机会,从另外一个高度来讲未必是坏事。

在不能控制人员来去自由的时候,只能控制好整个系统的底层、数据结构、编码规范,加强日常质量检查,只有这样才能避免公司更多的损失及防止潜在的历史包袱。

将权限管理、工作流管理做到我能力的极致,一个人只能做好那么很少的几件事情。

posted on 2010-08-23 10:56 吉日嘎拉 不仅权通用权限 阅读(5164) 评论(50) 编辑 收藏

评论

1901622

#1楼  回复 引用 查看    说得不错!人员流动的产品最终都是失败的!哪怕最终发布了,我都认为是一个不成功的产品。时间会拖长,很多代码都要重写。

2010-08-23 10:59 | 熊猫发光 

#2楼  回复 引用 查看 

牛阿!

2010-08-23 11:14 | Tony Zhou 

#8楼  回复 引用 查看 

又见吉日。

2010-08-23 11:55 | achilles.war 

#11楼  回复 引用 查看 

支持。。

2010-08-23 12:23 | 真见 

#15楼  回复 引用 查看 

有点视觉疲劳...

2010-08-23 12:53 | chenkai 

#16楼  回复 引用 查看 

员工离开,有内因和外因。
内因就是公司有让他不爽的地方,外因就是外面有诱惑。。。

开发人员不断流动,工作交接、新人熟悉和理解,都是挺浪费时间的,尤其是没有多少文档(如果逻辑复杂、不断的有需求变更,要维护这些文档也不容易)、代码混乱还缺少注释的情况下。。。

二十一世纪什么最贵,人才!
看看企业想招什么人,给多少钱;如果就让人不断地做简单重复的体力劳动,是个人都会不爽,不走才怪;如果员工有明朗的发展空间(不是画饼画出来的空间),合理的工作待遇,和谐的工作环境,跳槽也是有代价的,需要重新适应和熟悉,所以员工也会慎重考虑。

当然,也并不是每个人都有多好的发展空间,这取决于公司是否能提供机会、员工的工作态度和发展潜力等,企业和个人都应当反省...

2010-08-23 13:00 | Silent Void 

#17楼[楼主]  回复 引用 查看 

@苏康胜

谢谢大师支持。

2010-08-23 13:07 | 吉日嘎拉 不仅权限管理 

#19楼[楼主]  回复 引用 查看 

@老鸵

看得很认真嘛,呵呵。谢谢

2010-08-23 13:18 | 吉日嘎拉 不仅权限管理 

#21楼  回复 引用 查看 

楼主不是不在cnblogs发文了吗?

2010-08-23 13:56 | 四有青年 

#22楼  回复 引用 查看 

先点推荐后再看

2010-08-23 14:06 | 吕飞 

#23楼[楼主]  回复 引用 查看 

@四有青年
好像,大家都说我中体育彩票中了2个亿呢。

2010-08-23 14:09 | 吉日嘎拉 不仅权限管理 

#30楼  回复 引用 

很有道理。。我在5173也碰过你这样问题。。确实很头痛

2010-08-23 17:11 | 钻石的眼泪[未注册用户]

#32楼  回复 引用 

废话一堆。做过公司的都知道。。

2010-08-23 17:24 | aaadwd[未注册用户]

#33楼  回复 引用 查看 

悲剧。。。。。。

2010-08-23 17:27 | 傲视江湖 

#37楼  回复 引用 查看 

引用Sofeng:
基本上谁做项目管理的都知道?
老板对项目要求就是要快,
而你要做规范,就要有人专门去执行规范,执行是针对人,
什么都要做规范,一些做好的功能根据规范得就改。
一些新人进来至少有段时间才能用,都要先了解习惯规范。
等等。。。
其实做项目管理人有都知道要规范,
查只要老板一催。。。。这几天加班,这周把项目赶出来。
我看你能否什么都照规范来做!!!!
要标准化编程,每个功能、每个技巧都不能随意胡来。赶任务也不行,否则的话,不是天下大吉,就是天下大乱...

老板对项目要求就是要快,估计是作坊式的老板!

2010-08-23 19:47 | 卡通一下 

#46楼[楼主]  回复 引用 查看 

@史文星
我想回,你的留言很邪恶,呵呵

2010-08-24 09:58 | 吉日嘎拉 不仅权限管理 

#47楼  回复 引用 查看 

都有道理啊

2010-08-24 10:46 | &茜& 

#48楼  回复 引用 查看 

很有道理。。。

2010-08-24 11:20 | Alexis 

开发人员的不断流动、让我们更加坚定信念,一定要控制好整个系统的底层架构、核心设计、日常质量检查工作相关推荐

  1. 开发工作和测试工作不能由同一部分人来完成。如果开发人员对程序的功能要求理解错了,就很容易按照错误的思路来设计测试用例。如果开发人员同时完成测试工作,那么测试工作就很难取得成功。

    V模型的价值在于非常明确地标明了测试过程中存在的不同级别,并且清楚地描述了这些测试阶段和开发过程各阶段的对应关系.在V模型中,测试工作在编码之后才能进行,所以在软件开发早期各个阶段引入的错误不能及时被 ...

  2. 初级java开发学习路线_成为初级全栈Web开发人员的10分钟路线图

    初级java开发学习路线 So you have started your journey into the world of web development. But what do you lea ...

  3. 二次开发photoshop_Photoshop 101:Web开发人员简介

    二次开发photoshop 介绍 (Introduction) Often, when working as web developer, we need to integrate templates ...

  4. 从微服务到分布式系统-Java开发人员生存指南

    感觉像是对微服务的炒作正在慢慢地落到实处,并且我们的行业开始意识到,仅通过在现有组件之上公开一些HTTP接口就无法轻松创建根据微服务背后的体系结构范式的系统. 我们似乎确实同意必须进行服务优化的基础架 ...

  5. freelance平台_完整的Freelance Web开发人员指南:如何通过Freelance编程工作来赚钱

    freelance平台 It's common for developers to go the freelance route. This is true for many who have jus ...

  6. 初级开发人员的缺点_如何避免我作为初级开发人员犯的这7个错误

    初级开发人员的缺点 Beginning your career as a junior developer can be scary. There will be many unknown chall ...

  7. 2019年税收分类编码_通过分析112,654个编码测试,我们了解了2019年开发人员的招聘趋势...

    2019年税收分类编码 by Tom Winter 汤姆·温特(Tom Winter) 通过分析112,654个编码测试,我们了解了2019年开发人员的招聘趋势 (What we learned ab ...

  8. gui编写线性调频信号_是的,我编写了信号量,不,我不是OS开发人员。

    gui编写线性调频信号 by Sajal Sarwar Sharma 通过萨加尔·萨瓦·夏尔马 是的,我编写了信号量,不,我不是OS开发人员. (Yes, I coded a Semaphore an ...

  9. java contains_Java开发人员犯的十大错误,你犯几个?

    本篇为译文: 这个列表总结了Java开发人员经常犯的十大错误. 1.将Array转换为ArrayList 若要将数组转换为ArrayList开发人员经常这样做: List<String> ...

  10. 200多个恶意NPM程序包针对Azure 开发人员,发动供应链攻击

     聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 专栏·供应链安全 数字化时代,软件无处不在.软件如同社会中的"虚拟人",已经成为支撑社会正常运转的最基本元素之一,软件的安全 ...

最新文章

  1. 神经网络之nlp的深度思考
  2. yii2表单数据检查怎么自定义输出错误_B端产品日记——表单设计
  3. L2-006. 树的遍历(不建树)
  4. 2020亚太内容分发大会 阿里云荣获“边缘计算领航企业”奖
  5. 【机器学习】一般线性回归
  6. 【更新】Infragistics Ultimate UI for Windows Forms v18
  7. maven javaProject打包发布成服务
  8. javascript cookies 存、取、删除实例【转】
  9. Linux之系统信息操作20170330
  10. memcached SASL验证状态安全绕过漏洞
  11. 这样投递简历更容易找到工作
  12. GSCC呼叫中心系统
  13. html5 css3 JavaScript响应式中文静态网页模板js源代码
  14. 如何开启BBR算法优化ss
  15. CCF CSP认证201509-1数列分段
  16. 查手机服务器ip和端口网站,如何查询服务器ip地址和端口号
  17. Halcon区域形状特征-area_center、area_holes、select_shape、inner_circle和smallest_rectangle2算子
  18. 英国发现巨型失落海底世界:曾生活数万居民
  19. CNZZ统计代码异步加载教程
  20. QT——移植官方MQTT库

热门文章

  1. @keyframes详解
  2. 机器学习经典总结---入门必读----心血总结
  3. @Insert的用法
  4. SSL证书中DV证书、OV证书和EV证书的区别
  5. 通电后第一次开机黑屏_完美解决win10开机后一直黑屏问题
  6. Labview筛选符合条件的数据
  7. 【计算机组成原理】学习笔记----第一章 计算机系统概述
  8. hau 1031 Design T-Shirt
  9. 9N90-ASEMI大功率场效应管9A 900V
  10. asa 防火墙拦截了https_思科ASA防火墙下抓包方法