原文地址:shuiyi.io/article/589…

去年年尾就想着要写总结了,但是一直忙着参与年会节目和一些个人私事,过年的时间又几乎全部给了英语单词,背得天昏地暗。终于在2月份有时间好好地总结一下了。

一、2016我都做了什么?

  • 工作

部门调动:

一季度末尾因为业务的变化调到小巴业务线,部门也从巴士事业部变成了平台技术部,接触到了更多公共平台级别的产品,例如滴滴出行WebApp、魔方公共组件等。公共FE团队对于技术的学习和产出非常重视,正好我自己也喜欢写文章总结,所以有幸通过DDFE公众号发了一些文章,我自己也被安排主要负责DDFE掘金公号的运营,目前是个粉丝超过3000的大V了,哈哈。关注请戳这里:DDFE

参与项目:

2015年的时候我的工作主要专注在webapp上,今年来了小巴以后,由于是新业务,很多项目都是从头开始参与,收获颇多。上半年主要参与了MIS后台的前端开发和客户端小巴业务线的H5开发,接触了一些PC端、AngularJS的知识,移动端的知识也运用得更为熟练;下半年主要参与小巴WebApp的开发,再加上自己业余开发的个人博客,较多地接触到了时下最热门的VueJS,进一步提升了开发WebApp的技能。

  • 学习

我在去年的总结里给今年做了规划,现在可以回过头来看看实现的情况了。

目标 完成情况
JavaScript JavaScript
1.React Api熟练掌握 60%
只做到了熟悉,倒是在Vue上做到了比较熟练地掌握。
2.ES6熟练掌握 90%
全年做了两次学习,第一次过了一遍,第二次继续深入学习,并做了读书笔记加强。目前在项目中已经大范围使用了,数组和对象解构、字符串模板、类、Promise等使用较多。但还有几个高级用法用得少。
3.腾讯地图Api熟练掌握 90%
工作中常用的掌握了,并且自己写了一个库QQMapUtils。
4.svg动画制作 0%
很遗憾没有找到机会做这方面的实践。
5.zepto、underscore源码阅读 10%
zepto有根据工作需要看了event、touch、detect、ajax部分的源码,但没有形成文章沉淀。underscore工作中基本没用到,没看。
6.跨域的几种方法实践 80%
最常用的CORS和JSONP两种方法有实践,并形成了2篇文章记录。
工具学习 工具学习
7.fis高阶应用,如何配置fis-conf.js fis在全年基本上已经不在我的工作范围里使用了,webpack成为主流。
8.webpack 70%
基本熟悉使用,常用的API、loaders、plugins都有涉猎,但是在proxyTable、sftp等高级玩意儿没有涉足。另外还研究了webpack的源码,也沉淀了4篇文章。
CSS
9.less的深入学习 80%
主要涉及到mixin、Css Modules、BEM等使用方法。
10.《css权威指南》通读 100%
11.iOS9的css3新属性学习 现在都iOS10了……因为兼容问题,这个其实了解了解就好,等大面积使用再深入学习不迟,这个目标定的有点问题。
服务器开发 服务器开发
12.Nodejs 60%
业余用Nodejs搭了一个博客,一些常用API比去年熟悉了多了。
13.数据库、数据结构 50%
MongoDB能够简单使用,数据结构的知识有待恶补。
14.搞一个自己的博客 100%
下半年抽了一些业余时间搭建了起来,还做了一个管理文章增删改查的后台,用来记录自己的学习点滴。目前能用起来自己比较满意,但是可以优化的地方还有很多。地址:shuiyi.io
额外完成 额外完成
15.根据日常工作需求,造了3个小轮子 geo-for-http: A small tool to getCurrentPosition in http protocol.
debuggerjs: A small debugger for web in Native App. You can use it to print errors on your screen.
swipejs: A small widget for swiping html5 pages up and down.
当然,这几个其实离真正专业的轮子还差得很远,希望今年能够写出更规范更专业的轮子。
16.Vue的相关学习及应用 2016年可以说是vue年,从vue每天霸屏掘金首页可窥一斑,由于在工作中和业余项目中都有使用,所以比较熟悉。今年还希望抽时间好好学习源码,探究它的实现原理。
17.技术博文积累 2016年全年共完成文章30篇,本来去年是希望能一个月2篇共24篇的,结果超出预期。文章列表在此 (由于中间遭遇了MongoDB攻击事件,丢了几篇记录没找回来,现在完善了数据库访问权限和数据备份)

总结:

  1. 基本完成了去年的计划,除了4、5、13完成度低于60%,其余项目完成度还行(平均完成度81%),且有超额完成的项目,并且能够做到把计划拆分到每月,当然也根据工作具体需求作了调整。

  2. 完成博客搭建和造小轮子是小亮点,较好地体现主动性。

  3. 写技术博客积累坚持得不错。

  1. 基础知识仍有待完善。数据结构、操作系统知识、Linux常用操作等需要恶补。

  2. 安排计划不够专注。贪多,一段时间内要学习的东西过多,其实不利于知识吸收,不如集中时间沉浸学习一项。

附:2016阅读书籍

二、2017我想做什么?

前两天我自己在家用小黑板捋了一下今年要做的一些事情,主要有三个方向需要完成:工作和技术学习、在职学习、组织班级聚会

  • 工作和技术学习

今年我们组的工作方向会往跨端大前端的方向努力,所以我也希望自己能够参与其中,自己的技能也希望在跨端领域有所提升。然后小巴业务线也有业务方面的重点,希望能在业务项目中更好地发挥作用。

任务:

  1. 业务方向上,希望能根据业务需求,主动推一个技术项目负责到完成

  2. 技术方向上,iOS和Android技术的初步学习,以及JS跨端框架React Native和Week的学习,要有项目产出

  3. 继续沉淀技术文章,目标30篇。目标内容:跨端、Nodejs、基础知识

  • 在职学习

今年还报名了某校的在职研修课程,周末去学校上课,恶补基础知识,且报名参加了国考,所以需要安排时间专门复习,主要时间集中在4、5月份。

  • 组织班级聚会

初步定在10月国庆假期,具体筹备排期有初步计划了,需要组织组委会执行,嗨起来!

掘金征文活动:gold.xitu.io/post/587f0e…

砥砺前行:我的2016总结和2017计划 | 掘金技术征文相关推荐

  1. 回首2016,展望2017

    回首2016,展望2017   起初看到CSDN征文时,自己就决定要在2016结束之前回顾自己度过的一年.无论参评与否,都是对自己过去一年的考量.   有的人可能会在新的一年设定很多目标,而自己却从未 ...

  2. 七年级计算机教学质量分析,凝心聚力,砥砺前行 ——2017学年七年级第一学期期末质量分析会...

    凝心聚力,砥砺前行 --2017学年七年级第一学期期末质量分析会 作者:江桥实验中学更新时间:2018-03-02 16:10点击量:0 新学期伊始,在吸取上一学期经验的基础上,以更好地展望并奋斗新学 ...

  3. 不忘初心,砥砺前行——写在数据院成立四周年之际

    [编者按] 在一个寒冬的下午,我来到位于清华紫荆门附近的双清大厦,数据科学研究院就坐落在此.那是我加入数据院的第一天,印象尤为深刻.深刻的并非是某件事情,而是一个令我有些措手不及的小任务:在数据院成立 ...

  4. 砥砺前行,比特币现金周年国际峰会正式召开

    2018年8月1日,在今天BCH终于年满一周岁.一年前这个时候,扩容之争到达顶峰,也是比特币社区的至暗时刻,最终区块扩容派和软扩容派(闪电网络派)彻底分道扬镳,演变成双链(BCH和BCE)的对抗. 在 ...

  5. 特稿 | OceanBase 连破纪录:蚂蚁技术人的砥砺前行

    简介: 2019 年 8 月,阿里巴巴自研分布式关系数据库 OceanBase 圆满通过 TPC-C 测试,超越老牌数据库巨头 Oracle,登顶世界第一.2020 年 5 月,OceanBase 再 ...

  6. 回首中国磁性元器件发展史 砥砺前行再奋进

    回首磁性元器件发展史,见证磁性元器件的诞生与革命,了解行业遇过的困境,把握未来发展机遇-- 前言:人们常说,以史为鉴才能明真理.创未来.笔者在回顾中国磁性元器件发展史时却发现,当前业内并没有一篇文章/ ...

  7. 【CSDN】5周年创作纪念日,不忘初心,砥砺前行。

    首先特别感谢 CSDN 官方平台,感谢给我提供这样一个创作平台.也感谢平台记录了我的创作历程,正如信中所讲,初心还在但博客已良久未更新.工作固然忙碌,但也不是因为日常工作太忙碌,导致停止了博客更新.说 ...

  8. 【Python进阶】Python进阶专栏栏主自述:不忘初心,砥砺前行

    转眼间加入有三AI快半年了,今天给大家来个自我介绍,分享下这一路来的历程与未来的规划. 作者 | 汤兴旺 编辑 | 汤兴旺 不忘初心 不知道为啥,从小自己对IT有着莫名的兴趣,但由于自己的近视度数太高 ...

  9. 计算机转型展望未来大发展,市计算机:披荆斩棘砥砺前行,勠力同心展望未来...

    多难兴邦,否极泰来.惠灵人敢于担当.勇于逆行.2020年注定是不平凡的一年,乐计人也以自己的奉献拼搏.砥砺前行,勠力同心书写着青春的华章.日前,乐山市计算机学校经济管理系全体教师齐聚惠风楼414会议室 ...

最新文章

  1. netstat 命令state值
  2. 19级:班级日常分享,一天一瞬间
  3. mysql cluster 查看数据库表名称_MySQL Cluster如何创建磁盘表方法解读
  4. 【正则表达式】IPv4地址的正则匹配
  5. 写偏斜(Write Skew)和丢失更新(Lost Updates)区别
  6. Symbian 调用Wap浏览器
  7. Ubuntu下WPS中文字体显示问题
  8. 兆,字节,位等单位转换
  9. python录制音频
  10. 【问链财经-区块链基础知识系列】 第四十三课 区块链+保险,最全最深入的设计思路就在这儿了!
  11. Kprobe-based Event Tracing
  12. PHP网站修改简体字,修改了一个很不错的php验证码(支持中文)
  13. ffmpeg nvenc编码
  14. html5QQ浏览器页面引导模板,手机QQ浏览器 策略打造HTML5开放平台
  15. 21-高级属性之内建方法(2)
  16. openstack 填坑笔记2:创建镜像遇到几个G大镜像文件,卡在排队中,失败解决办法
  17. 如何在Mac上下载并安装macOS Catalina
  18. 踏寻MYIE的轨迹—Maxthon的前世今生(转)
  19. 一文读懂RoCE,基于以太网的RDMA
  20. 【信号处理】一种热电偶信号处理算法

热门文章

  1. OpenCV学习(4) Mat的基本操作(1)
  2. [转]《我眼中的技术高手》——邯郸学步、创作与创新
  3. ExtJS Model数据实体模型
  4. leetcode算法题解(Java版)-9-N皇后问题
  5. 手把手教你如何进行FileZilla的安装
  6. Rancher-创建自己的应用商店教程
  7. cocos2dx JS 游戏切到后台再进入游戏的处理
  8. 2015年十佳IDC评选结果:50强名单揭晓
  9. linux命令: tree的c实现
  10. 让织梦CMS的后台编辑器支持优酷视频