您的位置:首页 > 运维架构 > 网站架构

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

2010-10-24 18:30 881 查看
总体来讲,公司的招聘流程、日常工作安排、薪资体系等都比较正规了,项目管理水平虽然没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

#3楼  回复 引用 查看 

不错。和我的想法基本一致。继续努力啊。
2010-08-23 11:19 | 华磊

#4楼  回复 引用 

我觉得楼主有点心安理得了。
如果一个公司在半年内流动这么多员工,我想,应该考虑一下公司自身的问题,而不是一味的去给员工找离开的理由。每个员工在离开的时候都会有一些理由,这些看起来也很正常,合情合理,但是,未必是真实的。
2010-08-23 11:25 | 流放北京[未注册用户]

#5楼  回复 引用 查看 

总共招了多少人啊?
这8条理由至少走8个人....
2010-08-23 11:42 | kamal

#6楼  回复 引用 查看 

引用流放北京:
我觉得楼主有点心安理得了。
如果一个公司在半年内流动这么多员工,我想,应该考虑一下公司自身的问题,而不是一味的去给员工找离开的理由。每个员工在离开的时候都会有一些理由,这些看起来也很正常,合情合理,但是,未必是真实的。

其实双方没有谁有问题 ,没问题的 ,只是双方不适合罢了,也未必一定是公司 或者一定是人的问题啊
2010-08-23 11:42 | 小易V

#7楼  回复 引用 查看 

经过半年的时间,其中有一部分都先后辞职了,其中的种原因有很多种,简单举例几个来说
6:在公司工作了几年表现平平,想到其他公司换换环境的,找找新感觉的。

这种逻辑,还能做软件,神奇。

cmmi 不等同于项目管理,达不到3算是正常,如果说5,那就不是所谓正规有水平所能涵盖的。
高屋建瓴没错,不要不懂装懂。
2010-08-23 11:45 | 风中独火

#8楼  回复 引用 查看 

又见吉日。
2010-08-23 11:55 | achilles.war

#9楼  回复 引用 查看 

对待团队想兄弟一样,不要以领导自居。尤其是开发团队。
给员工一些自由的发挥空间,我想没有一个开发者愿意只是机械的完成。
很无聊的。所以离职的很多。
2010-08-23 11:58 | 管宇

#10楼  回复 引用 查看 

铁打的营盘 流水的兵,

不仅仅是软件行业。

祝吉日成功!

(E8.Net)
2010-08-23 12:03 | 苏康胜

#11楼  回复 引用 查看 

支持。。
2010-08-23 12:23 | 真见

#12楼  回复 引用 查看 

引用小易V:
引用流放北京:
我觉得楼主有点心安理得了。
如果一个公司在半年内流动这么多员工,我想,应该考虑一下公司自身的问题,而不是一味的去给员工找离开的理由。每个员工在离开的时候都会有一些理由,这些看起来也很正常,合情合理,但是,未必是真实的。

其实双方没有谁有问题 ,没问题的 ,只是双方不适合罢了,也未必一定是公司 或者一定是人的问题啊

这句话我很赞同,但关键不是双方。人员流动大。公司应该反省一下了。
2010-08-23 12:31 | superboyli

#13楼  回复 引用 

其实很多人离开都是找借口的。但最终的一个原因就是:公司不好,达不到他的期望。
我年初的时候离开也是随便找个借口的。
2010-08-23 12:36 | seamusic[未注册用户]

#14楼  回复 引用 

引用小易V:
引用流放北京:
我觉得楼主有点心安理得了。
如果一个公司在半年内流动这么多员工,我想,应该考虑一下公司自身的问题,而不是一味的去给员工找离开的理由。每个员工在离开的时候都会有一些理由,这些看起来也很正常,合情合理,但是,未必是真实的。

其实双方没有谁有问题 ,没问题的 ,只是双方不适合罢了,也未必一定是公司 或者一定是人的问题啊

是否合适在面试的时候就应该有所选择的。开会去了,就说这么一句吧。

2010-08-23 12:41 | 流放北京[未注册用户]

#15楼  回复 引用 查看 

有点视觉疲劳...
2010-08-23 12:53 | chenkai

#16楼  回复 引用 查看 

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

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

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

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

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

@苏康胜

谢谢大师支持。

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

#18楼  回复 引用 查看 

引用今年年初公司新招聘了一批新员工,经过半年的时间,其中有一部分都先后辞职了,其中的种原因有很多种,简单举例几个来说:
6:在公司工作了几年表现平平,想到其他公司换换环境的,找找新感觉的。
2010-08-23 13:12 | 老鸵

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

@老鸵

看得很认真嘛,呵呵。谢谢
2010-08-23 13:18 | 吉日嘎拉 不仅权限管理

#20楼  回复 引用 查看 

好在公司有一批中流砥柱是非常稳定的
--------------
这个恐怕也只是相对的了,都是虑,卸磨那天是通通要杀掉的。
2010-08-23 13:52 | aspnetx

#21楼  回复 引用 查看 

楼主不是不在cnblogs发文了吗?
2010-08-23 13:56 | 四有青年

#22楼  回复 引用 查看 

先点推荐后再看
2010-08-23 14:06 | 吕飞

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

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

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

#24楼  回复 引用 查看 

如果控制底层架构的骨干也走了呢?

2010-08-23 14:11 | 卡通一下

#25楼  回复 引用 查看 

坚持“剩者为王”的观念,呵呵,在这里我没有打错字!另外,每逢周六周日我都会看看“非诚勿扰”,看看人生百态,多么轻松愉快!配乐也很好,我很喜欢!
2010-08-23 14:24 | 兽王俾斯麦

#26楼  回复 引用 查看 

引用kamal:
总共招了多少人啊?
这8条理由至少走8个人....
8:【也有老员工】在公司工作了几年表现平平,想到其他公司换换环境的,找找新感觉的。

就第八条而言,可能是七个哦。。。。
有的可能一个人好几个理由呢。
2010-08-23 14:58 | 柳晛

#27楼  回复 引用 查看 

总结出这么多理由来,在日后应该做些调整吧。。总消耗自己的时间为人家培养人才不好的。
2010-08-23 15:00 | 柳晛

#28楼  回复 引用 查看 

針對人員流動,架構統一,開發規范,開發文檔,配置管理等是非常重要的方面
2010-08-23 16:55 | jetjy

#29楼  回复 引用 查看 

支持吉日,如果园子里的文章只能用代码来说话,要迟早要吐的
2010-08-23 17:03 | WCF技术联盟

#30楼  回复 引用 

很有道理。。我在5173也碰过你这样问题。。确实很头痛
2010-08-23 17:11 | 钻石的眼泪[未注册用户]

#31楼  回复 引用 查看 

支持博主,, 项目管理确实是个很难把握的问题。。希望一起沟通下。。258446243 也学习下
2010-08-23 17:15 | 钻石的眼泪

#32楼  回复 引用 

废话一堆。做过公司的都知道。。
2010-08-23 17:24 | aaadwd[未注册用户]

#33楼  回复 引用 查看 

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

#34楼  回复 引用 查看 

人员流动=>产品失败,乱扯。那MS 的VS可能不知道失败多少次了。
2010-08-23 17:28 | czjone

#35楼  回复 引用 查看 

基本上谁做项目管理的都知道?
老板对项目要求就是要快,
而你要做规范,就要有人专门去执行规范,执行是针对人,
什么都要做规范,一些做好的功能根据规范得就改。
一些新人进来至少有段时间才能用,都要先了解习惯规范。
等等。。。
其实做项目管理人有都知道要规范,
查只要老板一催。。。。这几天加班,这周把项目赶出来。
我看你能否什么都照规范来做!!!!
2010-08-23 18:04 | Sofeng

#36楼  回复 引用 查看 

我想,一些大公司,上了规模的公司估计这方面比较好做一些!
2010-08-23 18:05 | Sofeng

#37楼  回复 引用 查看 

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

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

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

#38楼  回复 引用 查看 

同意吉日的观点
以前公司做了很多项目,人员也是来来走走,到后面,留下了一堆的烂摊子,都没办法维护,就因为没有规范
所以规范开发时很有必要的,从文档,数据库到代码都要形成一套相对规范的标准,任何人做项目都必须按照标准来执行,否则就是不合格,这样才能保证人员的流动不会对项目产生影响
2010-08-23 20:24 | 阿sam

#39楼  回复 引用 

这是软件企业的通病,那个公司也躲不开,尤其以做项目为主的软件公司为甚,只有预先做好准备,将损失降至最小
2010-08-23 20:26 | 老手[未注册用户]

#40楼  回复 引用 查看 

引用阿sam:
同意吉日的观点
以前公司做了很多项目,人员也是来来走走,到后面,留下了一堆的烂摊子,都没办法维护,就因为没有规范
所以规范开发时很有必要的,从文档,数据库到代码都要形成一套相对规范的标准,任何人做项目都必须按照标准来执行,否则就是不合格,这样才能保证人员的流动不会对项目产生影响
难以维护,是因为代码写得烂,另外就是对业务不熟。
2010-08-23 20:40 | 麦舒

#41楼  回复 引用 

幸福的家庭都是相似的,不幸福的家庭各有各的不幸
2010-08-24 00:20 | iiaa[未注册用户]

#42楼  回复 引用 查看 

CMMI解决此问题,但CMMI最大的问题是扼杀开发人员的创造力
2010-08-24 08:44 | WorkTimer

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

@WorkTimer

没见中国人有多少创造力,偷工减料倒是比较在行,说白了也是水平问题。

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

#44楼  回复 引用 查看 

@吉日嘎拉 不仅权限管理
引用吉日嘎拉 不仅权限管理:
@WorkTimer

没见中国人有多少创造力,偷工减料倒是比较在行,说白了也是水平问题。

如果楼主不信任自己的员工,建议楼主看看CMMI,CMMI解决可以此问题

2010-08-24 09:03 | WorkTimer

#45楼  回复 引用 查看 

其实我想说,你的衣服很难看,呵呵。
2010-08-24 09:30 | 史文星

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

@史文星
我想回,你的留言很邪恶,呵呵
2010-08-24 09:58 | 吉日嘎拉 不仅权限管理

#47楼  回复 引用 查看 

都有道理啊
2010-08-24 10:46 | &茜&

#48楼  回复 引用 查看 

很有道理。。。
2010-08-24 11:20 | Alexis

#49楼  回复 引用 查看 

如果公司能够给员工稳定的感觉和发展空间,他是不会走的,因为熟悉环境真的很烦,也是刚辞职,随便找了个理由,其实是对公司的做法很不满,才不得不走。
2010-08-25 10:44 | joner

#50楼  回复 引用 查看 

我觉得每个人心中,都有一个进入名企的愿望,它始终在影响人的抉择
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐