若想得到,必先放弃。抉择已定,谢谢各位。--2012年8月9日
高中政治说:在资本主义社会,雇主和雇员永远是矛盾对立的。在某些领导眼里,省钱就是挣钱。希望这只是个别现象,希望各位哥哥姐姐在软件事业上一帆风顺。谢谢大家对我的帮助,感激不尽。我本意是不带感情色彩的叙事,希望没有误导谁,也没有激怒谁,如果有,我在此真诚的道歉。--2012年8月7日
过一段时间就应该总结一下自己,调整状态和方向,重新开始新的旅程。
博客园网名李言,本名闫宾,男生,22周岁,籍贯安徽亳州,现居住山东济南,没上过大学,没参加过培训班,有自考学历,什么背景都没有,除了一块贫瘠的土地。无学历,无证书,无背景。
2011年4月,在父母以及女朋友的压力下找了第一个工作,济南某医疗软件公司,据说很吃香很赚钱很火,然而这就是我苦逼的开始。像我这种毫无背景的白纸,就算是面试的时候给了优,也不可能被重视,甚至没有正当的工作可以做。干了一个月的实施,浑浑噩噩,月薪800.。虽然经历比较狗血,但是还好我认识了一个好朋友,在下一份工作中,我们又成了同事。
从800的公司辞职之后,紧接着面试了一家济南本土的教育软件公司,也说很吃香很赚钱很火。其实,我当时从800辞职真不是因为工资,那时候年少气盛,还真没有像现在一样把工资看的很重,可能没有任何经验,误以为大家都一样呢!
再说这一家教育软件公司吧。人数稳定在70人左右吧,研发团队鼎盛时期有22人左右,其中最多的时候有5个项目经理。
据后来所知,我们是公司新一批研发团队,老团队因为项目失败解散了,本来还有一个JAVA团队,最后也只剩下项目经理一个人死扛了。
当时面试的是研发部部门经理,人挺好,厚重。问了一些问题,例如JSON的使用,我回答的还算是比较合适。他告诉我新组建的团度,项目经理都是挖过来的。我于是说了至今印象都很深的话:人才应该是培养出来的,那样更忠诚。后来我才知道,挖过来的人原来在另外一个公司都是他带着做开发的。所以他说,知根知底。最后谈薪资待遇,告诉我有5险没1金,问我介意吗。其实我根本就不知道五险一金是什么,到底有什么用,所以我果断的回答不介意。薪水吗,人家照例是先探探我的口风。我根本没有别人可以参考,也不知道现在是什么样子的行情,于是就说上一个公司1200,我就要1200吧。我说了谎,还有点不安的。最后,他主动的说:试用期1300,转正1500-1800.。当时,我满怀感激。
2011年5月15日,周一,开始上班,进入三个月试用期的第一天。我以为试用期都是三个月,后来才发现,有的听说就连试用期都没有。
终于知道软件怎么开发,终于知道团队怎么协作。本来打算使用SVN进行源代码管理,但是由于大家都基本上是新手,很容易造成文件冲突,根本无法协作开发,于是我们使用VSS。加把锁,领导更放心。
拿出三位经理做的框架,开始培训。基于MS MVC3.0.。
上班第一个星期的不知道星期几的早晨,晨会讨论框架学习情况,我直接提出反对意见。一向毫不保留的我,当时貌似是劈头盖脸,把框架批得是一文不值。几位经理当然不会服气,自然。。。还好,他们劝我,就这样吧,让你怎么干就怎么干吧。我不能让工作飞,所以我选择了服从,我以为服从只是军人的天职,直到那时我才知道服从是每一个人的天职。有意见请保留,直到被证明!
工作在不停地加班中度过一个月后,那个800公司的朋友也来了,我们还是同桌。这算是比较顺心的一件事。虽然,我一直对框架有意见,而且还在代码编写的时候严重的保留自己的风格,但是,谁也没有因为这些而远离我,我们合作很愉快,我们的团队是只知道工作不知道拿钱的团队。
三个月过去的很快,我大概只瘦了10斤。
我总算是一个有职业道德的人,虽然有保留的意见,但是我依然尽心尽力,保持做最多模块,出最少BUG。
马上就转正了,第一版项目也上线了。反响还不错,据说公司的软件终于起死回生了。据后来听说吧,那半年我们的新研发团队总共赚了600万。谁知道呢。
我们团队都是一起转的正,所以那几天每个人都要被研发部经理会同自己的项目经理叫去谈话,只是谈话没有喝茶。说是,在项目经理的再三要求下,经商议,我转正的工资定位:1800.。据说这是最高的,我满怀感激。我后来得知,有一个已经有一两年工作经验的哥们,比我高一些。高一些难道就高吗?当时不知道。
转正的时候,研发部经理问我对现在的框架有什么意见,我猜他应该知道了我心里保留的那些意见,于是我又复述了一遍。现在我感觉没有必要保留了,研发部的领导也会欣然接受,因为此时研发部来了一位据说很风云的人物,带来了一个框架与我的某些想法不谋而合。
2011年8月15日,正式转正,签订1年劳动合同。
任何一个有一点点成就的人,都不会轻易接受除了自身之外的事物。所以新来的项目经理,要求统一使用他的框架,废除以前的。我满心欢喜,满怀感激。源代码管理工具也必须使用SVN,这给我们的工作确实带来了一些困难。但是,谁会在乎呢!
新来的经理带着几个也是新手,入门很慢,由于项目设计很大,差不多200多个功能,恰好我们项目完成,我和另外一个同事就调入该组了。
由于不是嫡系,所以刚开始只做周边,甚至我们两个在一块合作一个功能。我是有些郁闷的,但是我懂得服从。
有这样一件事,有一次上午,我这边需要一个学年年级班级转换的算法,经理让我用到的时候告诉他,他来写,他以为就我这熊样怎么会写呢!我从早晨说到中午,也没能打断他忙碌的思维。等到下午,他忽然想起来,再问我,我说我写完了啊,很诧异。其实,我真不知道哪里难了呢?
还有一件事,我自作主张的告诉他,这个搜索应该只做页面内搜索,使用Jquery就行了,没有必要再查询数据库。
我觉得我被刮目相看了。
于是,我创造了记录,两天半6个模块,还带着一个审批流程。这貌似是我最快的编码记录了,一堆代码想也不想,直接被敲出来,有什么好想的呢!另外:我们并没有自动化编码的工具。我以最快的速度编码,省去思考的时间,然而我还是常常加班,因为再快也做不完。有一句话说:代码是写不完的。
这貌似就是码农,而不是程序员吧。
2011年9月末,在大家的帮助下我勉强按时写完帮助文档后,我被在我们研发群里通知10月份再次上班的时候,我就不再是初级软件工程师了,领导说中级就是中级。按照领导班子要求,和通知的精神,公司的研发团队将重组。研发部被分为两块,一块是我们数字校园产品部,一块是他们互联网产品部。互联网?你信不?这么一划分,一个部门也就是10来个人。
部门重新划分,项目也重新组合,我依然和很风云的项目经理一组,据说叫:架构组。同事们把我当作框架维护技术人员,我也是被随叫随到。对了,风云项目经理,成了数字校园产品部部门经理,管辖13个人,其中两个项目经理,我是直属。还是1800.。
进入架构组也不是专门维护框架的,我们承接了一个项目:仿360桌面。我1800就仿360桌面,那还了得嘛?领导说,我们只做教育,这就是优势。其实做到后来,完全没有什么设计,只是设想,最后这款产品被做成了一号通(SSO,一键登陆,单点登录)。被加入了一些人云亦云的概念,谁知道背后就只有一个1800呢。
项目中用到了一些多线程,异步,ZMQ,Win API,进程通信,异步多线程下载,等技术。但是,当我想仔细琢磨研究的时候,又偏偏被打断。断断续续参与另外的WEB项目,还是蛮大的,据说又是两百万。是不是两百万,跟我的1800一点关系也没有。这个项目我就没有全程参与了,只是做了SSO,资源相关搜索和嵌入,还有一些数据统计。顺便借助这个机会,我协助把框架的分页改成了异步无刷新分页。我很谦虚的哈 ,也顺便帮助同事更好的使用AJAX和Jquery。你能相信吗,一直说是在搞互联网产品,连脚本都写不好!
最后经过断断续续的开发,我们的仿360桌面,教育版,有两个交互的服务器端,一个客户端。谁知道就一个开发人员呢。值得一提的是,有两位同事先后也参与进来过,不过都不是常规配备人员,一个做了设置,一个做了登陆。功不可没。
2011年,基本就结束了。
据说今年好不容易有年终奖金,据说是工资的80%。我只听说哪个公司年终奖金多少万,很失望吧。但是最终发到我手里的年终奖是2000,而不是1800*0.8,领导说是他再三商量的来的,我满怀感激。
由于我一直以来表现很好,大家通过民主选举我为研发部“优秀员工”,奖品是九阳豆浆机,我拿回家给我妈用了。
年后三月份,我们这么些一起入职的工资低于2000的涨工资。照例一个个的谈话,领导说最高给我2500,最后呢2600.。我,满怀感激。
据说,广告打得比较好,仿360桌面形式大好,一个学校据说要5万,一卖一个县市呢。Who care?而后借助貌似比较成功的客户端经验,我们又投入一款客户端程序的开发。这一次有三个人,还不清楚能买多少钱。我在三人中还是比较狗血的,苦逼的。三人中,我工作时间最短,虽然工资不是最少的,按照这种形式,我给他们打打下手比较合适,可是领导偏偏安排我搭建框架,甚至要协调工作。我说的话算话吗?
然后,我就看到研发部技术比较好的同事,一个个的都走了。
我一开始很不理解。因为走得人中有那个从800公司来的朋友,所以在一次我们几个关系好的一起喝酒的时候,我豁然开朗了。
人啊,都没有了,团队也没有了。
由于缺乏人手,更由于设计失误,有一款校园管理产品要修改表结构当然还有程序逻辑,我曾参与过该产品的开发。只有一个周的时间,你认为除了苦逼的我谁还愿意去改呢!没办法,200多个模块,一个周,我难道成神了吗?还好,掌握技巧了,修改起来也不难,就是个眼疾手快的体力活。
看着大家一个个的走了,再招来一些新面孔。看着新面孔的朝气,还有有时候的沮丧和失望,我到底苦逼吗?
我应该没有带着很强烈的感情色彩,简单的叙述了我这无证码农工作的第一年,苦逼不苦逼,大家评判吧。希望在我迷茫不知所措的时候,能够有人伸出援助之手。
马上就到了,2012年8月15号。最后,我还是满怀感激。