# 写在前面
时间真的过得很快,转眼2018就过去了。在上周四(1月17日)20:00左右突然接到了某大厂的电话面试,没错,突击才会体现一个人的真实水平。在短暂的30分钟交谈过后,可以说是草草的结束了这次电话面试,这里先不具体讲面试的内容,迟点会开另一篇专门讲解。为什么说是草草结束呢?我觉得主要的原因是准备的不充分,基础知识点以为都会,却缺乏总结和深入思考,缺乏总结:会的东西说来不流畅,不能有理有据说出来,逻辑不太清晰,表达不能言简意赅;缺乏深入思考:面试官在深入问的时候,不知道具体原理,只能说:抱歉,这个不太清楚。这次惨淡的面试经历就像一个警钟,提醒了我,在技术的这条路上,不能缺乏思考和实践。学而不思则罔,思而不学则殆。做到学和思相结合,才能提高和进步。经过这几天的反思和总结,写下这篇文章,记录当时的想法和总结2018的工作,计划下2019要做的事。
# 回顾2018
# 生活
2018比较开心的事情有两件:新居入伙和儿子出生了。一、住进了新房,就可以放心购置一些自己喜欢的东西,绿植、实木家具、书、电脑外设等,有点遗憾的是:宠物大白(长毛山东狮子猫),因为怀孕的原因,放到它原本主人家去了,有点可惜了,不过在它主人家过的会更好,这个就不担心了。二、儿子是比预产期提前了21天出生,在12月1日周六下午15:30左右,在我外出准备上地铁的路上,我老婆破了羊水,十万火急的送往医院,没有意识到这么快生产,平时都没有打包好待产包和小孩的衣服,所以只好送往医院后我在赶回来打包。在医院,经历了一次无比忐忑、紧张的等待过程,当晚22点38分生下儿子,母子平安,瞬间感觉责任重了,需要更大的能力去照顾好母子俩。生产完出院后,小孩又经历了一次黄疸三天的蓝光照射住院治疗,一次黄金葡萄球菌肺炎的半个月的住院治疗,感概身体健康和平安才是做父母对小孩最大的愿望,所以接下来除了好好照顾小孩,还需要加强自我锻炼,多去跑步,提高体质,身体好才能完成想要做的事。
# 技术
- 工作上还是使用 vue 框架和全家桶开发。
- 工作之余,使用React-Native正在开发一款图片浏览App,计划是3月份开发完吧,到时会把开发中遇到的坑和原理贴出来。
- 后端方面,Nodejs真的很强大,之前为了开发部门适用的React模板,考虑到会可能会有一些定制的需求,就参考了 Vue-Cli 2.X 和 Project-next-cli 开发了一款脚手架工具 ypweb-cli,结果发现对于短平快的活动页面来说,vue-cli 就可以满足业务需求了,所以接下来会把这个脚手架慢慢重构和优化一下,看看能不能在其他方面发光发热。
# 计划
- 总结之前公司的活动项目,深入了解下使用到的技术栈原理,尽可能的输出成博客
- 利用平时晚上或者是周末时间尽可能输出高质量的博客,取之于社区,服务于社区
- 完成 React-Native App 的开发
- 光靠技术是不行的,作为程序员,表达能力也很需要,表达能力是形成自己的框架系统,有理有据并且逻辑清晰,而且能让外人听懂,大部分优秀的人都具备这样的能力。反观自己并没有这样的能力,所以我要努力提升这块,其中最重要的方法就是写作训练。通过写作建立自己的知识架构体系,同时提高自身的表达能力,通过正反馈机制和锻炼保证我长久的坚持下去并最终养成习惯。写文章同样是为了提高自己以及影响力。这里觉得 yck一位掘金年度作者的年度总结 | 掘金年度征文 中提到的一个建议很好:“阅读一些不错的英文文章,试着翻译文章或者理解文章并且将理解的内容输出出来,这样的方式能较好的度过一段写作的适应期,因为大部分的人可能空有这么一个写作的想法但却不知道该输出什么内容”。
- 有条件的话,参加一些线下的技术聚会。技术聚会除了了解到一些分享的技术之外,最主要的是认识一下同行,扩大技术圈子,曝光自己和提高影响力,看看他们使用了什么技术,了解行业的趋势和当下热门的技术。