我失败的程序员生涯_码农

作      者:清泉

我,一个普普通通的人。普通本科毕业,来到北京成为了一个普通的程序员。

2013年,我本科毕业,然后就踏上了北漂的征程。

来之前想的很清楚。北京技术发达先进。我可以在这里工作三四年,学习成长自己的技术,然后回二三线城市,找家公司做个小主管啥的,应该是可以的。

但是呢,现在马上都要五年了,考虑到老家的就业机会,工资福利待遇,也还是一直没有勇气回去。

时间快的有点让人感觉喘不过气来,回首自己这几年的工作经历,那真可谓是失败啊。

说起失败,我都不知道从何说起,那就从刚毕业找工作聊起吧。

刚毕业来北京,住宿条件差就不用说了。每天是拿着简历到处跑。现在想想,那还真是年轻不怕累,现在让我一天面俩公司,我都感觉特别累。

还记得当时有一天面试俩公司。上午是面试久其软件,在北京的南四、五环上了吧。下午是面试用友软件,在中关村软件园。

由于跟久其的面试官聊得有些久了,一结束面试,就向地铁站飞奔。因为当时觉着,用友软件还是大公司,名牌公司,尽量不要错过了机会。

出了中关村软件园附近的地铁站,按照我没钱的习惯,能跑步就别坐车,那时也还没有共享单车。但一看时间又相当紧迫,于是就打了个摩的。

到现在,我都不知道中关村软件园有几个,怎么划分的。当时摩的师傅把放到软件园就走了,我甚至不确定那个软件园是不是用友所在的软件园。

无奈之下只好拿出我的智能手机不停的,一边导航一边走。

还记得那个手机型号是ME525,哈哈。或许有朋友也听说过吧。

手机卡的不行不说,定位总是有偏差。眼瞅着时间到了,只好给用友人事打电话,并同意给延迟半个小时。

找啊找啊找啊找,到最后干脆放弃了。但是又不舍得错过大公司。于是又一次打电话给用友,希望争取到明天面试。但是用友告诉我:原定的面试已经结束了。

哎,就这么错过了,自己当时心目中的大公司。或许也对,自己毕竟是没有好的学历背景,也没丰富的工作背景,能有大公司的面试已经十分侥幸了。

这真的是我,最辛苦而又最失落的一次面试。

虽然薪资不高吧,但不能一直不工作啊,毕竟自己还要吃饭,交房租啊。

于是就加入了一家游戏公司,做页游服务端开发。

但是本质上呢,不管是玩游戏还是开发游戏,我并没啥兴趣,尤其是rpg游戏,我下意识的就觉着,这玩意复杂,还需要花大量时间来学习怎么玩。

但当时自己的想法很幼稚:管它啥业务啥行业呢,我要学习提高的是技术,游戏后端有助于提高我的多线程高并发的技术经验。

现在看看自己当时的想法,真的是我失败的开始。也是我现在,因为没有行业业务沉淀,而缺乏竞争力的主要原因。

现在的我啊,顶多就算个熟练的码农而已。

由于游戏的玩家越来越少,流水下滑,相应的开发工作也越来越少。

依稀记得,当时一个星期的工作量,我用一天下午就完成了。其他时间啊,要么是自己随便看看,再就是在QQ群里吹吹牛逼。

如果是养老,是挺舒服,但是我还年轻啊,我需要的是成长啊,不能把时间就这么耗过去了。于是拉勾上投了个简历,然后收到了面试,然后就入了职。

新入职的是一家处于B轮的互联网创业公司。

公司晚上加班,并且单休。不过这都没关系,反正我也是单身。

创业型公司的好处是,你接触的东西多。当时这家公司就是这样,由于业务的飞速发展,后端服务要进行数据库读写分离重构,还要分布式服务化治理,以及研发搭建监控报警等基础设施,从中真的是可以学到经历到很多东西。

成长型公司更有利于人的发展,这点我是深表赞同的。

成长型公司,真的是什么什么都缺。只要你愿意,真的很容易做出一些事迹来证明自己。

在这家创业公司里,老大也让我带人,独立负责研发一个系统。遗憾的是,虽然技术可以,但当时脑子太简单,老大让干啥干啥,没有自己的想法,也没有自己的思考。

后来呢,我还是离开了这家公司。一个呢是因为当时老大技术真的让我不敢苟同,总感觉把系统弄得乱七八糟,没啥章程。再就是自己学历背景不好,能进阿里这样的大公司,起码可以让自己的工作背景好看一些。

四 

阿里,真的是我待过的最好的公司。(其他牛逼公司没去过,不清楚哈)

刚进阿里,我真的是有些不是很适应,特别是阿里的破冰文化。其他事业部我不清楚,但我们事业部,真的是吐槽不完。

我新人破冰被问得第一个问题是:从这几个女生当中,挑一个做老婆,一个做情人,一个女朋友。

我瞬间懵逼,不知道如何作答。问题回答不了,那就玩大冒险试试吧。结果那一晚上滚了一晚上鸡蛋。

不知道啥是“滚鸡蛋”的,自行百度吧。

不过现在想想,也算是一段开心的回忆吧。

后来,再有新人进我们团队,老大就让我主持破冰活动。男生还好,女生就是问不出口,老大也时常因为我的问题低限过高,而不满意。

有点扯远了,再说回来吧。

在阿里的这个团队里,真的是牛人很多,他们比我年长,工作也比我久,甚至都是研究生毕业,就我年轻而且还是个普通本科毕业。不过也是好事,我可以随意请教他们问题,不怕显露自己的愚蠢。

或许这就是大公司的好处吧,有经验的牛人多,而且人的素质普遍挺好。

在阿里这段日子里,真的是有太多美好的回忆了。

无缘无故被老大安排参加事业部的十周年节目表演,在排练期间认识了不少北京的杭州的漂亮妹子,而且表演还拿了奖。团队里的人对我,真的是羡慕不已。而且后来又参加阿里巴巴十八周年年庆,我也是跟几个运营长腿妹子,在杭州,每天一起排练,一起吃饭玩耍,那时光真的是挺欢乐美好的。

或许你会吐槽,那又不是你的妹子,有啥好嘚瑟的。但我真觉着这段经历挺美好的。哈哈

sorry,又扯远了,或许真的是好的经历太多了,让我忍不住想写下来。

因为在阿里有很多美好的经历吧,所以总忍不住说上一说。或许这也是让我觉着,阿里是我待过的最好的公司的原因吧。

说说在阿里的工作吧。

阿里是有绩效考核的,以前的我是没啥独立的思考,老板安排啥活就干啥活,这也是我刚在阿里工作,第一期绩效得了3.25的原因。

在阿里工作,你必须勤于思考,勤于琢磨。甚至说极端点,不管你花了多少精力多少心思来支持业务上的开发,那怕业务效果不错,这是与你一个开发人员没多少关系的。开发人员的绩效,看的是有没有对老系统进行大的高效的改造,或者开发出提高工作效率的新系统。

所以,在阿里,得在支持业务开发之外,想法设法做出点东西来,起码是可以用来向你的上级讲故事的东西。

这种方式吧,有好也有坏。好的是可以鼓励人们创新开拓。不好的是,比较容易见到一些看着比较相似的重复的轮子。

像我们这样成熟稳定的事业部,能想到的新系统,容易进行的改造,几乎都被早来的人拿来讲故事升迁了,剩下的往往是比较难以改造的老系统。

和成长型公司截然相反,这里真的是几乎不缺什么。

我常常这样觉着,新加入一个成熟稳定的部门,就跟进入了一个,已经被早来的人从蓝海杀成红海的市场。早来的人已经拿到红利顺利升迁,而后来的人,在这个红海里不管多努力,也往往是喝点汤而已,其投入产出比已经远不如早来的人。

就像今日头条老板,张一鸣说的那样。

一个人,如果有想法,想突破想挑战,其实成长型公司或者成长型部门更适合。或许成长型公司工资低,会死掉,但是它的成长空间带给你的成长经历是不可磨灭的,也是最宝贵的。前提是你真的想上进哦。

基于以上的这些认识,虽然我很舍不得阿里,但我最近还是决心离开阿里。

时间真的很快,工作快五年的我还是那么普普通通,碌碌无为,真是汗颜。

在我还没到三十而立的年纪里,我还想最后再努力一把。去一家成长型的又不缺乏牛人的公司,除了技术还要沉淀业务,除了要做还要思考发现。

18年,我期待着我能在新的公司,做出自己的成绩。

最后总结下吧。

我失败的最大两个关键点,希望刚步入工作的你别走我的路子:

1、只想着技术成长,不关心业务、行业的随意跳槽,最后变得缺乏行业的背景和沉淀,而没有竞争力。顶多就是个熟练写代码的码农。

2、工作中没有多思考一些,想远一些,老大安排啥干啥,最终弄得自己只能是底层执行者,难以升迁。

最后,再分享我忘了从哪看到的一个观点。他说成功其实很简单,就是:找一个好的XXX,然后坚持XXX下去。如

找个好的公司,然后坚持努力下去。

找一个好的股票,然后坚持持有下去。

找一个好的媳妇,然后坚持一起走下去。

等等。。。

有朋友觉着,都进阿里了不算失败了。

其实不然,只要技术扎实进阿里其实并没有想的那么难。

从长远来看,如果在阿里做一辈子码农,不也是很失败的嘛。

我真的觉着自己挺失败的,工作这么久,还是只是个熟练地码农而已。

我失败的程序员生涯_用友_02