2018小结

随着 2019 年钟声的敲响,我们来到了新的一年。站在新的起点,挥挥手向过去的 2018 告别,并在新的一年里历下一些新的 Flag,期待一个更好的自己。

作为程序员,我们总是站在不断更新的技术前沿,尤其在程序员交友网站,总能看到各种各样的想法与实践的过程。在过去的 2018 同样如此。我们见证着各种各样的前沿算法开始应用到日常生活,从无人零售到无人驾驶等等各个领域。
对我而言,也尝试去学习掌握一些新的东西。个人认为程序员总是一个应该对新鲜事物保持兴趣与开放态度的职业,并总是在积极探索的路上不断前行。在这边方面,自己总是在进行一些尝试之后浅尝辄止,总可以找到各种理解为自己的遗忘辩解。在新的一年里,希望可以加强自身的意志力完成尚在入门的领域,也希望可以在很多新的领域有所认知。
工作一年有余,团队规模也在日渐扩大,结识了更多志同道和的人,希望在新的一年同样可以认识更多优秀的伙伴,共同前行。
在新年的起始,总结过去,展望新年。

过去的 2018

过去的一年,工作琐碎而忙碌,生活恬淡而充实。本篇博客主要总结自身学习工作上的收获与进展。

代码架构

在 2018 年的项目中,经常遇到架构设计的问题,因此在工作之余拜读了 Uncle Bob 的译本《架构整洁之道》。此处推荐 GitHub 上的一个后端架构师技术图谱
在此方面有了明显的成长,逐渐可以开始从架构的层面考虑解决方案的设计。对于不确定的解决方案尽可能的延后其确定的时间,深以为然。

LeetCode

代码编写能力的培养除了日常工作,也有一些深受程序员喜欢的刷题网站,如 LeetCode 即为常见的一个。在过去的 2018 年,在这个方面做的一般。完成了一些题目的思考与解决,共有 125 次提交,截止 2019 年的 1 月 2 日,共完成了 961 题目中的 76 道,通过率 46.2%,如下图所示。


刷题的工作集中在 2018 年的下半年,希望在新的一年可以思考完成更多的题目,不断在对计算机基础数据结构与算法的回顾中成长。

机器学习算法学习

相对于代码架构与刷题而言,算法的学习涉猎较广。有时间序列相关问题的了解和调研,也有自动化机器学习的阅读和学习,最近对自然语言处理也有一定的兴趣和尝试。
但对机器学习应用到具体场景而言,更多工作体现于业务理解之上的特征工程,因为每种模型的本质即为抽取出来的特征工程到评价指标到业务指标的映射关系。对于一些常见基本的算法还是需要不断的回顾总结,加深认识。

阅读书单

在 2018 年的第三季度开始,逐渐有目的的去阅读一些书籍,除了与自身工作相关的书籍,也有部分新闻学和心理学的书籍,还有部分放松自身的小说,或者杂七杂八的书籍。

阅读书单如下。

  • 空谷幽兰 - 比尔波特
  • 娱乐至死 - 尼尔波兹曼 (仍在阅读中)
  • 赤裸裸的统计学 - Charles Wheelan
  • 颜氏家训
  • 西行漫记 - Edgar Snow
  • 霍乱时期的爱情 - 加夫列尔·加西亚·马尔克斯
  • 红佛夜奔 - 王小波
  • 这才是心理学 (仍在阅读中)
  • 斯通纳 - John Williams
  • 架构整洁之道 - Uncle Bob
  • 我与父辈 - 阎连科
  • 统计自然语言处理 - 宗成庆 (仍在阅读中)
  • 美团机器学习实战 (仍在阅读中)
  • Python 源码剖析 - 陈儒(仍在阅读中)

其中还有几本仍在阅读中的书目,需要尽快完成,也期待新的一年可以逐步完成如一周一本,一月三本等等之类的可以量化的阅读量。读书学习贵在坚持,而不在于达到何种目的。以《颜氏家训》中一句激励自己“不得以有学之贫贱,比於无学之富贵也。且负甲为兵,咋笔为吏,身死名灭者如牛毛,角立杰出者如芝草;握素披黄,吟道咏德,苦辛无益者如日蚀,逸乐名利者如秋茶,岂得同年而语矣”。

2019 新的起点

新的 2019 年,期待在新的一年有更多的成长和收获。

期待掌握的技能

在过去的 2018 进行了很多的尝试,简单画画,随手写字,弹弹吉他等等,却总是走走停停,未曾深入。很希望自己在新的一年解锁新的技能,丰富生活。

期待有所建树的领域

人看到的世界越大,未知越多。不断的尝试和探索,越发觉得自己的无知,还有更大的世界待探索,希望自己在新的 2019 可以在 NLP、算法架构等方便有更多的尝试和认知。

期待

新年伊始,期待 2019,新的一年打开新的更广阔的世界。

后记

在新的一年,完成了第一次出差。同时由于出差的缘故,写写停停,在中旬才初步完成 2019 第一篇博客的撰写。作为一名北漂程序员,有时候也会疑惑或迷茫,自己做过了什么,对这个世界留下了什么。在北京漂泊的意义又是怎样的?或者自己究竟要去完成些什么?希望在工作中不断前进的自己,在新的一年可以获得答案。

坚持原创技术分享,您的支持将鼓励我继续创作!