说说最近

Vue.js 方面,我就是菜鸡,能把别人做的框架用熟就感觉满意了,目前还是手生。

自己造轮子 Virtual Dom 的 diff 算法实现拖了半年,这个坑估计得明年填了。

二季度开始到三季度结束我主要做 Team B 的后端支撑,虽然之前也在做这方面的工作,不过重心更多的倾向于 支付系统 方面。

二季度末 Team B 来了新 Leader , 平时聊天新Leader对现有代码强烈的修改建议,嗯,刚好我也是。

有 Leader 的意向,耦合代码剥离自然是工作的重中之重,不过考虑到该工作会占用较多的工时,并非一次性全部大改。

小步快跑的方式完成剥离,为 Team B 接下来的技术拓展扫清了障碍。

 

本想着继续优化一些后台构架,不过公司职能方面调整,原 FE 团队不再支持业务, UE 团队保持不变。

作为业务线, FE 的工作突如其来,新的 FE 小伙伴 Delay ,避免真空, Leader 让我顺便穿插了点 Vue.js 微小的工作。

感谢 FE 做的铺垫,机遇原生 Vue.js 拓展了好多工具, FE 的业务逻辑开发起来很顺手。

 

Team B 的工作推进有条不紊,三季度末,我调组到老 Leader 在的 Team C,与 FE小伙伴 一起做新的 Backend 。

不同以往,这次没有历史代码的包袱,我选用了 Lumen 作为后端框架, FE 选用 ReactJs , Swagger 作为注释规范, FE 顺便搭建了MOCK Server 加快开发进程,希望一切顺利。

 

说说 Side Project, 新技术出来能用到的地方也就是 Side Project ,当然如果 RD 们害怕某些技能长时间不用生疏乃至遗忘, Side Project 则更加重要。

譬如说,专职的 RD 害怕 FE 技能生疏,那么 Side Project 可以原生 JavaScript 写写 Virtual Dom, 害怕 UE 技能缺失, 那么用 HTML5 + CSS3 写个 高性能&语义化的 Team Page。

害怕 算法 生疏,不防用 Leetcode , 或者 TopCoder 解决一下实际问题。

 

今年后半年的 Side Project 我只完成了 FE & UE 的回顾, Leetcode 还没有开始,得加油了。