再也不见,18年

  转眼间,19 年也过去了两个月,迟来的 18 年小结还是得来。

  18 年,感觉自己成长不大,该了解的在去年就了解的差不多,18 年了解的程度也并没有怎么加深,不了解的,18 年还是不了解。果然要想成长的更快些,了解的更多些,还是得去一个完全崭新的环境

  18 年,被老板派出去做事了,前前后后应该有三个多月,要说这三个多月完全没有成长,那也是不可能的,毕竟是一个完全崭新的环境,在那里面也做了一些粗浅的事(整整 Android,整整 C#, 整整 SQL Server 存储过程等等),也基本了解了一些在外面做事的一些规则,初步了解了全干工程师的痛苦,了解了被业务捆绑的码农的无奈,了解了有一个好领导是多么重要,……。

  总之要说 Shaun 在 18 年哪段时间成长的最快,那无疑是这三个月了。在这三个月中,Shaun 从一个 Android 小白,成长为一个能解决 Android 各项问题的小白(好吧,还是小白 o(╯□╰)o,这里不得不插一句,Android 的各项兼容性真痛苦,简直比之 Web 前端兼容 IE 6 也不遑多让,同做 IOS 的那位童鞋就没这种烦恼了),从一个完全不会 C# 的到一个不怎么会 C# 的(好吧,确实在那里也没写过几行 C#,做最多的 C# 相关事情就是维护和重做几个零几年的水晶报表,照着前人写的代码实现并维护一些小功能),从一个完全不会存储过程的小白到熟练使用各种触发器各种游标各种联合查询语句的小白,……,鬼知道 Shaun 经历了什么 ⊙﹏⊙。

  3 个多月的外包全栈(gan)工程师体验,总体来说还是学到了一些东西,见识到了外面的一些人,一些事,最深刻的体会就是大部分程序员的代码终究是为业务需求服务的,同时也体会到完全被业务捆绑的悲哀,业务需求是咋样的,代码就是咋样的,只不过不同的思维方式,会造成实现的方式的不同,而考虑不全面的代码,在后续使用中就极有可能会出现一些问题,最有可能的一个问题,就是 SQL 执行缓慢导致的一系列问题。还有一个问题就是,健全的文档很重要,别和 Shaun 扯什么「代码即文档」,当代码一团混乱,又没有文档,开发人员一波接一波的来来走走,会有人完全知道这个项目的具体实现方式也怕是有鬼了,这样的项目维护起来实在是太困难了。以后再有人和 Shaun 说「不懂的去看代码啊,代码里面什么都有」,怕不是要被 Shaun 打出屎来 ( ̄ε(# ̄)☆╰╮( ̄▽ ̄///)。Shaun 相信,真能写出代码即文档的人,在正规的开发流程下,也是会留下文档的。

  18 年,收获最大的应该是提前了解了一些人性的恶,也真正见识到了「人前笑嘻嘻,背后捅刀子」的事。一个看起来还算和蔼的人,却是如此的小心眼,背地里一肚子坏水,就因为一些技术上的问题讨论,驳了 ta 的意思,就玩些不上台面的小把戏,呵,有意思的人啊。技术上的问题,就算从来一次,Shaun 还是要问个为什么,虽然 Shaun 碍于目前的眼界学识,对业务的了解程度,无法给出一些非常有用的建议,但是业务的实现,实现方式的好坏,Shaun 还是有基本的判断能力的,总不能说什么就做什么吧。

  18 年初发生的一些事基本已经忘记了,年中的一些事也快忘了,有些事情不出意外还是会重复发生的,毕竟人类的本质就是复读机 ๑乛◡乛๑,太阳底下也很少有新鲜事,不过还好「暴走·大事件·第六季· 05 总结2018感谢有你陪伴,2019我们再出发!」这一期盘点了 18 年发生的一些事,虽然还有些事没有说,因为如果说了可能大概率已经被和谐了,毕竟有些事不存在了就可以当没发生过嘛 ╮( ̄▽ ̄")╭ 。不过反正这些事总还是会以某种形式再次发生的,只是看什么时候发生,发生在谁身上而已,Shaun 能做的,就是尽量避免这些事发生在自己身上,反正 Shaun 个人也无法改变什么,普罗大众也乐得逍遥自在。

  算了,就写到这里了,18 年确实没有什么值得称道的事 o(︶︿︶)o 。

18 年获得技能:废人一个
18 年获得成就:毫无成就