我的程序员生涯

企业动态
经济专业的调查分析员讲述自己的程序员生涯。

我是一名程序员。原来是经济专业的。在市统计局下属的一家市场调查科做调查分析员。

两年前(07年)我从这个暮气沉沉的国家机关出来后。决定改行。

我虽然只是一所三流大学毕业出来的学生。但是有选修过编程。我决定转行做行做IT。当时厦门这里IT职位需求很大。我很幸运的在没有工作经验的情况下收到两家公司的OFFER。一家是在厦门比较牛逼的东南融通。另一家比较小。叫吉联科技。做物流软件。

当然我面试之前做了精心的准备。从做IT外包的同学哪里要来他们开发的模拟项目。并了解整个设计思路。重新复习了当时***的几个框架。面试分为笔试和面试。然后面试的时候我就按照自己的理解从整个需求分析到开发设计整个流程跟那个面试我的架构师说了一通。其实当初如果他问细一些。我经验不足的弱点马上就会暴露出来。不过,***很多不是很明白的地方都很很好的掩饰了过去。


由于东南融通审批环节比较多。结果吉联科技先叫我过去报道。我原来想过去在试用期先做几天。再决定去那家好。没想到过去之后。吉联马上就要跟我签了合同。我当时也没有多想。觉得反正试用期可以解约的。


我说下当时对吉联的印象。感觉管理方面很呆板。进去之后没有任何形式的培训。就把要做的项目部署了一遍给我们看。然后叫我们自己弄。刚开始的很多天不知道要做什么。使用的框架也不是很灵活。最变态的是代码全都封装了。看不到源码这时东南融通给我打电话通知我过去上班。而且开出比吉联要高一些的薪资。于是我答应了一个星期后去上班。

我于是打电话给人事。找了些了理由。比如。要去外地读书。女朋友在外地需要过去什么的。没想到那个人事的女人很精明。我说完一个理由。她都说我想这不是真正的理由。但是很郁闷。***只好老实的说。我可能会跳槽到东南融通去。以前一些比较要好的同学都在那边做。已经答应人家了。不好意思回绝了。而且现在是试用期。项目还没开始做。应该没有什么影响。她跟我大公司确实有大公司的好。包括发展前景待遇什么的确实比我们公司好一些。但是既来之者安之。你已经跟我们签合同了。已经是我们的员工了。在这边做得好不会那边差。他们那边很多人都被我们挖过来了。这几年公司发展很快。我们都觉得你是比较有潜力的。只要有能力。很快就能升级。我们这边什么人。做了一年表现好马上做到项目经理了。我们这里过年还有过节费。出差有补贴什么什么的。在物流行业这块我们是做***的。如果你去融通的话。说句不好听的。宁为鸡头不做凤尾。他们公司确实大。但是机构臃肿。很难说什么时候你能出人头地。然后接下去就是一堆夸奖。说得我很不好意思。***再将我一军。说。我劝了你这么多。如果你还是想走我们也不强留你。你再考虑一下。然后我就回办公室了。过了几分钟。她叫财务给我打电话。叫我上去领笔记本。要知道这个鬼公司实习的和试用的人只能用台式机。笔记本只有出差的和正式员工才有配。就这样一下子不好意思走了。只好打电话回绝了东南融通。那边的人事又打一通过来。也是试图说服我过去。但是我***还决定留下来。毕竟我不能出尔反尔。

说下待遇问题。吉联在厦门IT公司中的待遇是中等偏下的。实习的只有几百块。五百到八百这个区间。试用的就只有一千多。转正才给两千。比我以前呆的地方待遇都差很多。但是由于是我喜欢的工作。也就不计较了。

随便说下我的家庭情况。我在厦门的岛内长大。从小过着衣食无忧的生活。很少吃过苦。但是由于家庭不和睦。也形成了含蓄内向的性格。不过。经济方面确实压力不大。毕业以后的很长一段时间里想法比较天真。虽然。我哥哥姐姐都事业有成。有关系网。但是我坚持不想依靠他们解决工作问题。总是相信自己的能力总会有施展的地方。

过了几天人事把我叫过去。说打算安排我去上海出差。应该是担心我真的溜了。就这样。我就去上海了。一呆就呆了近两年。这家公司其实也是做外包的。给国企做外包。中海。中外运。海丰集运什么的。都是物流公司。那一年公司在急剧扩张规模。主要是为了上市。当然拼命的招人,拼命的拉项目。为了节省成本。在劳动力价格比较低的厦门招程序员然后派到客户那边去做项目。

我所在的项目组主要给中海做项目。当然公司是第三方的。也就是说。中海是一个集团。中海的主要项目都是交给同一个集团的下属公司环州电脑公司做。但是环州电脑公司虽然非常了解中海的业务。却在技术方面并占优势。就这样项目的开发又包给级联科技做
这样就很好理解。国家以信息化建设的名义拨款给中海集团做项目。这些钱中海先吃掉一大快。然后留一小块做为经费扔给环州电脑搞。环州电脑再吃掉一大块。留下一点给外包公司。像吉联这种的。也就是说。其实吉联科技其实是食物链的底端。当项目收到钱后。公司里的老大们把大部分钱分掉。剩下留一些再当作工资发给员工。现实的确很残酷。我所做的工作更是底端中的底端。当然我并没有因为这样而失望。毕竟是自己的选择。

当时中海集团确实不愁钱。国企嘛。有国家的财政拨款。反正他们花的是纳税人的钱。一点都不心疼。环州电脑那边除报机票费。给出差补贴。报住宿费。上班的时候包了早上和中午两顿。同时给中海的办公楼里留一个房间给项目组开发。据说中海在我们这些人的身上平均成本一个月既有两万多。相比之下。公司给我们开的工资简直连一个零头都没有。公司的商务方面应该也是花了很多力气和手段拉拢中海那边干部。才有这些项目做。确实。在中国。无论做什么行业。如果不走关系根本无法生存。那个给我模拟项目做外包的同学后来在QQ上跟我说。他们那个没有挂牌的只有三个员工的连公司算不上的公司已经支持不下去了。

刚开始的时候上头安排我做EDI模块的开发。虽然负责这块的老大。除了发文档给我看。基本上什么都没告诉我。我很快就上手了。其实就是简单数据转换。提供一个平台。把客户发来的报文转成需要的格式。我发现那个EDI老大其实不懂技术。主要时间都跟客户沟通。当试用期结束时。我知道我的表现应该没有什么可以挑剔。那个老大经常说。当他走了可能这块会交给我。

然而事事难料。另外一个姓谢的项目经理在年底申请将我挖过去做箱管开发。私下跟我说准备培养我做这个模块的负责人。当时我对这块的业务完全不熟悉。于是就摸着石头过河。我做了一段时间后才知道其实当初他并不是因为我表现比较好特意拉我去。这个家伙有自己的考虑。这里面有潜规则。当时他主要负责报表。上头原本将这个模块推给他负责。但是他并不想负责。他知道这个模块原先没有开发好。代码的可维护姓非常差。BUG非常的多。而且没有留下任何的业务分析的文档。很多地方稍微改动。都会引出新的BUG。可是已经骑虎难下了。只好平常在上班的时候多问环州负责这块的客户一些业务逻辑。那个时候经常要加班加点改BUG。每一次改改动都要反复测试。不然第二天客户那边就会骂。那年元旦的时候。原本准备出去玩。没想到突然接到电话。箱管里面的租金账单无法生成。我赶紧回去加班解决。那时就感觉到。其实做技术人员并没有想象中那么美妙。如果说民工只需要付出体力。那么程序除了牺牲体力还要牺牲脑力。应该是另一种性质的民工。慢慢的。BUG越来越少了。客户那边也比较满意。我也就由底层的开发人员升级模块负责人。后面开始跨多个模块。又参与了SAP。审单。核销等其他模块的开发。后来。在那个姓谢的家伙“提携”下。给我加了三百块的工资。还发来一个邮件祝贺我。我看了肚子里好笑。我当然不是为了这点工资留在这里。

虽然公司规模不大。但是同时具备国企的腐败和私企的黑暗。据说老板原来是国企的高层。利用国企改革的顺风车。贱卖国企股然后把洗钱后自己投资开公司。当然这只是听说。

在项目出现危机的时候。人事争斗也开始了。原来项目组也是有派系。连平常加工资都是暗箱操作的。有领导罩着的就可以经常加。而老老实实做事的却没有机会加。原先是一个姓孙的项目经理负责的。他确实是领导有方。员工如果加班他会陪着加班。并每天坚持***一个走。到了项目接近验收期的时候。另一个姓梁的项目经理来接手。我没猜错的话。那个姓梁的家伙应该来取***验收的成果的。高层应该有一番人事争斗。当然。我这个小卒不得而之。梁接受后。项目开始频繁出现事故。有一次。SAP测试异常。环州那边断定调用的存储过程发生改动。赶紧追问几个有权限改的人。谁改了。结果一个推一个都不承认自己改。虽然他们脸色铁青但是没有发作。内部矛盾开始加剧。一些模块的负责人和分析人员不是很服这个项目经理。客户也开始有所不满。有一次。客户发现当天没有收到EDI的报文。气炸了。赶紧打电话。骂了环州电脑一通。环州电脑的老大又打电话把梁骂了一通。就这样一级压着一级。梁赶紧开会。一查发现前天EDI确实有改动。但是负责EDI的人坚持说那个改动不会影响客户使用。梁就当众逼那个EDI老大承认自己的过失并愿意承担责任。那个人差点不干。一天以后。环州那边打电话过来。原始是服务器在维护。所以那天才无法收到报文。梁发现自己错怪好人后。赶紧去安抚那个人。虽然事后他并没有表示不满。但是向公司提出离开上海。把EDI交给了别人负责。

07年的时候。项目组的环境比较好。当时由于这是比较大的项目。环州电脑那边有时会请我们吃饭。出去玩。大明山。太湖等一些地方。没有料到的是。到了08年的发生了根本性的转折。原以为项目会顺利的验收。并且开动二期。结果。客户那边不肯验收。原来。客户的老总有跟另一家叫奥普的软件公司的老板关系很好。原先我们的项目他们准备交给他们做。没想到招标的时候。被吉联用阴谋抢了。破坏他们之间的潜规则。于是。他们开始在鸡蛋里挑刺。要知道。要在程序里找毛病其实很容易的。只要他不按业务流程来使用。就可以不断地找出问题让你修正。环州那边也没有办法。就这样。因为他们付出很多成本。如果因为人家不验收。就放弃项目。成本就完全收不回来。公司的处境跟环州电脑差不多。就这样耗了好几个月。客户那边还不时的提出颠覆性的修改让你头疼。

梁感觉到项目短期内可能无法验收。这样一直拖着可能会承担很大的责任。想从这个位子上退下来。

于是。公司内部的人事争斗也开始了。原先拉我过来的谢一直很想负责这个项目。他感觉机会来了。开始在客户与公司高层之间周旋。但是他碰到一个问题。项目组内部的成员除我和少数一两个跟他关系相对较好之外。基本上没有人服他。而且他跟梁之间存在不小的矛盾。梁也不愿意把项目交给他。这样会扶植一个强敌。于是他做一些准备工作。将原先是另一个项目的陈提拔起来。同时从厦门那边掉来一个可以做报表的人。慢慢的接手谢负责的报表模块。但是谢没有看穿这个把戏。以为他走关系起了作用。调来一个小卒帮他做报表。让他可以负责项目。于是。他开始拉拢陈准备在适当的时候。可以顺利爬上去。而陈这个人也有野心。他的打算则是利用梁跟谢的矛盾把谢排挤出局。然后自己顺利接手项目。***的结果是。梁放下项目返回厦门。谢被调去别的项目协助。而陈也顺利的接手项目。

原本高层之间的争斗不应该把我牵扯在内的。然而人算不如天算。我是***还是陷入了人事争斗。很多事都是事情过去以后才想明白的。陈没有管理经验。原先一直做开发。但是他跟公司老板关系很好。一直有上头罩着。他一上任就开始抓规范。排计划。每次动作都做得很大。***都不了了之。开会的时候基本上就叫大家各自发言。***他总结一下。然后散会。面对客户经常提不出有效的解决方案。那时有几次开会。他的提议被环州那边否决了。而我的建议。环州那边反而很感兴趣。希望他多接受我的建议。我感觉他的脸色有点难看。但是当时也没有多想。环州那边跟我关系比较好。由于我之前的工作态度取得了他们的信任。当客户那边提出新的需求时。他们总是愿意跟我一起解决问题。甚至帮我写开发方案。然而这饿引起了陈的不满。因为这样他会感觉自己的权威收到威胁。于是他开始跟客户和上头打我的小报告。一旦发生意外都说是我造成的。而我浑然不觉。但是我感觉到。他确实开始处处针对我。连以前开发人员的留下的问题也推到我头上。说成我的责任。同时在上交的报告里面把我列为项目风险。有一天那个谢来找我告诉了我这些。同时跟我说。你还是申请回去算了。这样下去日子不会好过的。那几天我频繁加班改东西。听了以后很气愤。马上发邮件给公司领导。把所有的委屈都说了。这个谢确实太了解我了。知道我容易冲动。他明白如果我知道这些我肯定是坐不住的。这样他既可以让项目组出现事端打击陈又可以坐收渔人之利。但是我当时没有看到这点。我事后才知道他们两个其实半斤八两。一个想排除异己。一个想借刀杀人。上头收到邮件后马上调查陈。陈很紧张。花了很大的功夫才摆平。然后他开始对我以怀柔为主。经常在QQ上问生活上有没有什么困难。想不想家。又是拉我一起去玩。一起吃饭。搞得我很不好意思。那时我甚至以为原来误解他了。感觉有些内疚。他跟我说。他知道是谢说的。叫我不要相信小人挑拨是非。大家一个项目组。没有什么问题是不能解决的。跟我说我如果向上反应项目组的问题。这样会影响上头对项目组的印象。我也就给了他台阶下。承认自己不对。他安抚我以后就开始了他的计划。他跟我说。如果我想家的话。可以跟他申请。回厦门去远程协助。我信以为真。他又跟客户那边说。我想回去。客户那边的答复是必须有人能接手我负责的模块。不然不许走。他又赶紧在项目里面找了个人来帮我开发。要我多教他一些业务方面的东西。然后慢慢的让我把业务分析移交给那个人。到了年底的时候。当我发现我的事情越来越少。如果有做的时候也是鸡毛蒜皮的小事的时候。才明白。其实一切他早已经安排好了。但是即使这样他依然不能直接把我裁掉。他就利用客户那边要节约成本提出释放一些人的机会。客户那边让他自己定。他就把我列到释放的名单里然后发给公司的领导。然后说成是客户的意思。为了让公司相信客户想裁我。***一个季度尽量不安排我做事。然后考核分数给比较低的分数。然后又对我说。可能会把我调去某个项目。就这样我在09年年初被这个家伙裁掉了。
我知道后这一切后。肚子里好笑。如果他希望我离开项目早说就好了。原来兜了这么大的圈何必呢。我原本就很想回家。但是这样搞真的很虚伪。我并非为了哪点补贴才留在这里。我收到考核的邮件后回复给公司。说我不知道这个分数是怎么得来的。如果公司不能给我一个合理的解释。我只能认为公司希望我走了。我觉得很遗憾。我会在过完年后离开公司不过搞笑的是。这个时候大家也得到消息。由于客户那边受金融危机的影响。二期决定不做了。维护的话只需要留两三个。其他的会全部撤走。陈也开始很紧张。会开始开个不停。安排善后。

过完年以后离开公司要做什么。其实我也很迷茫。做技术的生活圈子太小了。而且我也很疲倦了。我原先离开国家机关完全是因为里面勾心斗角太厉害。没想到私企更严重也更恶心。

【编辑推荐】

  1. 程序员生涯和网络游戏的相似之处
  2. “非”天才女程序员的人生
  3. 总结程序员的性格特点、生活习惯
责任编辑:张攀 来源: IT人
相关推荐

2012-06-15 09:54:58

程序员编程开发

2018-01-03 10:28:02

程序员生涯雷军

2021-06-15 14:36:38

程序员职业经历

2009-11-04 10:45:39

程序员生涯

2011-04-11 09:30:00

程序员感慨

2014-09-25 09:59:06

2013-07-24 14:17:10

2012-09-18 10:05:51

程序员我的歌声里程序员的歌

2021-02-20 13:55:35

程序员计算机技术

2016-11-21 11:54:34

程序员代码

2012-05-11 09:13:28

程序员开发者

2015-09-01 11:17:53

2010-03-02 10:13:56

程序员面试

2012-05-25 10:54:24

程序员

2012-06-25 10:05:10

程序员

2009-03-23 14:26:42

程序员网络游戏经验

2017-11-09 07:58:07

程序员编程代码

2021-03-22 08:58:23

程序员产品经理

2013-06-08 14:12:13

程序员招聘

2009-06-02 13:43:04

程序员定义职场
点赞
收藏

51CTO技术栈公众号