写了《三五个人十来条枪 如何走出软件作坊成为开发正规军》(一)、(二)、(三)后,每篇都点击上万跟贴评论无数。
有网友评论我之前的几篇博文:分析的不错,方案似乎也很能解决问题!不过必须满足一个潜条件:一定要找到非常合适人。现实中,就连最基本的程序员,找个合格的也不容易(聪明伶俐的养不住、经验丰富的养不起、迟钝呆傻的没法要、碰上心术不正的还够你喝一水壶的)
还有网友评论:楼主所说的很多方法,都是假设了客户还不错、对项目的重视程度、习惯于正规化的程度都还过得去,而楼上有些朋友的质疑则是指出这些资源不一定满足的情况;
但是跟贴最多的评论就是:现实问题描述的很精确,但解决方案不现实,太理想化,老板根本不可能给你人。如果真的发慈悲心,也是给你一个新人让你哭死。你想主导项目,省省吧,死了你的心吧,一切都是老板说了算。而且,你敢和客户说个不字,看来你是不想要你的饭碗了。还是乖乖敲好你的代码,多干活,多跟客户搞好关系。高手做啥都是高手,低能再培养再有方法管理他也是低能。你这样研究,只能吃饱饭瞎想瞎扯蛋,有你这工夫,早就把项目做好了。
种种评论来看,一切的根源都是人,是人。大家都觉得我的方法要想实施,必须老板支持,员工也是高素质的,客户也是高素质的。而三者要想凑到一起具备,根本不可能。所以我的方法算是理想的痴人说梦。
能支持的老板从哪里来?高素质的员工从哪里来?高素质的客户从哪里来?好像一切都是运气而来。好像我们就有高薪能聘得起高素质的员工。好像我们的产品面对的就是高素质的客户。
但我回顾了自己10多年的从业经验和管理经验,我并没有发现这个规律。我并非供职国际巨头公司,也不是国内知名企业,只是信息化行业内略有名气而已。手下很少出现名牌大学的员工,也很少能达到所谓的高薪(我自认自己还没有在马云、史玉柱、牛根生、柳传志这样大胸怀大眼光的企业家手下任过职,我们所从事的行业信息化也不是暴利的行业,大家也都知道管理软件没啥暴利,定制化修改、实施、咨询、培训、支持占去了很多成本。),我们的客户也是各种各样的人都有,从挖煤暴发户的私营老板到死气沉沉勾心斗角的国企,我们的客户千奇百怪。
在这样的环境下,我能把方法用起来,我和许多网友也交流过,最重要的是我认可了以下观点,这就是一个职业经理人和老板的关系:
1老板都是疑人也用用人也疑。用人不疑,疑人不用,我不奢望。
2再劳苦功高,我也只是职业经理人,我不拥有这个企业的哪怕1%所有权,所以我做好职业经理人本分,老板的归老板,职业经理人的归职业经理人。职业经理人的职责范围的,老板权力范围的,不要超越,也不要动歪脑筋。即使公司大部分的收入都是你研发的产品带来的。
3计划不计划一件事情,执行不执行一件事情。一定要以老板利益为目的。老板不赚钱,一切好事一切好想法都会被老板推翻,老板就是老板。老板赚钱赚的眉开眼笑,其他的事情就好办的多。这是很多职业经理人居然都认识不到的,他们总抱怨老板限制太死,什么资源也不给,干活还贼累。根源就出在这里了。想实现你的想法,必须在实现了老板想法和目的的前提下才能做。所以我的方法能实现,多靠此。
4而且我的方法不是为了我自己有什么好处,我的每一个方法也都不是为了正规化装修门面图好看。我的方法都是为了解决实际问题,为了老板赚钱更快更省成本更容易,员工更省力,客户更满意,而且每个方法都是在本企业能力和成本范围内能执行落地的解决方案。这样的解决方案,哪个老板会不支持呢。但很奇怪的是,很多研发部主管都忽略这个重点,老板在想利益,他在想技术。两人说不到一个目的去,互相不理解互相不支持互相埋怨,久而久之互相猜疑互相提防互相留一手。其实技术就是个手段,赚钱是目的,双方一起绑定去赚钱,怎么合法的赚更多钱怎么来。如果研发主管能脚踏实地的从本企业的能力和困境和现状去思考改进方法执行落地,而不是抱怨这样的环境没法实现想法消极怠工或心想跳槽,我想很多心结就都打开了。
只有和老板具备了这样的距离和关系,我的方法才好实施下去。所以,很多人觉得太理想化,就是和老板没有找到自己的位置。
但是,即使有这样的基础,要实现我所述的方法,也需要其他的环境支持。
我个人是这么看的:
1好的氛围,才会引入、留住好的人(乱世强盗多就是这个理)。
2好的人,才会有好的制度,并且保持好这个制度(制度是人定的)。
3好的人和好的制度,才会遇到好的客户(有句老话,夜路走多了总会遇见鬼。有些人老想着邪门事,最后也被邪人玩。近朱者赤近墨者黑,什么人总遇到什么人,就这个道理)。好客户就会产生好的结果。
所以,好的人才,好的客户都不是运气来的,而是来自你自己。你就是控制源头的人。
如何制造好的氛围,我讲讲我的职业经理人管理人的一些心得:
1师傅制。这里没有总监,没有经理,只有师傅,老师。总监,经理,会让员工产生隔阂,距离,权力争斗。每一个人总有一个师傅。每一个新人进来,都要指定一位合适的师傅。尤其是新人,更要短期内注意看时候合适,不合适就要更换合适的师傅。什么问题都可以问师傅,从技术到公司制度到公司新闻公司历史到职业发展规划到个人生活问题。团队的凝聚力,配合性,归属感,责任感,很多问题都被人的感情消化了。
2朝九晚五,禁止加班。其实大部分程序员也是不喜欢加班的(不过有些程序员是光棍,也是漂在北京,反正也是一个人,于是就喜欢呆在公司上网玩游戏看小说看电影吹空调,美其名曰加班。还有一类老板喜欢看表面功夫,谁加班就喜欢谁,于是大家都装做很忙都要加班)。因为加班不给钱。不给钱,还加班,天长日久就觉得自己很亏,心里不平衡,各种心思就都有了。其实也没有多大的事。我的老板一开始对我的不加班也是心存戒心,但是每次交给他的结果比加班的部门做的都好都快,他也就默许了。
3良好的办公环境和良好的个人形象。我们看到美女就兴奋的口吐莲花,我们看到阳光溪水草地我们就心情舒畅。当然,我们看自己,别人看我们,都是一个道理。心情好,工作才能好。一个满桌狼藉充满烟味饭味脚丫子味有人在冥思苦想解决问题有人在打游戏有人在放朋克音乐有人在骂有人在打闹嬉笑有人把脚放到桌子上的办公环境,我看谁都会逃离。
4以更快更省成本更容易完成任务为目标,以赚更多钱为目标,以提高产品质量产品价值产品售价为目标,鼓励员工进行自我岗位上的改进创新,我经常给与交流和指导,一旦有效,进行精神或物质的奖励或职位提拔或工资晋级。
好的氛围有了,就需要有好的人才。以下是我引入好的人才的几个心得:
1人的年龄和工作经验拉开距离。年年招,时时招。不断看人,试人,滤人,培养人,形成层次感有阶梯有接力的员工组织,绵绵不断前赴后继,不会出现人才地震、集体疲劳、小团伙争斗。避免不同高低职位上全是80-84年的人。下属还在窝里斗互相不服(很多员工不看对方能力,就看对方的工资和年龄。凭啥你就是我师傅?),那么客户逼你,老板压你,其他部门利益冲突你,下属还闹你,你这个孤独人算是失道者寡助也。
2人的技术能力高低先放一边。首先要过EQ关。有些中小型企业没有HR经理,一般考察EQ,都是老板把关。如果你现在招人没有老板把关,那么必须先考察人的EQ,再考察他的技术能力。我最怕有些羡慕科学管理的管理者照搬什么EQ测试问卷或什么团队游戏来评测。我的评测方法仍然是不讲道理,要讲经历。没有工作经历,至少有学习经历和生活经历吧。一个人的情感、压力、正义感、真诚感、领悟力、心细观察力、思路整理总结能力、关注全面平衡能力、执着力,都能看的出来。
招聘程序员也得看这些。我曾遇到一个程序员,思维混乱所以代码也混乱,思考也不全面,程序到处都是漏洞,思路也不自我整理总结,无法举一反三,给他讲了多遍的需求他都无法自己重述,一有了问题很急躁说搞不定了,一看还是很简单的问题,把错误提示原模原样输入到百度中查百度就能搜到好多,你说这样的程序员算技术合格吗?
其实,试用期的三个月就是主要看他的EQ和他的技术能力、理解学习成长能力,而不是片面只看他的现状技术能力。一个不愿意学习钻研,没有方法钻研快速学习理解,推一下动一下,或者怎么说都理解不了的,都需要统统辞掉。另外,对于心术不正有仇必报不服管教之类,早就扫出门外。一个讲究吃穿用享受或者满口脏话习惯毛病一堆或者不孝顺父母或者满口介词的人坚决不能要。
3专业发展,流程协作。如果不专业化,老板有什么活就分配什么活,时间短了还认为自己是在学习更多知识在锻炼。时间长了就会觉得自己就像个混子,干什么都干过,但什么都拿不起来。出去应聘啥职位,是应聘开发呢,项目经理呢,实施呢,支持呢,销售呢。啥都做过,但啥都没做专,都了解个皮毛,真要让上手还真给人家拿不下来。心就慌了,觉得自己是个被老板困在手心的小鸟,无法飞出本企业的樊笼,一旦飞出就要饿死没有能力存活。好可怕。难道只能在这家公司耗死了?赶快能逃逃吧,逃到一个正规的专业的公司去。
4下一阶段目标交流制定。交流,我想每个CTO或技术总监或研发经理都会做。交流可以了解员工的困难和心中的疑惑、个人期望、个人专业兴趣的变化、人生观世界观技术观管理观生活观(以调整自己以后和该员工如何交流、如何讲解工作、如何鼓励、如何布置任务、如何考察等等)。交流也可以让员工多了解自己是怎么想的。双方在日常很多事情的分歧和误解就会消除,心会往一处想,劲会往一处使。但是,交流也不仅仅实现这些目标。更重要的是,交流,主要为了能给该员工制定一个切实可行的、某段时间段内可达到的、他也喜欢也愿意努力的、也会他未来职业发展很有好处的职业目标。没有目标的工作,虽然他很努力,但是他容易迷失方向。如果他又是一个不能很有悟性很有规划的人,他的工作就会形成做一天和尚撞一天钟。撞钟撞的不错,但没什么更高层次的提高。天长日久,就会木然,倦怠,不思进取,思想守旧,遇到新问题无法突破。所以,我会根据双方的交流,和员工一些协商一个下一阶段的职业发展目标,并且时常指导调整他的做事方法和思考方法,给他讲解一些我过去的工作经验和我的感受,鼓励指导他们有计划有目标的走的更高更专业。这是很多研发部门主管没有做的一点。
最后有几句话和大家分享一下:
1毛主席说:社会主义就是打土豪分田地(不是资本论这样的天人天书),要天天讲,时时讲,到处讲,要团部建设到连队。所以,借用毛主席的方针,咱们的团队精神建设也得这样。天长日久,就形成了文化精神,就形成了习惯。
2习惯决定性格,性格决定命运,细节决定成败