2016总结来一波

今天12月30号, 2016马上就要结束了, 是时候来一波总结, 装装逼了。

简单介绍

2015年毕业, 专业核技术, 8月底来京从事本专业工作, 后来无意之中知道了前端这东西, 然后学了它, 经历两次面试之后, 终于在11月加入了现在的公司日事清。她是一个正在快速成长的初创公司, 旨在为用户解决日常办公中的诸多痛点, 目前已获A轮千万融资 。很庆幸的是, 第一次做前端就遇到了一个很好的团队。

一些统计

GitHub提交量

看到很多人都放这个图, 我也来悄悄地跟个风吧。今年最多的一次提交是一天58个commit. 颜色比较深的通常都是那天改了太多bug, 或者好几个工程都发布了新的功能(公司的代码托管在GitHub上) 。


2016总结来一波_第1张图片
Paste_Image.png

公司产品前端工程代码贡献量

2016总结来一波_第2张图片
Paste_Image.png

虽然GitHub的代码增删统计和实际增删有所出入, 但是也能反映出来一个大致的情况。 之前在王垠 编程的智慧一书里, 看到这样一句话:

有位文豪说得好:“看一个作家的水平,不是看他发表了多少文字,而要看他的废纸篓里扔掉了多少。” 我觉得同样的理论适用于编程。好的程序员,他们删掉的代码,比留下来的还要多很多。如果你看见一个人写了很多代码,却没有删掉多少,那他的代码一定有很多垃圾。

所以当我看到我新增代码量是我删除代码量的两倍多的时候, 我的心里其实是在沾沾自喜的。 删除的代码或是因为功能的变动, 或是因为初时代码设计的不合理, 或是太过冗余。 当然, 必须承认的是, 我今年编程能力的提升, 大部分都应该归功于这些我删掉的代码。

当然, 这只是自己参与的项目之一, 另外公司的项目也有两三个, 个人也有些项目, 只是个人项目多是半途而废了。

几个时间点

2016-04-25

这一天是日事清v6版本正式发布的日子。 所以理所当然的——通了个宵。 这也是自己第一次参与产品的重大发布。 只是似乎自己并没有起到多大的作用, 大部分都是后台在打包,然后等等等。。。。 最后, 只能说通宵太痛苦。

2016-09-11

男人嘛, 每个月总有那么几天→心情会莫名其妙地不好。我每次心情不好的时候就去听陈绮贞的《鱼》这首歌。 这一天我也听了, 然后觉得那些曾经听过这首歌的人都值得表扬, 然后我就去评论里点赞, 点了几个之后, 发现手动点麻烦, 就写了个脚本, 全部给点了。 恩, 我用的是网易云音乐。 然后过了一段时间我又用同样的方式点了《夜明》的赞, 然后是《演员》的赞。 没想到的是, 薛之谦的粉丝力量太强大了或者说是评论太多了, 一下子全部赞完之后, 第二天我的通知里面一堆的私信、评论还有@。 不过后来觉得无趣也就没再做这种事情了。

2016-10-22

买了个Mac pro, 因为实在是忍受不了公司的渣渣电脑了o(╯□╰)o, 毕竟打个字都输入完了, 还要等好几秒才会上屏。 买了之后, 感觉真是棒, 至少在工作效率方面有了很大的提升。

新学的一些东西

学了些php, python, Java, mysql, mongodb, bash, 然而并没有应用场景, 所以很快很快就忘完了。 前端框架也是学了一些, 同样, 也是忘完了。 所以后来也就不再去学习框架, 因为基础如果变扎实了, 那么学习一个框架,成本并不会太大。 最好的学习就是在实践中去学习。不过还好bash帮了我挺多的忙。 命令行也是如此 , 省了自己不少精力与时间。

为团队贡献的一些小东西

eslint的代码检测优化工具

写这个的初衷是, 默认的eslint检测会检测源代码下的所有文件是否符合规则, 随着代码量的增加, 每次检测都会耗时好几分钟, 实在不堪忍受, 所以就写了这么个工具。

清除console

也是和eslint有关, 最开始的时候eslint的规则里没有设置禁用console,所以后来出现的一种情况就是, 代码里面存在大量的console以至于每次开发的时候控制台里会打印很多多余的console。所以写了这么一个小工具来清除代码里面存在的console

看过的书

  • 深入浅出nodejs
  • Linux命令行与shell脚本编程大全
  • HTTP权威指南
  • JavaScript高级编程

以上的书是看完且看了好几遍的。 还有一些没有看完的也就没有列出来的必要了。

期望

接下来的一年把手里头没有看完的书都看完吧, 这个任务其实挺艰巨的,毕竟都有好几大本呢。

然后吧, 就是希望能够接触更多的业务场景吧, 现在业务太单一了。

最后, 希望自己的土豆能够炒得越来越好。

Hello, 2017。

你可能感兴趣的:(2016总结来一波)