编程就像游戏相同exciting,燃烧着咱们的灵魂。当你对它深深入神的时分,再没有别的工作能入你的眼了。夜以继日,以快餐为生,将咖啡当作燃料……所以,逐渐地你会发现自个变得大腹便便,比起同龄人看起来要来的衰老。不过你不在乎,眼里满满的都是代码和程序。
你赢了
你很明白总有些人会以为你是个书呆子。但那又如何?他们并不了解具体状况,他们从没与Windows奋斗过,也不曾与DOS浴血奋战。对他们而言,C ++仅仅一个别面的成果打分,乃至B也是如此——并没有将它们当作是一种编程言语。就像战士和艺术家,永久不会关怀布衣的定见,你也不在乎。你正在构建的程序是那么的杂乱又精细,他们这些凡人永久也不会懂。
养蜂形式
每一家成功的软件公司都有着一种共性:运用养蜂人驯养蜜蜂的方法驯养程序员。尽管你无法与之准确交流,但能够指挥他们“蜂拥而上”、冲锋陷阵。然后在他们不注意的时分,悄悄拿掉他们劳动果实——”蜂蜜“。
为了避免他们”蜇人“,你得付薪水。比他们需求的更多,但也不要到达你的底线。试想一下,要是你手下的员工被亲戚朋友问起他们拿多少薪酬的时分?他们能振振有词地报出一个数来,岂不是让他们愈加地死心踏地地为你卖力?并且,从均匀上讲,你”卖蜂蜜“赚到的更多。
为了让这些蜜蜂能毫不勉强地呆在蜂巢,你需求有蜂王。有了”蜂王“以后,别的的程序员才会围聚在他们周围,卯足了劲超越这些所谓的“蜂王”,然后构成一种互相鞭笞的动力。这么的“蜂王”你最少得有一个,他们应该是那种被认可的天才程序员——别的人只能仰视的目标。
假如软件公司能提供这么一种“蜂巢”,那么其程序员将会夜以继日,忽略全部,脚踏实地兢兢业业地编码,为公司挣钱。
失掉操控
下面这个因素致使了一个又一个公司的死去。话说,一切成功的软件公司都有其干流的特性,以及将这种文明熏陶给大家的“技能领导”。不过,没有哪家公司能够永久坚持这位“蜂王”的首领位置。由于“蜂王”也有可能会跳槽,抑或是转去了办理层。无论是哪种状况,此刻推广人员就会拿到操控权。
操控着,操控着,全部就乱了……本来以为会更高效的流水线出产,却发现下面的“蜜蜂”并不配合。最差劲的是,有些背叛的乃至开端抵制推广人员一切的办理行动。要知道,让这些自由散漫惯了的程序员俄然像上了发条相同准时上班,穿着整齐标准……全部的全部都只能让他们不舒服、郁郁寡欢,然后就会开端影响“产蜜”。最差劲的是,你会感受到你所说的每一句话都成了他们嘲讽的论题。
揭开其奥秘的面纱
然而,这关于这些“蜜蜂”而言更是一个巨大的打击。他们会俄然发现自个就像机器相同,会议、日程、陈述,三点一线,只需求听从上面的编程计划就能够了,不必改善技能微调程序,也用不着去研讨别的团队的代码。蓦然回首,那些一度还曾是崇拜自个的年青程序员竟然成了自个的顶头上司,开端对自个评头论足——就由于他能和客户打打高尔夫什么的!!——这心里就跟吃了苍蝇相同。
蜂巢现已毁了。一些优异的程序员纷纷脱离。然后这些商场推广人员舒服了,由于他们能做主,他们能操控工作的一切方向了,可是却会慢慢地发现随着不断的迭代,公司的软件产品会由于代码量的增加和bug的增殖,然后逐渐失掉商场的比例。
那么此刻也是这些推广人员打包脱离的时分了。所以,这家公司就完了。