代码人生1001

玉竹加盟网 2023-07-05 15:50:48

【导读】作者:yibbbian链接:知乎专栏来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。说一下自己的经历,92年参加工作,专业是软件工程,那时候这个专业还是很牛的。号称高科技。到现在整整24年,现在还在做开发。不过已经很少编码了。最近刚换了工作,开始了一个新的起点。哈哈,很少想到已经47了,是一个大叔了。92年参加工作,到了中科院的一个研究所,做操作系统的,当时一个屋子里...


作者:yi bbbian
链接:知乎专栏
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


说一下自己的经历,92年参加工作,专业是软件工程,那时候这个专业还是很牛的。号称高科技。到现在整整24年,现在还在做开发。不过已经很少编码了。最近刚换了工作,开始了一个新的起点。哈哈,很少想到已经47了,是一个大叔了。


92年参加工作,到了中科院的一个研究所,做操作系统的,当时一个屋子里8个人,6个研究生,年龄都是在30岁左右,还有一个是合肥科大的本科,比我早一届,而我呢,只是一个普通大学的本科,压力山大。6个研究生中,有4个是北大第一批的软件工程的研究生,(他们之前国家是没有软件工程硕士学位的),你想一下吧,这帮家伙是77,78,79的本科(清华、科大、北大的),然后读研,然后一起工作


我当时去的研究室是做操作系统,unix,这都是一帮什么牲口,说他们是百里挑一都是少的,千里挑一估计差不多。我去了1年后,这些家伙做出了一个操作系统,叫POSIX,似乎是这个名字,说简单点就是内核是Unix,但可以在上边跑unix程序也可以跑DOS程序。在当时是没有人做个这个东西的。鬼使神差到了这么一个单位,本科做的那点东西在这里就是一个渣。(我本科的代码大约是3w行左右)。于是我的码农生活正式开始了。


1码农7年


说实在的,我也是一个懒人,很少考虑未来,吃了不好亏,不过好在自己还算努力,也有贵人相助,所以现在还算不错。很多事情已经很长时间了,记得不是很清楚,写一些自己的逗逼的故事和获得的感受吧。


毕设


我的第一个项目(毕设)是unix的link代码的理解,这个是我 的毕业设计。牛逼不,不过当时压力很大,一个是没有经验,二没有资料,只有代码。三辅导老师有自己的项目,只是给我在主机上注册了用户,其他的事情基本没有管。其他的事情都靠你自己了。


A:进入机房,感觉自己很高大上,要换鞋,有工作服,当时用的hp9000,在学校的时候是60个人用一台hp3000,卡的要命,现在是一个人一台hp9000,50个终端你随便用,那种感觉就像乞丐进了阿里巴巴的宝库。记得第一天上机的时候登录了一个终端,下午就可以使用两个终端,第二天就开始使用了三个终端,后来基本就是使用5个终端(当时的终端是字符终端,读代码遇到函数,不想切换,于是干脆多开一个终端),于是每天上班的时候,你都会看到整个机房只有我一个人,在各个终端前滑来滑去。


B:说一点题外的话,当时还是计划分配工作,托人进了这个单位,老妈对我说三句话,一句是,我和你爸都不是搞科研的,现在给你送到这个单位,后边的事情要靠你自己努力了,第二句是工作了不像在家里,手脚勤快点,爱干活的人别人才喜欢,第三句中科院牛人多,但没有人有义务教你,关键看自己。别让自己闲着。


C:回到正题,当时见老大(室主任)。老大说得很简单,毕设就是阅读理解link源代码,读明白了就写毕设,正式工作就是移植link代码,能干下来就留下,否则滚蛋。滚蛋、滚蛋、滚蛋。就是这么直接、粗暴,求我当时的心里阴影面积。


D:当时不知道老大(室主任)从哪里搞来了UNIX C源代码,全部代码,我的工作就是读link代码,于是第一件事情就是将link代码全部打印出来。一万八千多行,将近400页,宽行打印纸,装订好。于是我的码农+搬运工的生活正式开始了。


E:当时每天的工作流程是这样的,8点到单位(一个人都没有),打水、烧水,收拾一下桌子,抽烟,泡茶、看一会儿书,大约8点半的时候自己上楼进机房,除了喝水、上厕所基本不出来。然后就是中午吃饭,吃完饭,看老大他们打牌,到一点半准时上楼,再下楼就是5点半了,然后是参加室里的棋牌活动,7点回家吃饭,然后接着读代码。


F:当时工作遇到最大的问题就是没有资料,你想一下吧,没有互联网、没有手机、没有软件工程的书、甚至没有unix C的书,微软c 2.0的书倒有,可惜除了基本语法,和unix没有太大关系,所有的资料就是那一万八千行的代码。而我阅读的效果并不好,说实在的就是在原地踏步。直到遇到了老陈。


G:老陈是那100个研究生中一名,不爱说话,微秃。他是每天固定去机房的不多的几个人,每天上机时间大约是4个小时。不过玩棋和电脑打俄罗斯方块的时候可以看出反应极快。那时老陈抽的2毛一包的无嘴春城,而且烟量很大,我有时候可以搞到好烟,经常散给他们。当时也不是拍马屁,简单说就是烟酒不分家。哈哈,一个偶然的机会,和老陈一起回家,他问我毕设的情况,我简单说了一下,balabala。。。。简单说就是不知道如何读代码。老陈听完,说了几句话:1从头开始读,你现在读乱了,找main从头开始,2写注解,英文不好就写中文,3分层读,不要一下就读下边的东西,先搞明白上层的逻辑,4不懂的地方就猜,猜完写注解,后边发现错了,就改注解。简单几句话,当时不是很理解,第二天去单位,尝试按照老陈的方法重新开始。牛,效率提高很多,毕竟原先还是认真干了点话,很快将原来的代码梳理清楚了。效率提高了很多。


H:老陈是我第一个教我工作方法的人,也是第一个在技术上吊打我的人,哈哈,后来我在单位做Ingress培训,也是看了半个月的资料,老陈当时已经是我室主任了,借我资料看了半天,然后开始给我讲Ingress和Oracle的差异。靠就半天的时间,他讲的东西我知道一半,其他还没有来得及看,更无法做到比对系统优缺点了,于是又被吊打。被老陈吊打,后来被他的弟弟小老陈吊打,这些公司慢慢说,后来终于有机会报仇的时候,已经是将近10年后的事情,哈哈,慢慢说。


I:老陈教的方法很有用,选来看代码的时候,很多代码总觉得似曾相识,写注解、猜测、反复、阅读、修改错误,读不懂就先放下,一遍一遍来,每一次都有新的理解。后来毕设的了优+,说个好玩的,我的毕设是在单位答辩的,为什么,我的题目拿回学校,没有人懂,只能在单位答辩,当时觉得自己可牛了,不过正式工作后就开始被正式吊打了,而不是老陈这种友情出演式吊打了,哈哈


J:老陈教的方法,后来用于吊打别人,使用过两次。一次是一年后,单位来的新同事,修改通信程序代码,两周搞不定。将老陈的方法告诉他,然后带他读了300行。后来这哥们2天拿下代码。还有就是14年后去航天智通,当时做测试部门负责人,测试终端嵌入软件。C代码,C的程序有很多错误是随机的,很难重现,而开发人员经验比较少(研究生刚毕业),于是开发和测试吵得不亦乐乎。回来后,我告诉测试人员,第一上摄像头,所有问题都录制下来,第二给我代码,当时刚换工作,事情比较多,其他测试人员也帮不上忙。但毕竟经过长期训练,于是读了2周,下一次PK,我亲自上,bug报告不认,好办,逐一视频演示,还不认,看代码,一行代码,一行代码说,可能产生指针错误的一个一个指出,最牛的就是将核心代码(核心函数的代码没有给我),做什么用的,参数是什么,起到什么作用逐一列出,当时将这个项目的主管(一个博士)惊着了,这是他的核心代码,连他手下的工作人员都没有,后来的事情就简单,开发人员逐一修改自己的错误。


K:说实在的,开发人员是一个很单纯的群体,有自己的骄傲,但都是讲道理的,如果他认为你说的对的,就会无条件去做,我自己和开发人员PK多无数次,无论输赢,一旦大家承认结果,都会努力去做自己的工作,给人背后下班子的有,但说实在的,那些人我真不认为他们的做开发的。


L:说几个小老陈的故事吧,小老陈,老陈的弟弟,我刚到单位的时候,单位有一个事情,就是东北有一个企业做了一个项目Oracle,说的问题是数据检索速度很慢,当时单位没有做这个东西(92年,当时有人玩FOXBASE,oracle还没有人知道),于是我们室的老大悬赏找人,老陈说他弟弟会,请来,副主任带他去东北,一天搞定,公司赚了10万,给小老陈5w。5w,在92年什么概念,我们室主任工资是450.回来好奇是什么问题,原来东北的哥们觉得数据库数据比较多,看书发现加索引会提高速度,于是就开始加索引,可你别所有数据项都加索引呀,加索引也是要耗费资源的,越加越慢,越慢越加。小老陈去了,看了一下,于是将所有索引去掉,一切OK。


小老陈因为这个事情,在单位算出名了,后来特招到单位,这个家伙比他哥哥还牛,开始,我做操作系统,他做应用,后来他改做API,然后做操作系统,做编译器,06年因为单位出现很大变化,他和我都离开了单位,他去微软面试,直接将他的面试官干掉(他的徒弟就干了一次,他是第二次),去Sun也一样,两个公司的offer都拿到了,可老人家都没有去,问他原因,告诉我说,微软中国和sun(中国)都不做内核和编译器。所以不去。后来去了一家台湾的公司,做内核去了。


2012年的时候,我们单位要做安卓,当时公司没有人了解,我去问他,老人家一句话,那个东西不难,底层是Linux,上层是Java,哥们明白了吗。明白了,咨询结束。不知道小老陈是否算是成功人士,如果单以金钱来衡量,他肯定不是。他应该是一个GEEK吧,一个是人比较聪明,一个是专注,如果一个程序员只完成自己手头的工作,而不愿意搞后面复杂的原理,他只能是一个码农,而如果下功夫去学编码后边的理论,了解事情原理,才可能脱离码农的地位。而这需要专注和时间,小老陈对技术的专注到什么程度,举两个例子。


一个是这老人家每天晚上12点回家,没有人强迫他加班,是他自己愿意在单位。不是一年,是将近15年的时间。


第二个是他夫人(我们的同事)当时怀孕8个月,让他回家做饭,老人家11点才回家,说了一句我累了,明天要开会,然后倒头就睡了,他夫人这个时候还没有吃饭呢。为这类事情,他夫人没有少抱怨,我们也没有少吊打他,哈哈,对了忘说了,成为geek最好娶一个好夫人。


M:做毕设的事情,还有一个事情,我最早找单位做毕设的时候,不是后来去工作的单位,是中科院的另外一个单位,叫化冶所,但是有一个国家实验室,做双向流模拟显示。后来因为要去后一个单位做毕设,就将化冶所的毕设项目让给我一个哥们,那个哥们不喜欢编程,而我不能让这个事情做砸了,所以也一直在做这个事情,化冶所项目有一件得意的事情,有一个震撼了我一声的一个事情。


先说得意的事情吧。当时做的东西是一个双向流模拟程序,具体算法记不得了,即使从试管两头有不同的颗粒吹入,然后粒子做布朗运动。粒子之间会有弹性碰撞,开始比较顺利,50个粒子的时候,计算、显示都没有问题,但随着粒子的增多,计算速度明显降低(大量的浮点数运算),显示效果明显有问题,最后基本不可使用,后来用了387芯片,有提高,但速度还是不行,后来想了办法将计算和显示分开,计算归计算,显示归显示,一下子解决了这个问题,牛逼吧。其实很简单,就是先计算全部显示的数据后保存到一个文件中去,然后,专门做一个显示程序,由于数据已经全部计算完毕,只要专心显示就可以了,而且由于只有一个读盘操作,一个显示操作,所以,即使大量颗粒的运动对于显示的影响不大。这个事情当时很让我嘚瑟了一阵,毕竟解决了一个当时谁都没有办法解决的问题。这个项目后来还获得了一个什么奖,不过那是我已经离开了实验室,和我没有什么关系了。(这个项目最大的关键是颗粒碰撞的模型,这个是专业性很强的问题,我当时的碰撞公式用的是最简单的弹性碰撞公式,后来他们又做了很多改进,不过显示那个地方没有在动,哈哈)。


震撼的事情就是发生在化冶所这个国家实验室,一天晚上,我正在coding,快下班了,来了一个老头,穿着很普通,拿着一个老式的书包,看见我在用计算机,就问我一些计算机的问题,很简单,开机、关机、dos命令,wps的使用。当时因为搞定了几个问题,心情不错。所以就巴拉巴拉给老人家讲了起来,老爷子一边听,一边拿笔记录,态度很认真。送走老人家,问旁边的工作人员,那个老人家是谁,工作人员告诉我,他是郭慕孙,郭慕孙,郭慕孙。老所长。我靠,这是和三钱一批的牛人呀,竟然和我一个半吊子的本科码农对计算机应用方面的问题进行了“深入探讨”。郭慕孙_百度百科这个是郭老的介绍,说实在的,当时刚本科毕业,又是学的软件工程,这个当时算高科技,而且去中科院工作,当时觉得自己牛的不行,不行的,偶遇郭老的事情,当时对我是一个极大的震撼,不是郭老的学识,而是他的态度,对知识的态度,对其他人的尊重,从哪以后虽然偶尔还会装逼,但不敢太嘚瑟,这个世界能人太多。


好了最后说两个事情就结束毕业这个专题吧第一个事情,还需要说一个牛人,是我单位的,姓王,我们都叫他王大拿,王大拿的特点就是代码狂人,上边我说过我们机房几乎没有人,除了王大拿,在我的心目中王大拿不是人,是个神。说他是神,是因为只要是计算机方面的问题,没有他不知道的,我的乖乖,不仅仅是技术问题,集成方面的、趣事没有他不知道的,当时遇到问题,问别人有不知道,最后就是一句话,问王大拿去。当时做shell命令移植,有问题,无解。当时屡受打击,自信不足,知道王大拿一定会,但不敢去问。一次抽烟的时候,问老马(副主任,我最终的老领导),老马告诉我,问王大拿问题,需要准备几个事情,第一,你能否描述清楚问题,第二你有没有解决方法,第三你想让你获得什么东西,这三个东西你没有搞清楚,就不要去问,否则自取其辱。于是自己回过头来,开始捋问题,记得当时捋问题的时候,实际自己已经有三个解决方法,各个方法都是各有利弊,但自己倾向第一种方案,但为什么,不是说的很清楚。三个问题准备好之后,就鼓足勇气冲了上去,一口气将三个问题说完(紧张呀,面试都没有这么紧张),好在毕竟经过了准备,而且我的答案得到了王大拿的认可,然后给我原因,balabala。。。。。回来后颇为得意,哈哈,我还不是笨蛋,竟然和王大拿的答案一样(被打击怕了)。如何提问题,其实学问很深的,很多人其实不会提问题,特别是刚工作人,老马教我的方法,对于提高自己的水平意义很大,后来和高水平开发人员交流的时候,作为初级开发的我,经常会捋问题,搞清楚后再问,而且这么做有一个好处,就是强迫自己想答案,想方法,现在很多问题都可以上网问度娘,而我们当时没有这么好的环境,很多问题都要自己想,不过的确很提高自己的水平,所以,建议大家遇到问题的时候别上来就问,而是想一下自己如何解决,在查资料。


说两个王大拿的笑话吧,王大拿结婚,嫂子是一个能干的人,也知道他的特点,所以家务一般不让他干,结婚的时候,买床,床架子大了,床垫小了,嫂子说,你想办法,我出去办点事。王大拿研究了半点,决定将床横架子锯短,而且从中间开始锯断(折半查找?)。嫂子回来一看,晕菜,床架完蛋了,中间断了,根本无法受力(中学物理问题),新换的床垫也没法用了,(嫂子其实去换床垫去了)。只好重新买。


第二个是我的亲身经历,一天老马给我100元,让我去参加一个产品展示会,和老王一起去,目的两个,一个让我见见世面(老马对我一直很照顾),另外一个是将王大拿安全带去带回,没有听错,在北京,必须安全带回带回的标准是到单位门口,只要到单位门口,王大拿就知道怎么回家了(当时没有手机,丢了就麻烦大了)。为了方便我将王大拿带回,可以打面的。这是第一次用公款打的的经历,记忆深刻。发布会没有听太懂,伙食不错,毕竟第一次去五星级饭店吃自助餐。不过王大拿就像带了一个小尾巴一样,我是永远跟在他后边。


第二个事情,还是被吊打,在化冶所,不过这次是被清华的学生吊打,在化冶所那个国家实验室做项目的时候,有一个事情,当时有一个绘图仪,买了有一段时间,但没有人用,需要写一个驱动,当时实验室的老大问我是否可以处理,我看了一下,说不会。这个事情其实不难,用C将原来的驱动包起来就可以了,而我当时之所以没有做,其实是畏难,总觉得自己是学软件的,硬件的东西不懂是名正言顺的,老大没有说什么,让当时清华的两个实习的学生做了,2周搞定。那是两个大二的学生,而我已经是大四了,很没有面子,后来看他们的程序,的确不难。如果当时自己仔细看看资料,做几个实验其实可以做的,但因为畏难,丧失了一个机会,后来的技术生涯中遇到很多这个事情,慢慢学会了尝试,学会去闯。每一次冒险其实都是自己的一次蜕变。最后的收获是在我进入交通行业那10年了,在哪10年,给老板闯了不少祸,但也成就了自己和公司。


毕设半年,最大的收获是见识了外边的世界,也做了一点事情,如果收最大的收获是什么,恐怕就是打掉了我的傲娇之气,后来在中科院干了14年,也是觉得只是知识的欠缺太多。这十四年学了很多,也丧失了很多机会,是好是坏,谁有说的清楚。


补充: 我父母都是中科院的职工,但不是研发人员,我的同学里很多人的父母都是搞科研的,所以我接触计算机比较早,考大学的时候,我是为数不多知道自己专业是做什么的人,而且自己也喜欢这个专业,所以一直在做码农。工作以后大家碰到的问题,我几乎都遇到过,所以看到这个题目就强答一下,但如果只是简单写几条,一个是说不清楚事情,第二大家也不愿意看,所以啰啰嗦嗦写了一堆。只是希望对大家有一点借鉴的作用。奉劝大家几件事情:


1选择码农这个职业是很艰辛的路,最起码要精通两个以上的行业,所以如果对编码不敢兴趣的话,最好造作规划,可以做市场、销售、管理等等,毕竟35岁以后转行是太难、太难了。


2作为一个好的码农,要知其然知其所以然,不能只会使用工具,其实后边的机理更重要,老陈他们之所以能看半天书,就和我balabala讲两个数据库的差异,是他们对后台机理有足够的积累,这个事情不是一天半会的事情。


3好的码农要能耐得住寂寞,互联网大潮,出现在前台的技术码农少,多的是商业奇才,即是技术大拿又是商业奇才毕竟是少数。



第一个横向项目



中科院原来做的都是纵向项目,很少横向项目,所谓纵向项目就是国家项目,比如我们室做的那个操作系统。横向项目就是应用项目,比如给企业做一个信息管理系统。一般来说横向项目技术含量低,纵向项目技术含量高。在这里有一个事情要说明一下,中科院做了很多事情,但多数没有推向市场,有一些是因为无法推向市场(比如数学所的一个具体算法),有一些是因为中科院的体制无法推向市场。比如我们做的很多产品就无法给回扣,还有就是在体制内只有管理和研发,没有生产和推销、市场。你想让技术大拿们去推销,靠。这事靠谱吗?反正我在中科院是干过软件研发,集成(拿着电钻到客户那里去打孔布线),生产,(自己到电子配套市场买零件,然后焊板子),销售,推销寻呼卡的编码卡。而我的本职是码农,是码农。。。。这些坑慢慢填。。。。


好了,说第一个横向项目,独山子乙烯信息管理系统。说简单点就是一个小mis。当时可要算大项目了。90w。这项目是自动化所一个博士交过来的,博士去那边做自动化项目,客户一看,呦,博士,中科院的,牛人,做自动化项目,我们这里刚开始建设,要不您先帮我们做一个信息管理系统,这个系统做好了,咱们接着做自动化系统,您是博士,这个东西不是问题吧。得,博士被架上去下不来了。一咬牙,做。我不会,其他所还不会,没有问题,用Oracle,这是最新的数据库,关系型的,很牛,你们这个信息系统不是问题。啊呸,你博士没有问题,你不是做软件的,听说了一个做Oracle是数据库就敢用,92年呀,这个时候是92年,最牛的数据库是什么,是DBASE 3, foxbase。大型数据库在应用系统中用,博士真敢干。于是回来,找到我们单位,做软件的,根红苗正。


我们室老大一看这个项目不错,不错,价格不错,不过让搞操作系统的做这个事情实在太屈才了,看看有没有合适的人,于是非核心团队人员中一个北大的也研究生(不是那100个,是后边来的),一个清华本科(5年工作经验),一个刚毕业的邮电的研究生,还有我的一个师哥。没有我,哈哈,当时我很想参加这个项目,毕竟原来读大学的时候作过一些小应用。而且当时我的项目刚结束,处于无事可做的状态(中科院做项目,忙时忙死,闲时闲死,当时不懂自主学习)。私下找老马走后门上项目。哈哈,可以参加,不过是打杂,做什么,做报表的表头。不过总算进去了。


这里做一个科普吧,当时做mis系统是一个大工程。为什么,当时PC使用dos,没有汉字,字符界面,也就是无法画图,如果用汉字,ok,先将界面设置成图像界面,然后调入汉字库,通过拼音获得汉字在字库的位置,取点阵,一个点一个点画上去,输入框要一个一个定位置,画上去,菜单就不要想了,也是一个一个画,菜单点击后出新界面,要先重新设置图形界面,清除原来的内容,再将新界面一个一个画上去,所有的输入合法性检查,全部自己编写。哈哈,你想想这个工作量吧。那个时候做Mis系统是要先造砖头,再盖房子。


背景介绍完了,吊打开始,猪脚还是清华毕业的那个五年工作经验的家伙,我们叫他苏sir,这个家伙在项目中完成了吊打全组工作人员的任务,配角是北邮的那个家伙,这个家伙完成吊打我的任务,其他人都是龙套,有一个反面角色,就是北大的那个哥们,我们叫他张二明白,哈哈,这个家伙不善于做开发,其实是一个好的市场人员,性格很好,可是编码,实在是个渣,被所有人鄙视,这个项目后,他再没有做编码,后来做市场做的很牛逼,这是一个选错行的例子,先让他完成他的角色吧。


事情很简单,小马写菜单,苏写报表功能(修改、汇总等等),我师哥写Oracle的sql,二明白写输入界面。我听命于苏sir。做表头。2个月,所有人都‘说’完成了工作,加班不用说了,记忆深刻的是,当时的报表都超长,多长,不记得了,但超过了255字节,当时wps编辑的话,有个最大长度限制255,Wordstar,对长度没有限制,但实现中文有问题,所以,我只能先用wps输入汉字,再用wordstar去排格式,估计现在没有人搞得明白这两个工具怎么用了,总之,麻烦死了,一旦有一点格式的变化,就要重新排,苏sir的格式总是变,我就不断重新排。开始他忙着自己的事情,只要我做出来,就不管我,后来发现我工作效率极低,不明原因,问我怎么做的,我展示了一下做法,老人家一句话,你怎么不编写一个程序(工具软件),这个不会呀,(当时的确土鳖,没气死苏sir,想想也真不容易)。靠,等两天给你一个,苏sir说完就忙他的事情,一天后给了一个程序,先定义长度,在定义宽度,然后在各个位置输入汉字,和特殊的边角字符。靠,活可以这样干,试用了一下,效果极好,不用wps了,不用wordstar了,就算出问题(bug还是有的),大不了重新启动程序。不完美,但工作效率提高将近十倍。关键是不累,加班也变成了陪他们调试,看书了。


程序是为人服务的,如果能省力就编码吧,这是第一次体会代码的力量,但当时没有意识到。好了,大招来了,我们预计12月3日去新疆,现在还有1周多一点的时间,需要开始联调了,结果出问题了,输入界面根本无法使用,无法使用,无法使用。编译链接的时候,输入界面一堆问题和警告,怎么回事,不是说那个代码已经完事了吗?当时哥几个都傻了,一问那个负责界面输入的哥们,哥们说,写完了,没有编译,但写完了,我勒个去,编码不编译,不调试。我们所有人都醉了。没有输入的系统还是系统吗?少几个报表不怕,还有时间修改,输入没有,这个系统根本无法运转起来,我是来打酱油的,我没有办法。大家没有办法,找室老大吧。老大一听,大怒,但没有发火,找苏sir商量,苏是牛人,但因为是本科,不好管研究生,(这个你懂的),这个时候也顾不上了其他的了,要来代码先读,一个晚上,第二天上班一看他先来个,这不是他的风格呀,一问,原来一晚上没有回家,赶紧上烟,倒茶,再问情况,回答是,原来代码乱了,不能用,要重新编码,第二是中午给你个程序,帮我做输入界面(输入参数,但看不到效果)。ok,没问题。苏sir的话就是命令,我一个打酱油的一定负责好拿好瓶子,买好酱油的事情。


中午,给我了程序,开始盲输,但还是尽心了,最起码行列坐标什么的都不能错,二天以后第一个界面出来,我的奶奶呀,总算有盼头了。又加了几天班,老大决定我和二明白先过去,苏sir和我师哥再做几个界面,然后过去。于是我开始了第一次出差准备工作。


(以下是休息时间,段子开始)


在准备去新疆的时候,我在硬盘上装了一套系统,晚上要走的时候,闹病毒了,系统无法启动,当时如果用软盘杀毒,一旦出问题,估计到新疆就可以休息了,没有办法,找苏sir,dubug杀毒,逐个扇区修复,你现在该知道这帮牛人的能力了吧,2个小时搞定。对技术细节的掌握,以及对原理的掌握是创造奇迹的基础呀。


去新疆是坐飞机去,当时坐飞机是要单位开证明的,高工待遇呀,当时做火车到新疆要72小时,我们周六走的,结果一去机场,飞机误点,没有办法只能等,后来被拉到一个宾馆,继续等,最后等了三天,开始在宾馆吃自助餐感觉很牛(好吧,我承认自己很土鳖),后来实在吃不下去了,问了一下,要晚上走,于是在周一的时候,哥俩杀回单位,吃了一顿食堂,遇到所有人第一句话都是,你们不是去新疆了吗怎么在这里?,哈哈,吃完立刻回去,晚上12点飞机,3点多到,大巴车拉到火车站,想住宾馆,贵,不敢住,无法报销,(当时工资很低,负担不起),于是到火车站的录像厅看了一晚上的录像,第二天,买车票去奎屯。二明白人不错,写代码是渣,但其他方面还是很好的,我第一次出差,什么都不懂,基本上就是看包,他承包了所有的事情,在这里要感谢他,后来,我们基本上不让他做代码和开发,其他事情他基本全包,让我们过得很舒服。人呀,只要放对了地方,都是不错滴。。。。


到了奎屯换车去独山子,住招待所,我们待的地方不是独山子城里,是一个新建区的招待所,晚上除了我们两个和服务人员(大约10来个)方圆10公里内几乎没有人,那叫一个安静,第一次去的时候,因为头天没有怎么睡觉,连晚饭都没有吃,倒头就睡,第二天,六点起床已经睡了13个小时,起来找吃的,没有一个人,人家都在睡觉呢,三个小时时差,当地相对于三点,上哪找吃的去,真饿呀。工作之前很少出去,第一次体会了时差的威力,你不要怪我见识少。


第一次做飞机感受很深,哈哈,这个项目去新疆一共2次,三趟飞机,一趟软卧,这都是高工的待遇,第一次坐飞机感受最深的神飞机上可以抽烟,整个旅程烟雾缭绕,而且座位旁有每个人有个烟灰缸,估计又有人要质疑了,哈哈,当时的确可以的,当时安检很简单,回程的时候我们带了20把英吉沙小刀,过安检也没有问题。现在如果再这么干,估计直接进局子了。


新疆的雪是不化的,我在北京,如果下雪,一般在3天内化干净了,但新疆的雪一直不化,我们住的地方人少,从招待所出去,往外走几百米,基本就看不到人的脚印了,但雪地上留着很多动物跑过的痕迹,很多,不知道是什么动物,四周无声,有点瘆人。新疆本地的羊肉串很好吃,当地人将两个大桌子并排放在一起,然后在上边堆满切好的羊肉,旁边的人一边串肉,一边烤肉,一边卖,这回真是见识到了什么叫肉山。当时比较傻,以为新疆的羊肉串和北京的一样,怕拉肚子,一直不敢吃,最后一天别人请客吃了一次,太好吃了,但已经没有机会了,虽说吃了一个肚圆,但总觉得很遗憾。


新疆人喝酒很厉害,简直是要命,一次当地一个小伙子陪我们(18岁,刚上大学),将我们四个全部撂倒,人家没有事情,后来和他哥聊起这个事情,他哥鄙夷地看了我们一眼说,我弟能喝?别开玩笑了,我们喝酒是不让他上桌的。还有一次,五个人一起喝酒,下酒菜就是水果糖,瓜子,全桌只有一个酒杯,一个喝完了,下一个喝,你不喝可以,但后边的人都等着你,也不劝,全都眼巴巴地看着你。


新疆生活很滋润,哈哈,说几个事情,当时给他们做了一个工资系统,他们的工资项极多,基本工资+各种补贴要40多项,北京,我父母中科院的单位,基本20多项就搞定了,但新疆不是,各种补贴,基本上工资都是400往上,这个在全国来说绝对是高水平的。而且当时新疆土特产品运出来,都要当地消化,记得刚去的时候,他们一个人员请我们吃西瓜,12月吃西瓜,在92年,这简直让我感觉见了鬼了(你别拿现在的物流做对比,当时北京到南京市24小时,现在是4小时),元旦的时候,对方单位发爱国羊,说我们卖给老毛子的羊,老毛子检疫不合格,只能自己消化,要求全体员工买爱国羊,去头尾、内脏、皮的羊,一只9元钱。


说一个知识分子被踩的事情吧,这是一个很牛逼的事情。在距离我住的地方2公里的地方有6个大型煤气储气罐,每个300吨吧,一天,一个本科刚工作的哥们去测量罐内温度,本科在当时的新疆是个稀罕学历。可是,你老人家倒是按照规章流程去操作呀,不知道这哥们脑袋进什么水了,直接弄漏了,液化天然气直接泄露,是液体呀。这哥们一看情况不妙,撒腿就跑,你跑个屁呀,这东西要炸了,估计整个独山子就平了。危机关头,方显英雄本色,还是带班班长和副班长(两个男的)带领当班的8名女员工带着纯铜扳手直接冲了上去,先灌水(水的比重大,这样就不漏气,改漏水了),然后直接堵漏,大冬天的。我不在现场,也不懂化工,方正人家堵好了,据说当时8个女工没有一个哆嗦不上的,也没有什么豪言壮语,就那么直接冲上去了,让人敬佩,真英雄呀。结果,本科直接辞退,谁说情都没有用,其他人表彰加提工资,这个事情,想想真让人后怕的。这个事情可以总结几条经验吧。


A学历不代表能力,后来我的工作历程遇到过很多牛掰的本科,SB的博士。(另外要注意,从群体能力来说,博士》研究生》本科》专科),但我们工作接触的都是个体,所以在你招聘的时候不要仅看学历。


B做事情要有危机意识,这个是研发人员比较薄弱的,确切的说,因为软件搞死人的事情我们遇见的比较少(有,但你不是做特殊行业软件,基本上不会有机会搞死人),但不是说可以没有风险意识,想想有多少次你的代码被误覆盖了,有多少次你的数据被误删除,有多少次用户来参观,你的系统宕机了。


C不要看不起那些级别比你低的人,很多时候这些人往往决定你的系统的成败(这里有一个坑,在做公交的时候,司机和调度决定你的系统的成败,后边填)


最后说两个二明白的事情,二明白编码是个渣,但做其他事情很牛,我们去新疆的时候,客户提出要我们做五笔字型培训,道理很简单,你们是做计算机的,五笔字型是计算机用的,所以你们一定会,让你们培训一下很正常,不培训就是看不起我们,巴拉巴拉,,,,,哥几个开发没有问题,五笔可就麻烦了,不是不能学,关键是不愿意学,二明白这个时候挺身而出,这哥们也牛,买了几本书,直接就开始拆字了,天天拆,到处拆。上飞机的时候还在拆,其执着让人佩服。培训的时候,二明白拆得那个爽呀,结果客户哪里,那个科室都有他的学生。办事方便之极(不过二明白五笔输入速度极慢,哈哈)。


二明白的家学是很牛的,他老爹是杨振宁的同学,杨在文章是这样写的,当时有8名童鞋,其中六人都记得姓名,还有一个实在记不起来,那个想不起来名字的人就是二明白的爸爸,哈哈。这是当时他给我们讲的笑话。


好了逗逼结束,说点正经的事情吧。这个项目是一个失败的项目,说它失败是因为项目最后没有真正使用,也没有挣到钱,管理有问题,调研有问题,人员使用都问题多多,但这个项目对于我来说是极为重要的项目。还是按照标号了总结吧。


A:这个项目我做的工作做一个总结,开始,我做表头,后来做汉字显示,一共写了187行代码,当时苏sir没有使用我的代码,后来他告诉我,通过看我的代码,感觉我的逻辑还可以,不像二明白那样,(取得核心技术人员认可,是你在一个新单位立足的基础),后来让我在新疆做工资系统,就是这187行代码的功劳。等我搞定了工资系统,他最后将整个系统都交给我了,(苏sir,师哥,小马后来都出国了,那时出国是个捷径,特别是软件人员)。所以,告诉刚参加工作哥们一个经验,踏实、肯干是基础,技术是阶梯,要一层一层爬,有时候即使在做一些无聊的工作,也要尽心,其实别人都在旁边看着呢,有时候关键时刻随便一句话,真就对定你的未来。


B:相对编码来说,架构更重要,当时不是讲架构,没有这么高大上,我后来接手的时候,发现代码是动态编程,而不是静态编程,什么叫静态编程,举一个例子,让编写1+1等于几的程序,最简单的方法就是,写一个打印语句将结果打印出来,OK。你的确完成任务了,可是你要换一个数怎么办,再改数、重新编译,执行。麻烦否?这就是一个静态的例子,动态是用两个变量,弄两个输入框,做合法性检验,然后计算出结果,打印出来,这样真个程序就灵活多了。当时菜单是可以配置的,输入界面是可以配置的,输出是可以配置的,统计功能相对简单,这极大简化了我的工作,接手工作主要是读代码,明白后,基本就是体力活,所以接手还是比较顺利的,不要小看一个动态编码的概念,1999年的时候我们做广电的项目,用这个概念在web实现概念简化了很多工作量,后来做公交系统的时候,拿这个概念做报表统计,效果也不错,现在的BI其实质也是这个东西,当然,有了很多的扩展。


C:关于基础结构的用途,再举个例子吧,我们本科做过一个课设,软件工程这门课的课设,做一个图文混编编辑器,当时有两个做法,第一是招数是抄,另外一个是自己编,我们哥三个是自己编写的,功能很简单,图形可以画点,线,圆,矩形等基本功能,文字能在随意位置输入文字。这个东西我们做了半年,真的半年,界面剧难看,但工作都实现了,开发工具用的是turbo C 2.0。具体的开发历程不说了,当时设计这个程序的数据结构的时候很用了一番心思,也有了图层的概念雏形,哈哈,有点自得,关键是所有的设计和编码都是在无外力帮助的情况下完成的,所以对很多东西的理解还是比较深刻的,后来工作的时候有机会接触CAD(我们单位开发了国内第一个CAD系统叫PICAD)和地理信息系统的时候,对很多概念和实现的原理以及系统的限制就快就能明白了。


D:我们当时没有互联网,甚至没有资料,很多时候需要自己琢磨,不象现在内问度娘,外找google,但这样的环境其实有一个最大的好处就是逼迫你思考,也就是对你的思维方法的训练极有好处,现在资料多,查找方便了,当总觉得现在的开发人员重视的是对知识点的训练,而对思维的训练相对弱。通过自己的努力,在绝境中求生,这种成就感似乎越来越难获得了。E:说第一个失败的原因吧,没有调研使用环境,我们实在是dos上实现的系统,而用户使用的XENIX系统,这个是unix在微机上的一个变种,当时客户用计算机最主要的功能是打字,而一个主机可以配10个以上的终端,也就是一台机器可以当十个机器事业使用,可我们的开发的是dos上根本无法使用。这个问题一直没有解决,后来是借了几个机器安装我们的系统,能跑的起来,但用户直接问我们其他的终端怎么办,我们只能大眼瞪小眼了。


F:第二个就是开发环境选型失败,当时最合适的开发环境应该是foxbase,一个是当时这个系统可以在用户的xenix下使用,而且开发简单,其实找一个老鸟带三个刚毕业的本科,足可以保证技术,而且当时的信息系统都是比较简单的,FOXBASE足可以满足用户开发的需求,而我们 竟然用c和Oracle,有点用大炮打蚊子的感觉。


D:缺乏管理,不要怪我们,当时管理,特别是软件工程和软件工程管理在中国基本是一片空白,市面上基本没有软件管理方面的书,我本科读软件工程这门专业课是没有课本的,你相信吗?前一段时间收拾屋子,发现我当时看的一本书是软件工程-开发法者的实践指南,竟然是第一个版本,没有证书出版号,是一本油印资料。所以整个项目的管理是盲人骑瞎马。


E:客户教育,哈哈,这个事情实际在每个项目都要做的,记得当时客户问我一个问题:我买了十几台机器压哦30多万,你们几个软盘就要几十万,怎么这么贵,哈哈,就是这个环境。第二次去新疆的时候在机场遇到一个姐们,是民航做系统的,要给其他机场安装软件,她遇到的奇葩的事就更好玩了,他们头规定感冒的人不让进机房,为什么,怕你把病毒传染给机器,哈哈,别笑,这是真事。这还是在北京,民航系统内的技术人员的乐事。不要埋怨客户,毕竟闻道有先后,术业有专攻。但如何做好客户引导是一个很重要的事情。(又是一个坑)。


F:印象深的一个事情,就是如何对待客户,当时客户不是很配合,所以我们经常没有事情干,当时晚上加班,所以我经常在早晨补觉,一天睡得正香,一个客户的老总来了,问为什么项目没有推进,当时被叫醒后也有起床气,就冲人家发火,你们的机器都没有准备好,让我怎么装,当时觉得自己很委屈,也很牛逼,老总走了,下午准备好了机器又来找我。这个事情后来被室老大知道了,痛骂了我一顿,记忆深刻,任何时候到不要向客户发火,任何时候到不要向客户发火,任何时候到不要向客户发火,后来再也没有发生过这个事情,想想那个老总,心里其实挺佩服他的,他是乙烯工程的技术主管,而我只是一个小萝卜头,为了工作,竟然忍受我的脾气。现在想起来还想抽自己嘴巴。


G:第一次出差回来后,我开始接手全部工作,之所以这样,一个方面是因为自己的表现,更主要的是因为那哥三个想出国,哈哈,不是我牛,是被逼到这个份上的。于是开始加班,在国营单位,一般元旦到春节期间是没有什么活的,而我们第二次出差是安排在3月3日,也就是春节之后,于是其他人都走了,我在加班,那个时候苦呀,部门换了一个大房间,相当于两个教室大,可是有一个玻璃碎了,数九寒冬,暖气不足,穿着大衣,屋子里一点热气都没有,买了一个大果珍杯子,放热水,暖和一下手,接着敲代码,(当时用PC开发,不进机房了),唯一的好处是工作效率高,肯定无法睡觉,唯二的好处,CPU散热一定没有问题。


送一个段子吧,12月28日回北京,机票当时已经托乌鲁木齐的人订好,我们27日从独山子出发,但没有车,早晨6点出发,要在9点赶到奎屯火车站,当时客户想送,我们装逼,以为有出租车,结果出租车去乌鲁木齐了,(全市只有一辆),于是我们只能11路了,当地晚上三点,两个壮汉,身背2个大包,在漆黑的夜里顺着公路飞奔。路上很静,只有远方传来的狗叫声。二明白对我说,看前边的灯火就是火车站,不远,走。目标越来越近了,到了,二明白告诉我,不是这个灯光,是再前边,再走,到了,还不是。考,到底在哪里,二明白告诉我就是前边,冒热气的地方,这个时候已经将近8点,进城了,人也多,冒热气的地方到了,这是车站,的确是,我似乎要累瘫了,二明白是个很聪明的人,我们当时走了14km,二明白怕我走不了,于是给我先设立了一个小目标,不是一个亿,不是2个亿,是5公里。雪地、深夜、无人的野外、一条大路还有前边的那个小目标。。。。


H:第二次去新疆,我已经是骨干了,活全部是我在做,当时去了四个人,我,我的师哥、我的一个师弟(新参加工作的)、博士,那个博士终于出场了。当时我每天的时间安排是中午12点起床,吃饭,下午去调研,晚上饭后和博士几个人商量工作,然后就是自己加班,什么时候干完了什么时候算。无条理地说几条感受吧。


1前期的问题,不要拖延,否则就是做完了也是死,当时没有项目经理,没有人拿主意,前期实际问题已经暴露,如果后边换成FOXBASE开发,其实这个项目还有救,但壮士断臂这个决心是很难下的,所以客户关心的核心问题一直没有解决,直接导致这个项目的失败。


2项目的成败和开发人员的成败是两个概念,有时候项目失败,但对开发人员可以说是成功的,拿这个项目来说,我完成了开发工作,而且工作态度和能力都获得了认可,这对我在单位立足是很重要的一个事情,后来在短时间内(一年内)成为一个及格的研发组长是很重要的一个事情,还有一点,就是当时虽然出了很多糗事,犯了很多错误,但比同时期的人员要早走了一步(直接面对客户),很多事情从不知道,进步到不明白(发现问题,有时候比解决问题更重要)。虽然还是还是很二,但有一点开窍了。敢干,敢尝试新东西,比懂得某型技术要重要。


3身份、背景在项目开始介入的时候是很重要,但最主要还是要给客户解决问题,带来效益,否则你身上的光环会一层一层被剥去。(下一个项目由于干的好,被光环加持了,挖坑先)。博士因为这个项目问题,最终没有搞到他的自动化项目,


4做软件项目和做软件开发是两个事情,简单说做软件项目的范围要远远大于软件开发,比如我们做这个项目,数据输入就是一个大问题,客户不想输入基础数据,我们也没有能力收集和数据数据,这也导致了这个系统最后无法使用。多说一句,项目管理比研发要麻烦很多,有时候开发人员往往抱怨项目经理和市场人员,其实他们也是没有办法,毕竟是他们从别人兜里掏钱,多理解他们吧。


5做开发人员不要太随性,哈哈,说一个我逗逼的事情,晚上加班,有时候完成的早,但很难睡觉,太兴奋了,哥三个都在睡觉,外边也没有人,就想玩会游戏,那个游戏叫台海大战,战棋类游戏,当时以为他们都睡着了,没有人知道,后来我师弟告诉,醒了,看见我脸上花花绿绿的,就知道我在happy,也知道我辛苦,就没有说什么。因为玩游戏的事情,在后一个项目还和领导闹过误会,当时因为我们是嫡系部队,所以老大还和我们说,我也有机会解释,而很多时候是没有机会解释的。你的辛苦往往被一次给毁掉,可惜之极。


最后送一个趣事吧,大家对二明白比较感兴趣,再说一个二明白的糗事吧,因为二明白编码的事情,大家对他都一些情绪,二明白心里也知道,压力比较大,所以主动承担了所有外联和非代码所有工作,成天跑上跑下的,我们系统做的不好,客户不满意,二明白压力比较大,一天深夜,我在编写我的工资程序,二明白在睡觉,2点左右,他突然坐了起来,高唱:社会主义好,社会主义好,社会主义就是好,然后直挺挺地倒下睡去。吓死我了,赶紧去找苏sir(还在加班),苏Sir过来一看,说没事,估计压力大,明天下棋的时候别赢他了。我知道你是党员,我知道你压力大,但没有这么吓人的好不。难道我要做一个知乎最长的问题回答吗?好吧,大家愿意看,我就写吧。争取进吉尼斯大全。还有一个事情,后边的项目,涉及很多人,单位、地点、人名都会做修改。不要去猜是哪个事情。省的是非多。这个回答算是段子、小说、回忆都可以,只要你高兴就好。(给小学生改错字也不错)


第二个项目第二个项目是军方项目,所以只能讲段子了。希望大家理解还是列表说感受吧,写文档写惯了。


A:军方的确有人才,不过都不会浮出水面,反正和我们合作的人经常碾压我。但因为军方的项目特点和地方不同,强调稳定、可靠,所以未必会是最新技术。但做出来的东西都是要直接到底层的,如果不能到底层,宁可不用。后来我见过一个用中文编写c代码的开发环境就是军方出的。


B:军方的保密性要求极严格,所以如果有军迷最好在网络上少说话,毕竟军方的东西都是咱们看家护院的。另外千万不要和军人去逗逼,这个不是玩笑,当年试射某型导弹的时候,有逗逼以为自己牛,要看导弹,不听劝阻,结果直接关押,这个流程是不走法院的,什么时候释放,哈哈,解密的时候释放,方正好吃好喝伺候着您老人家,就是不能见家人,打电话。


C:军人的执行力极强,说一个简单的事情,喝酒,女兵,说喝酒,直接干,没有二话,所以你和军人合作,最好按照规矩来,不要搞外的、斜的,否则倒霉的一定是你。D:军人是很够意思的,只要你工作做好了,其他的事情都好商量,一定将你照顾得好好的,好了说几个被照顾的事情。


1车接车送,我们是到一个仓库去封闭开发,每周车接车送。


2吃饭,高待遇,被当成专家,10个人一桌,标准是10菜一汤,如果喝酒也有人陪,不过我对酒精过敏,而且酒精浇筑的代码我是不敢用,所以,后来就没有酒了。有一周日我一个人加班,军方领导吩咐炊事员照顾好小兄弟,于是中午一个人十菜一汤。我的妈妈呀,十个菜,都是硬菜。实在不好意思,就吃了一个菜,其他的没有动,和炊事员说,就一个人,晚饭弄一个菜就可以了,炒个鸡蛋吧,晚上一看,是一个菜,不过足有十一、二个鸡蛋,猪也不是这么喂呀,我使劲地吃呀,吃呀。还留下一半,实在不行了,吃不动了,跑吧。结果当天晚上一打嗝就是一股鸡蛋味.


还有就是晚上有夜宵,康师傅红烧牛肉面,晚上十一点的时候,泡上一碗,那感觉简直太幸福了,第二次去新疆的时候,有一次开发三点钟饿了,没有吃的,到处翻找,最后找到了一个半个月前买的馕,好在新疆干燥,馕还可以吃,干馕就水,现在每天都康师傅牛肉面,简直就是幸福感爆棚了,三个月方便面吃下来的结果就是以后3年再没有吃过康师傅。


3射击,哈哈,这个是额外的福利,因为合作愉快,大家成为了朋友,一次聊天的时候,问
他们是否可以打枪,经过几个老大哥努力,终于实现了这个愿望,在那之前,没有动枪的机会,这回可是过瘾了,打了一百多发子弹,记忆深刻的就是后坐力撞得肩膀疼,还有就是耳鸣了2天,几乎听不到声音,当时几个老兵让我用弹壳做耳塞,我装逼,结果就是当了两天的聋子。听人劝吃饱饭,古人不欺我也。


这个项目其实是一个实验性项目,主要是看是否可用,结果不错,当你真帮助客户解决问题后,客户都会给你很好的报答的。


这个项目的东西不多说了。给大家建议几本书吧。


三本,


第一本代码大全,现在有代码大全II了,代码大全是用C语言做例子,代码大全2加入了面向对象的东西,东西极好,我带的团队要求他们一人一本,


第二本是软件工程实践者的研究方法 第八版,我当年学油印第一版,这个书不错,如果读懂了这本书,你基本不会担心什么架构和设计问题了,另外这本书是承上启下的一本书。


第三本是pmbok讲项目管理的,这三本书是不同阶段开发人员要读的书,都是将方法的,如果掌握了,对大家的事业有很大的帮助第三项目当项目经理了,


我自己的经理是码农-》设计人员-》项目管理。这三本书是对我起了关键作用的。但要说明一点,同样的书不同人读,感受是不一样的。关键看你的自己的理解了。


好了,让我先得瑟会,哈哈,这个项目是个重磅项目,第一次接触管理,第一次带团队,第一次享受项目结项,回款的乐趣(当然回款和我没有直接利益关系,让我哭会)。


说这个项目,就不能不说一个牛人,张老怂,张老怂并不老,当年是31,总管我们叫小怂,我们就叫他老怂,张老怂。当时单位改革,解散实验室编制,吃散伙饭的时候来了一个胖子,就是张老怂,他是我们室老大的同学,也是那北大一百个研究生的干活,在日本工作后刚回来。他回单位要做一个松糕省坛子县的信息平台项目,松糕省坛子县是中国百强县,不缺钱,当时为了撤县建市,需要业绩,我们做的项目有点业绩工程的意思。但当地没有大企业,所以进行信息化建设就是一个不错的主题了。业绩工程这个东西有好处,也有坏处,这个咱们不做评论了,接着开始我们的逗逼开发旅程吧。


张老怂带的项目的特点就是雷声滚滚,雷人不断。第一个雷,项目全体成员工资照旧(我当时400出头),但奖金从20变成了1500,这是什么概念,说简单点,我比我原来的老大拿的多,多了多少,差不多一倍吧,后来有压力,第二月降为1200,一直到我离开他。我的收入当时比我老妈拿的高,老妈是50年当兵,16岁开始计算工龄,后来入中科院化冶所,是全国第二批的高级会计师,第一批的注册会计师。你就知道老怂胆子有多大了吧。


第二个雷,两个工作一年的老同志,要当项目组长,每人负责一个开发任务,也就是说我要当项目经理了。要带团队。


第三个雷,组员有两个选择,一个是北大的在读研究生,一个是清华的本科毕业生。这是我们的兵,当时6月组建队伍,10月28日在县里要开展示会,展示全县建设成果,属于政治任务,也就是我们说的后墙不倒类项目,说简单点就是不管你出现问题,最后工期不可更改。


说几个最深刻记忆的事情,


A:张老怂不让我们编码,作为野兽派码农,做项目的第一件事情就是编码,否则怎么能叫野兽派,可张老怂就是不叫我

上一篇:秦牛正威订婚 秦牛正威晒与孔语浩订婚现场照

下一篇:奋斗

免责声明:该文由项目方自行发布,玉竹加盟网仅作为信息展示平台,以上信息不代表玉竹加盟网的观点和立场。市场存风险,投资需谨慎!

我要咨询

 免费咨询微信:yuzhuw666

请填写或选择常见问题

  • 项目很好,请尽快联系我详谈。
  • 请问我所在的地区有加盟商了吗?
  • 我想详细的了加盟流程,请联系我!
  • 留下邮箱,请将详细资料邮件给我
  • 代理/加盟鱼你相伴能得到哪些支持?