首页 > 代码库 > 某拖延症晚期的2016年终总结

某拖延症晚期的2016年终总结

事实上在一个月以前我已经写好了第一篇年终总结,但是当时是晚上23点过后且网络异常没法发布。而当我第二天起床再回看时,又感觉到那不像一个年终总结,倒更像是新一年的展望。。。而在我头脑一热删除掉那篇可以浓缩成一句废话的“心血之作”后,我又实在没有闲情逸致来重构一篇《不少于800字的2016回忆录》了。

2017年2月1日下午14点10分,我对着窗外的阳光眯了眯眼,然后不知不觉20分钟过去了。。。我突然发现我不记得我这20分钟里都想了写什么,我只知道我很享受这种漫无目的思考状态和这种午后阳光的温和宁静,却又对这种时间停顿般的短暂失忆感到一丝丝的不愉快。但事情就是这样——有些记忆的消失,是那么的无可奈何。而对于像我这样对摄像头天生有着抵触情绪的人来讲,文字就成了唯一的历史记录工具,在大家都乐此不疲爱上自拍的情况下,我又有什么理由在敲键盘上犯懒呢。(录音?真的不会被误认为是留遗言吗?)

其实想一下,在2016年里还真有着好些事值得我去写一写。托业下了成绩,没有通过专利,告别某国企,重回计算机,接触Unity,开始搞游戏(押上韵了是什么鬼。。。)。这些事情你都不知道?很正常!QQ空间多少年不更新了,微信朋友圈又懒得发。。。所以今天就开年大酬宾,一下发完2016年所有该发的朋友圈!既不屠版也不刷屏也不上头条,不看完对您没啥影响,喜欢的可以点个赞,不喜欢特喜欢的您点两下赞也行。

普通版文艺版2B版的开头都有了,下面就是正文:

其实这一年最重大的一件事情就是离职转行,这件事情也正好发生在6、7月,把这一年完美地分成了两个章节。

Chapter 1:

其实在京东方两年真的很不错,无论是待遇、工作环境还是同事关系上,我都不认为能有第二个公司能超越其在我心中的地位——当然,上夜班我有点受不了,面子工程太大受不了,…受不了 ——好吧,可以吐槽的连个排比句都凑不齐,因为事实就是这样,即便是有那么些抱怨,但那些都不足以让我有换行业的想法,归根结底就是一句话:兴趣不在这里啊。。。(当时如何写出一份委婉而又坚决的离职报告都快愁死我了)

其实要判断自己的兴趣在不在这里并不用花费这么长的时间,在很久之前(2014年10月)我就已经很正式的有过离职的想法,但是当时矛盾点就在于:我真的是因为兴趣而想离职吗?我真的不会对这份工作产生兴趣吗?当时为了思考这两个问题,我留了下来。

14年下半年,在简单学习了批处理Bat之后,花了点时间写了一个小程序用来删除产线电脑上的垃圾文件夹,也因为这个写了第一份改善提案上报成功,拿到200大洋。后来迷上Excel公式,花了3个月做出一份数据统计表格,把当时需要花费近20分钟还容易做错的事缩短到不到3分钟。说起这两件事,实际上并不难,不过对于一份机械工程师的工作来说,这还真是一个大亮点。这两件事情是那半年坚持的重要因素,在科室的形象建立上也是一个很不错的开端。也正是在这半年里,确定下一件事情——我可以对这份工作产生兴趣,但这个兴趣来源,是新鲜知识的吸引。在2015年里,依靠着机械知识的吸引,SolidWorks机械制图的吸引,我撑下了大半年,但是也明白了很重要的一点——当你的兴趣不能在任何场景下使用时,当你的所感兴趣的事情遇到了技术瓶颈又没人能够提供帮助时,当你所做的事情处在一种相当孤立的环境中时——这件事情的兴趣会消磨的非常之快。15年下半年到16年初,当我处于一种很无聊的状态中时,我没事找事地开始学习英语,开始写一份技术含量不高的专利申请,(那段时间我甚至在玩星际争霸的过程中通过游戏剧情学英语,花了3个月把剧情所有对白都敲了一遍。。。)两件事情让平日的轻闲的工作有了一定的节奏(就是闲得慌贱得慌。。。)。在2016年的上半年,我用ExcelVBA敲出不到500行的代码,将日报数据整理的工作流程再次简化到不到一分钟的时候,那种成就感马上让我确定了一件事:曾经,有一份真挚的代码放在我的面前,我没有好好珍惜,直到失去了,我才后悔莫及,人世间最痛苦的事莫过于此,如果上天能够给我一个再来一次的机会,我会说:“教练,我要写代码。”至此,压抑许久的想法终于有了一个很坚决的执行计划:考完托业申完专利,立马离职!

后来的事情就发展的出乎意料的顺利了:

  • 托业考出了惊人的650(这个分数实际上不算啥,但是如果我不离职,这个分数貌似能用到10年后的升职。。。而且确实四百多的分数线在公司通过率都不高)
  • 在季度审核的deadline过后同事的帮助下提交了专利申请书(审核没通过实际上并不是那么重要,我比较在意的是写作和制图学习的过程,重要的是当时不提交我的离职流程可能就延后一个季度了)
  • 在与某学长的交流过程中了解到了Unity引擎(很失败没能加入到他的团队中,细节稍后描述)

这里已经到了第一章的结尾了,5月初提前吹好耳边风,5月中旬公告,6月初正式提出离职申请,并在6月中旬告别公司。这个流程比起一般的 “我要离职-公告-再公告-再公告-我不离了-我又要离了”,显得干脆和迅速,以至于身边好多人都很震惊,但对于个人来说,真正的结束却是那么的遥远。。。这里补一段对离职的吐槽:纸质流程要找上好几十号人签字人还不一定都在,电子流程各种审批各种拖延各种没下文,约谈流程简直比约*还墨迹还要按顺序等领导档期!

在6、7月的时间里,我一直被离职的流程牵来使去,又要抽出时间来学习新的知识,而同时家里又时而为了一个重大的财务决定而争论不休,感觉一直是被时间拖着走过去,一直到7月拿到离职证明。

Chapter 2:

这里实际上和第一章节有一定的交叉,真正进入这一章节实际上是5月中旬。

当时想的是既然知道了自己想要干什么,那么就得开始学习,但是学习是需要一个目标的,“写代码”看似一个明确的目标,实际上和“赚它一个亿”这样的目标一样不靠谱。后来与当初毕业时认识的一个做游戏的学长聊过之后,得到了一个关键词——Unity。不需要很多的信息,不需要什么捷径,有时候指路的不是一个闪着光的灯塔,而是在你面前蹦跶了一下的小石子。

当时还没有进入离职流程,我还在上夜班。。。很感谢同事照顾,我抽出了很充足的时间学习,不过在踏入新行业的路途上,有些努力不过是杯水车薪。在6月中旬所有我认为不拖沓的事情办妥后,我离开了公司,至于那些不管出于什么原因卡住的流程,kiss my ass!然后我就在学长的团队中开始了我的学(chou)习(bu)之(yao)路(lian)。

对于结束第一份工作,实际上比想象的要难的多,很多想法在实际执行的过程中会碰到种种困难。但是相比于开始一份新的工作,那些都可以一笔带过了(特别是跨行业无工作经验,即便是和当初的专业对口,重新开始也绝非易事)。我因为是通过学长了解到的信息,所以想当然的认为可以先了解一下相关情况,然后通过一段时间的自学,然后再去面试一个最基础的职位。但是我没想到的是,在我认为是去“了解情况”的情况下,我经历懵逼的填表,懵逼的面试,懵逼的和公司老板谈了一次双方都有点懵逼的对话。。。然后在学长的努力坚持下,我还是有了学习的机会。。。

我在学长的团队中属于三无人士——无组织无纪律无工资,说白了就是一个旁观者,毕竟对于正经的公司来说,一个两年没正经写过代码的机械从业经验的还没能与前公司脱离干系的连这份工作要干什么都不知道的计算机往届生?Are you kiding? 我也有过放弃的想法(我根本就没想这么快找工作啊喂!),但是这事毕竟有着过多的误会和坚持,我甚至都不知道该从哪里开口。后来老板提出的折中方案算是给出了一个很好的台阶:一个月之后,看结果。

然后那一个月我就真的是臭不要脸的自带电脑在一张空闲的办公桌上开始了孤独的自学之路。。。但这绝对是一个很有价值的机会,听听他们在谈话中说到的术语,了解了解一些行业相关的知识,甚至差点“渗透”到了他们的项目里。。。而为了缓解这种尴尬的处境,我也尝试着去融入他们的团队中,事实证明,圈子不同,不要硬溶。闭嘴熬过那一个月其实才是最正确的选择。然而偏偏在一个月快要结束的时候,他们要去团建旅游。。。我尽量是避免说话引起注意,希望熬过这一劫,但是后来却发现他们早已经把我列入名单中。。。然后我就更加臭不要脸的和他们去蹭了两天旅游。。。

说起来两天旅游虽然我心事重重还要表现得泰然自若,但是那两天确实让我对“团队”二字有了很深的理解。车上的“谁是杀手”仿佛大学时集体出游的重现;咸咸的海水让我想起了大连各种滩的风景,还有在CellRepair时A班的天津之旅;海滩上没看见的日出算是一个遗憾,但是等待的过程实在是一种煎熬中的享受。

最终的结果也像那天的日出一样,坚持换来的是一个失败的结果。但是对于我来说却仿佛是一种解脱,有时候你并不在乎最终的结果是什么样,你只是希望能在一条哪怕走偏的路上坚持走到底。在这里我还是想感谢Pythonera给我的一个月时间,还有感谢学长的不懈努力,没有你们就没有我的今天~(有没有一点像CCAV的获奖感言。。。)其实想起来,这一个月的尴尬完全就是自己在一个信息不完全的情况下做了一个过于匆忙的决定,不仅给自己添了麻烦,还给别人造成了混乱。。。
(然后更尴尬的事情发生在一天后,原公司的离职流程在墨迹一个月后终于完成,而离职证明单在我离开Pythonera前刚好寄出。。。然后在离开Pythonera一天后我还要厚着脸皮让人给我寄到家以免违反原公司的保密协议。。。)

在尴尬的见习尘埃落定后,其他的事情仿佛也开始安定下来。原公司的离职事情告一段落,全家在某财务决定上达成一致,自己也终于能有心思安心下来学习了。

而巧合的是一个星期后,在我边学习边准备投递简历的时候,居然有电话找到了我,让我去面试Unity3D的岗位。。。当我听到要面Unity岗位的时候,我是拒绝的,因为我跟导演讲,我根本不要工作(成龙洗发水广告乱入。。。)。当时我和对方明确表示

  1. 我刚离职,还在自学中。
  2. 我没有项目经验,但是有几个Demo可以展示。
  3. 我寻找的更像是学习机会而不是工作机会。

然后仍然得到面试邀请之后,我决定去试试——自学也是学,哪怕被拒了,也算积累一个面试经验。
然后我就得到了工作机会。。。(剧情和我想的有点出入。。。)

然后在这后半年里,我就正式的进入了游戏行业开始学习C#和Lua(剧情和我想象的又有出入,公司并没有Unity项目经验,所以我还是自学,一点点爬坑效率还是很低。。。),这时我也发现,因为在学校的底子还可以,加上强迫症写的代码在可读性可维护性可扩展性可重用性上都有绝对的优势,京东方的机械设计知识在3D游戏中的物理理解上能有很大帮助,SolidWorks制图上的经验也让我能和模型无障碍沟通,Excel和VBA更是让我在数值策划上能大展身手,提前加强的英语水平在文档阅读上也起了相当大的作用。在这里说一个个人理论——所有知识都是有一定关联性的,会的越多,学习新东西就会越快(也许什么都会就是什么都不精,但是你语文150数学0分考个清华北大我看看)。所以在钻研某一知识的同时,一定要丰富自己的知识面。

不过对于跨行开始一份新的工作,代价也是非常之大。两年的工作经验,如果不是以上那些知识面上的共通性,那能够值得一提的意义就只有经济方面了,然后结果是,我在新的工作中,拿着不足之前一半的工资,租了一个的破房间,加上日常开销(水电,话费,餐饮,交通,日用),每月结余不足之前的五分之一。在购买完一台新电脑后,后半年在新工作的收支上基本持平。另一方面,之前在京东方包吃包住有班车的“生活”让我一直对北京的生活标准没有一个很好的理解,两点一线的日常现在想起来,完全只能说自己是“在”北京,哪怕偶尔回一趟昌平跨越南北五环,也没有感受到北京生活的压力和奋斗气氛。而现在真正开始租房了,早上开始挤地铁了,反倒是感觉更加融入这个城市了。。。(穷都能说的这么励志我也真是服了我自己)

对于新工作的成果,目前还不能展现(估计也快了吧)。如果有感兴趣的,可以偶尔翻一下我的CSDN或者GitHub,用户名都是xmousez(GitHub年后会找时间更新自己的Xlua热更新框架,有感兴趣的或者有意见建议的可以联系我)。

PS:

今天在去超市的路上被几句英文聊天打乱了思绪
- “Yeah, it’s good, you can get almost everything here.”
- “OK, maybe you should check the sphincter-tightening bills first.”
就这样一句话,没有重复,没有字幕,没有翻译。英语能力捉急的我却硬生生在脑中敲出了一个个单词(关键是最重要的那个)。
这一年里最能让我感受到“积跬步成千里”的,或许就是在英语的学习方面了。在学校时四级考试基本是蒙过的,日语则是两周的临时抱佛脚加人品爆发,而在2016的一整年里,我确确实实了解到了学习上坚持的重要性,这也是我今天无论如何要完成这篇“年终总结”的原因。


至于开头说的可以浓缩的前“年终总结”,我就把浓缩的结果放在这里吧:
不急 不躁
不骄 不傲
尽人事 顺天命
不强求 不懈怠
荣辱不惊 处事不变
不以物喜 不以己悲
不妄自菲薄 不矫枉过正
修心之道 如是而已

<script type="text/javascript"> $(function () { $(‘pre.prettyprint code‘).each(function () { var lines = $(this).text().split(‘\n‘).length; var $numbering = $(‘
    ‘).addClass(‘pre-numbering‘).hide(); $(this).addClass(‘has-numbering‘).parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($(‘
  • ‘).text(i)); }; $numbering.fadeIn(1700); }); }); </script>

    某拖延症晚期的2016年终总结