• 架构之路:从管理者的角度看问题


    同步发布在知乎,也不知道在博客园里这算不算水文,能不能上首页。但园子里还有一千多粉丝,我主要是想通知下面这件事:

    +++++++++++++++++++

    这个系列写得很坎坷啊!——实在是没时间。本来是计划一周一篇的,这都多少周了?

    野生程序员:优先招聘》里,这大话都说出去了,打脸不能打得太狠啊。有好些同学想跟我混,但我目前确实没这个实力(当然,也不能保证以后有,呵呵)。我琢磨着,也不要等以后啦:我找个途径,直播写代码/review代码,愿意看的同学自己来看。

    有兴趣的同学先加QQ群:179742319,我们再一起想想办法?

    +++++++++++++++++++

    上一篇有些评论说我是在“黑”程序员。虽然我没太弄明白“黑”的意思,但我估计他们也没弄明白我的意思。所以我尽量再清晰一点的做一些阐释:

    你是IT民工还是IT产业工人,不取决于(至少不是主要取决于)你的技术水平,而是取决于你所处的“位置”。换言之,你在工地,你就是民工;你在工厂,你就是工人。

    另外,我必须再一次(是再一次么?)的说明:这个系列所预设的读者,除了程序员,更多的可能是程序相关的创业者,软件工程的项目经理,产品经理等,因为我们讲述的是如何进行项目管理,比如设计、需求的分析和传递、开发和测试的交互配合等。

    简言之,我们是站在管理者(CEO/产品经理/项目经理等),而不是被管理者(程序员)的角度来分析问题的。怎么理解这句话?我举一个例子吧,昨天群里有人引用了我的一段话:

    开始了下面一段聊天:

    阿汤哥(1772167830) 8:24:15
    上面那一段我就看不懂了

    阿汤哥(1772167830) 8:25:59
    为什么学net是站在管理者的角度啊

    自由飞(2282636022) 8:25:53
    看不懂说明还很单纯

    自由飞(2282636022) 8:28:55
    你是程序员,你就想学一门工资高的技术,是不是?

    阿汤哥(1772167830) 8:29:06
    嗯呐

    自由飞(2282636022) 8:29:35
    我是招程序员的,于是……?

    阿汤哥(1772167830) 8:30:27
    哇哦,似乎懂了点什么,看来我要去先明白NET的作用了

    因为是在QQ群里的聊天,人多嘴杂,这事后来就扯到了:

    做网站的小强<lvjiefly@qq.com> 8:30:33
    于是因为月饼把程序员开了

    我忘了问阿汤哥真的懂了点什么,我想说的是:管理者和被管理者的矛盾是天然的。不管我们怎么去粉饰,扯什么公司文化共同价值观的大旗。如果真的想化解这种矛盾,那就必须从“管理”向“领导”进行转变,这就是另外一个话题了,这里我们只谈管理。

    那么管理的本质是什么?什么才是一种有效的管理?管理的精髓是什么?……

    所有的这些问题,不同的人一定有不同的答案。但大体上可以分为两种:管理者喜欢的,和被管理者喜欢的。而管理者喜欢的,一定是被管理者不喜欢的;被管理者喜欢的,一定是管理者不喜欢的。

    这话很多人不爱听,其实我也不想说。撕开那些温情脉脉的面纱,血淋淋的,太不人性化了——但管理本来就是反人性的。人天性向往自由,而管理是给你约束;人天性喜欢安逸,而管理让你辛勤劳动;人天性喜欢听“员工是我们最宝贵的资源”,而管理会让你因为一盒月饼而离开……

    算了,就说到这里吧,懂了的人应该都已经懂了,我也不想继续掉粉,据说讲故事才是王道。

    我在外企打工,就发现了一个很有意思的现象:大部分的manager是很随和很客气,一点都没有“官威”,大多数时候,都是笑脸盈盈,“帮个忙”、“辛苦啦”、“good job!”之类的随时都挂在嘴边,和我们在私企在电视上看到的形象完全不一样。当时我已经有了近两年但创业经历,所以对这一点很感兴趣。

    一次和我们头儿聊天,反正我是没脸没皮的,就直接问他这是为什么呢。他的回答很有意思:

    “工作任务都是压到我们manager头上的!搞砸了我给老大说是下面谁谁谁的问题,老大从来不管的。‘你是manager,把下面的team带好是你的责任。要是每个team member都能够顺顺当当的的把活干好,公司设manager这个职位干嘛呢?’”

    最重要的是,manager是没权开人的,或者开人是非常非常麻烦的。给你的是哪些人,你就用哪些人,没有挑三炼四的权利,挑最多也就是在入职的时候挑一下,大不了转正的时候你可以发表一点意见,过了这村儿没这店儿,一直要等到裁员。所以这些manager过得特别苦,一堆的歪瓜裂枣,都得凑合着用啊!

    你说这个制度好!对你当然好了,但manager心里苦啊。其实任何一个制度都是利弊参半的,但上面这种制度,至少有一个好处:逼迫管理者(manager)真正站在“管理者的位置”来考虑问题。管理的本质就是有效的组织配置现有资源,实现1+1>2的效果嘛。

    结合我们的话题,就是别处的IT民工,在我的地盘,就能变成IT产业工人。注意:变的不是人,变的是环境。我在这里说,可能你以为你明白了,“嗯,是的,环境改变人嘛!”但实际上你做事的时候,稍不留神,你就会忘了这一点。

    比如责备下属。

    “算我求你了!你能不能稍稍用点心?”

    “你猪脑子啊?这都不会!”

    “我是上辈子做了什么恶,招到你这么一个传奇?”

    ……

    这些话有些是我说的,有些是我听的,有些是我心里想的。很刻薄,但这种刻薄其实还根本不足以表达我们的愤怒我们的委屈,真的。比如我印象最深刻的一件事:我们公司设计师做的报价,两三万的单子他可以漏报或者多报四五千!这种报价单交出去,整个工程我们都白做了,还要倒贴钱,更重要的是严重损害我们公司的信誉。我能怎么办?扣他的工资?断人财路,杀人父母,你试试看!

    骂人是没用的,而且是不对的。在现行的《劳动法》下,哪里是招人啊,就招一大爷。大家先不要急着喷我,我也当大爷好多年了,其实是心中有愧,呵呵。而且企业真的得把员工当大爷给供起来才行——市场竞争太激烈了。现在这世上,没有谁是离了谁就活不了的,“此处不留爷自有留爷处”,我何必在这里受你的鸟气?

    所以,好的人才必须得去抢,不那么如意的也得将就用着。问题就在于怎么用?很多管理者第一想到的就是“要改变他”。无论是责骂也好,还是什么培训洗脑,都是基于一个出发点:想让员工变得“更好”。

    有用么?

    我觉得没用。

    首先,有些东西是改不了的。江山易改本性难移,或者按当年明月的说法,“改不了的,是人性的弱点”。比如说责任心,比如说主人翁精神——他本来就一打工的,他凭什么要有“主人翁精神”呢?

    那总还有些可以提高的吧?比如说工作技能,刚毕业的毛头小伙子,能和三五年的老员工比嘛?是的,这就是很多企业的另外一个问题:把管理变成了培训,把企业办成了学校。这样行不行?人家的企业,人家乐意,为什么不行?这就是那种伟大的企业啊!真正创造社会价值的伟大的企业。

    但是,但是,什么都抵不过但是,这样做,老板就不要抱怨:“当初我怎么怎么帮助你培养你,现在你翅膀硬了……你忘恩负义不是东西……”很多的恩怨其实就是这么来的,不止是职场,有经历的人自然懂。所以《增广贤文》开篇明意:但行好事,莫问前程。

    我们不要扯得太远。总之,我说这些,就是想说:企业各种所谓“帮助员工成长”的行为,不是管理,至少不是我们这里所定义的管理。

    我们这里所说的管理,就是要面对现实,通过合理的分配调度,整合现有的资源,创造更大的价值。换言之,别处的IT民工,在我的地盘,就能变成IT产业工人(重要的事我们说三遍)。

    其实这一章就是上一章的重复。但我觉得还是有必要专门花一章的篇幅,变着法的再阐述一遍。思维的转变,是一切伟大革命的开端。这个世上没有绝对的真理,你的看法和别人不一样,并不一定是谁对谁错,很有可能只是你们站的位置不一样,你们观察的角度不一样而已。

    “横看成岭侧成峰,远近高低各不同”。就像这句话本身,随着年岁的增长,我们都有不一样的体会。

    +++++++++++++++++++

    上一篇:为什么是IT民工

    下一篇:

    +++++++++++++++++++

    从头看起:序:有些事,要做就趁早

    +++++++++++++++++++

  • 相关阅读:
    JS---案例:拖曳对话框
    关于选用ccflow你所担心的问题都在这里为您解答
    Elasticsearch(GEO)数据写入和空间检索
    echart的legend不显示问题
    html5+css3的神奇搭配
    h5+css3+Jq
    初探 jQuery
    在vi编辑器中如何向上翻页,向下翻页以及查询“ab”
    webpack4 特性
    webpack4配置
  • 原文地址:https://www.cnblogs.com/freeflying/p/6036910.html
Copyright © 2020-2023  润新知