查看原文
其他

十年牧码,我的平凡之路 | 程序员有话说

我不想种地 程序人生 2019-10-30

作者 | 我不想种地

责编 | 伍杏玲

出品 | 程序人生(ID:coder_life)

我是一个有着十年码龄的无证程序员,如果算上996那就更长了。

我有读故事的喜好,别人的艰辛、遭遇、苦难,往往能化为我生活的勇气和前进的动力。

今天我想讲讲自己的故事,它虽不够精彩和离奇,但却如同那一行行代码,平淡、朴素而真实。平凡人的奋斗、挣扎、彷徨,往往最能打动人心,因为有自己生活的影子。

本人80后,湖南人,2001年上大学。我第一次坐火车去学校,火车上我第一次说普通话,在拥挤不堪的绿皮车上,用不大标准的湘普跟一个川妹子聊了整整一天一夜的人生和理想。

大二的时候,为了学习编程,便与中学同学合资买了一台电脑,他读土木工程系,住5舍7楼,我测控系,住5舍3楼,电脑一人宿舍放一个月

牛人的故事讲到第一台电脑,往后就是各种开挂,而凡人的故事却不能按此套路发展。

上学、工作、跳槽,没有天赋异禀,没有吊丝逆袭,没有农奴翻身,山炮、土味、从平凡到平庸,最多就是中间扑通两下,然后就沉寂无声。

电脑刚买来的时候,我确实装了Turbo C,把书上的代码抄进去编译,无奈报错搞不定,后来这电脑的用途就完全偏离了当初购买时的初衷。记忆中,我玩的时候,他坐我旁边,他玩的时候,我坐他旁边,一玩就是几个钟头,本该发奋涂墙的年华,两只沙雕却把大好青春时光都奉献给了红警和CS。

大三的时候,我选修了一些计算机专业课,但因为长期翘课,所以随机挂了许多科,如今忆起,仍担心不已。

大学生活过得稍微有点不羁,在学校迪厅蹦迪膝盖脱臼,坐过救护车;翻围墙被挂,胳膊上留了道几厘米长永久的疤;再就是废寝忘食地打牌,临考时背着被子楼道里看书抱佛脚。

成都实在是太过安逸,长此以往,担心自己大约会废掉,便在05年考了北京一所学校的计算机系研究生。学校不大,站在南门便能望见北门,仿佛有种从大学读到高中的感觉,读研的生活枯燥单调,甚是无趣,混完专业课,便迫不及待地找了家游戏公司实习。

待到08年初,熬到毕业,便留在了该公司。

毕业那会儿,本来签了中行总部,但年少不懂事,加之人穷志短,被HR一顿忽悠,一年16薪,还有季度奖,见饼眼开,便从朋友那里借来五千元,跟中行毁了约。

后来公司便耍起了流氓,先是实习期不算试用期,然后试用期六个月,再来个季度奖延后一个季度发,七算八算,第一年就只有基本工资。

总之,最终解释权归公司所有,公司要是耍起流氓来,基本上便没你什么事了。后来公司的一个实习生因为户口的问题,跟招他的HR干了一架,CEO方下了禁令,不得随意画饼,后面招聘才稍加收敛。

其实当时公司的游戏很赚钱,但老板认为游戏既然都已经成功,维护项目栓条狗就行,所以哪怕在最赚钱的项目做事,跟了这样的老板,就……

我感觉到此地不宜久留,一年半之后,便收拾细软,改投北京另一家游戏公司,该公司是几个清华学生做起来的,技术水平和氛围都还不错。08年前后很难进,我硕士毕业时,连面试机会都没争取到。

我在这家公司做了5年,我的大部分编程技能都是在这里学到的,时至今日,我依然感谢给我做出良好编程示范的架构师。

那时候也年轻,总觉得学好C++,走遍天下都不怕。依然记得每天下班回家,还会挑灯夜读,那几年我精读了不少技术经典,那段时间,我妈关灯睡觉之前总是摇着头说:一天到晚对着个电脑,眼睛迟早会瞎掉。

当时做的是一个类似魔兽世界的大型多人同时在线角色扮演游戏(MMORPG),该项目一开始计划做一年半,谁知道一做做了4-5年,都快赶上硕博连读,待到项目做完,我已经从一根光棍变成了一家三口。

因为错过了PC游戏的黄金时期,最终游戏上线后,效果一般,等于是花4-5年时间买了一张彩票,然后开奖,谢谢惠顾,人世间最痛苦的事莫过于此。

而在研发过程中,我一直有一种错觉,预感项目要火,我要起飞,这应该也是我参加工作以来,最乐观的阶段。

之所以信心爆棚,一方面因为IP很牛,另一方面,我在前司参与的游戏项目,见证了在线数从50万冲到80万,而那些游戏策划,也只不过增个副本、加个任务之类,土法炼钢,我并不觉得有什么高明之处。

项目上线后,次年(14年)年初,服务器几个开发骨干,便依次离了职,一个服务端同事回了家乡移动,心灰意冷之下,我去了某互联网公司。

在游戏行业工作6年多,我见证了这个行业的兴衰:从十年前的朝阳产业,应届生趋之若鹜,办公室弥漫着快活的空气,到而今夕阳产业,大家避之不及,脸上写满焦虑的神色。每个时代有每个时代的热点,不能以静止的眼光看待世界,唯有顺应潮流,迎接变化,才能不被时代抛下。

14年初入职那家互联网公司的时候,彼时公司尚未上市,给了一些期权,当时没有太拿它当回事,若按今日股价算来,简直是一笔巨款。

因为跟当时的领导颇有分歧,一怒之下,便在转正之后扬长而去,人生唯一的一夜暴富的机会从此错过。

现如今,我身上的棱角早已被生活磨平,年少时的意气风发也已随风飘逝,只留下圆润的身材、油腻的灵魂、唯诺的姿态。回首过往,一声叹息,但人生不是铅笔画,不可修改涂抹,亦不可重来。

这段经历对我影响很大,我的诸多固有观念都被颠覆。之前,我单纯的以为职场比拼的就是技术,所以我花大量时间在学习编程技能上,但实际上,并非如此。

世事洞明皆学问,人情练达即文章。为人态度、处事方式、沟通技巧,这些都很重要,而且职位越高,这些软能力的重要性越高。

另外,认知、视野、思考,也很重要,世间万物都有它的本质和规律,要根据第一性原理,探寻事物的本质,而不应该被表象所迷惑。

比如你认为重要的事情,可能并非如你所想般重要。工作中,你应该聚焦在你领导认为最重要的事情上,而非你自认为重要的事情上;比如你应该保持对行业的关注和思考,了解从不同视角对事物的看法,而不应该活在自己的封闭逻辑里。

离开上家互联网公司之后不久,辗转去了南方那家大厂。入职那会正值三伏天,稍微一运动便会挥汗如雨。虽然广东靓仔的称呼令我迷醉,但因家在北京,甚为思念,不过半载,便作别特区,内转到北京的部门,履职两年有余,工作稀松平常,生活毫无波澜。

这段工作经历的最大收获就是成功跳出游戏圈,转行的事情在我心里酝酿已久,虽然在游戏行业没有做出什么突出成绩,但终究还是有些积累,若是继续做下去,也算轻车熟路。

但我觉得游戏行业已经过了最好的时期,在这个行业继续做下去,意义不大。所谓舍得,不就是先舍而后得么,想清楚这点,便不恋过往,纵情向前。

后面机缘巧合,又回到之前那家互联网公司做架构,刚开始也遇到过适应上的问题,但同在该公司任职的师兄给我讲了段意味深长的话:“我在公司十年了,眼见了太多人来来去去、高潮低谷,但归根到底,不离开,坚持住,便会有转机”。我听从他的话,坚持了下来,很快就两年了,现在想来,听听前辈们的建议还是很有价值和必要的。

游戏、搜索、AI、协议、架构、音视频,十一年,六个方向,经历碎片化,有个人原因,也有客观因素,可把我累得够呛。

第一份工作、第一次入的行业,对职场人的影响跟原生家庭一样大,转行意味着很多积累都作废,而进入新的行业,前面几个月,你会发现开会几乎听不懂,更别说有什么独特的见解了,所以,必须不停的补缺,你会很累。

近些年,各种折腾,居无定所,人到中年不如狗,但对未来,我依然保持乐观,有时候想想,中学时期,成绩比我好、比我聪明的同学多了去了,而有些因为选择了传统行业,十年如一日,在厂里熬着,生活更加没有指望,所以,虽然也常附和调侃996,但至少,进入互联网这个生机勃勃的行业,你曾经有机会扑通几下。

虽然我的职业远谈不上成功,但我依然想给职场的朋友一点建议:

  1. 技术不是万能的,但打好基础依然必要。

  2. 尽量去大公司,小公司的风险高。不要让别人的梦想绑架你的前程,不要陪沙雕老板玩。

  3. 没有完美的团队,也没有完美的领导。放弃幻想,学会坚持。要不要跳槽,多久跳一次,没有固定答案,取决于你的实际情况。

  4. 经历过才懂是代价最大的获取知识的途径,应该尽量从别人的经历学到知识,尽量少走弯路。

  5. 多思考,找到事情背后的真相,多跟人交谈,了解行业趋势。

  6. 选择大于努力,去体量大、发展快、天花板高的行业。选择很重要,努力也重要。

  7. 互联网对中年人确实不够友好,这并非贩卖焦虑,相反,人无远虑、必有近忧,要提早做准备。

人生没有捷径,勤劳致富,这些奉若圭臬的名言,可能是假的。人生如果比作一场游戏,有些悟性高的,很快便能通过最高效玩法升级,打排位赛,而悟性低的一直在刷低经验怪和副本。

欲戴皇冠,必承其重,如果选择远方,那便一往无前,每个人生都有高潮和低谷,无论身处顺境逆境,都应该保持乐观的心态,世界以痛吻我,我报之以歌。


当然,你也可以选择放弃,这并不可耻,这只是一种人生选择,无论对错,有时候,它甚至是一个好的选项。我也曾无数次想过换一种生活方式,但终究没有放弃的勇气。

凡是过往,皆是序章。我写这篇文章,既是对经历的回顾,亦是对过往的反思,再就是希望下辈子可以在这个基础上继续,少走点弯路。虽然没有什么指导意义,但你或许也能从中受到些许启发。

我虽力求客观公正,但难免主观偏见,不过,至少心里,我希望能真实还原这些经历过往,也借此纪念那些难忘的日子。

最后,用一句名言作结:每个优秀的人,都有一段沉默的时光。那段时光,是付出了很多努力,却得不到结果的日子,我们把它叫做扎根。祝愿所有同行和每个朋友都拥有美好前程。

 作者:我不想种地,欢迎关注作者公众号【码砖杂役】。

#欢迎来留言#

你的编码之路,又是怎样的呢?

留言点赞前三名的小伙伴

程序人生携手时代华语送出一本《团队赋能》

截至8月1日12:00点

欢迎来留言哦!

 热 文 推 荐 

☞三次创业,三次跨界,这次凭十万行核心 C 代码登上 GitHub Top 1!

农村出身的 90 后程序员,如何逆袭为中产阶级?| 程序员有话说

漫画:5 分钟学会红黑树算法!

5G 重新定义生老病死!

☞64%的投资者对比特币不感兴趣,那是谁投资了比特币?

☞时代在召唤5G

☞福利!中科院自动化所陈玉博详解事件抽取与事件图谱构建

认知智能的突围:NLP、知识图谱是AI下一个“掘金地”?

☞为什么雷军说“华为不懂研发”?

点击阅读原文,输入关键词,即可搜索您想要的程序人生文章。

你点的每个“在看”,我都认真当成了喜欢

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存