Q2总结
主要工作成果
- 财务返现yop
- 短信服务迁移
- 实名认证yop
- 登录注册迁移
财务返现yop
解决问题
- 财务同事使用返现管理后台,可以十分有效的查看、管理返现业务。
- 通过查询、按钮、导出表格功能,改变了以前手动查账、做报表的模式,大大地提升了工作效率。
- 于此同时,留下了返现的数据,供日后分析。
学习
- 查询业务逻辑的优化了多种 * 复合条件(穷尽各种情况联立不同的表) *,使查询速度提升。
- 翻页可配置。解决了财务同事对翻页数量时多时少的问题。收获到 * 尽可能多的做配置化,以实时响应需求改变 *。
短信服务迁移
迁移了3次,从助通迁到国都,再从国都迁到百悟,到最后兼容国都、百悟、云通讯三个平台的软切换功能。
解决问题
- 短信服务 * 不稳定(短信网关屏蔽、收短信慢、服务商黑名单) * ,能够及时更换短信服务。
- 打日志,记录短信使用数量--结算费用、查发送状态、数据分析。
- 选用各平台好用的业务,如云通讯的语音服务,百悟的短信服务(速度慢、无限制),国都的短信服务(速度快、有限制)。
学习
- curl的使用和配置。
- 服务模块化。
- 统一入口,以便切换服务。
实名认证yop
解决问题
- 实名认证的请求很多,提供了按时间、按状态联立查询的功能,便于服务管理部同事查找。
- 照片大小、清晰度不一,提供了实名认证详情页,身份证号固定在顶部,照片可滑动,提升了工作效率。
- 管理锁机制,避免同一条申请,多人同时审核。
学习
- 掌握了锁的机制,后续要抽成一套服务。
- 前端交互。
- 管理后台的功能很多都是重叠的,可以抽出共同的功能,直接调用。
- 掌握业务人员的根本需求进行开发,以免往复优化。
登录注册迁移
解决问题
- 提供各个产品统一的登录注册入口。
- 解决了app和pc session 不统一的问题。
- 记录日志。
- 做成接口, 前后端分离。
学习:
- 新架构的思想,后端接口化,步骤流程化,独立的错误码和日志功能,可以快速定位错误。
- 迁移业务的思想,各个业务之间解耦,既可独立部署上线,又可快速迭代。
- 日志,从以前不重视日志,到现在意识到日志是必要的。
成长
学习他人
组内leader和其他同事的高度职业化,意识到,工作最重要的是 * 态度 *, 时刻以积极的心态投入工作。面对千变万化的需求,不是忍耐面对,而是乐观面对。对工作,简单来说就是两个字, 「 负责 」。
自我收获
- 对于技术,只能靠自己努力学习,他人的帮助只是点拨的作用。这段时间,认真学习了git、CI、 php 的高级用法。无论是从写码的基本功,还是编程的思想都有大幅度的提升。
- 总结下学习的思路:有什么用 => 用起来 => 实现的思路 => 为什么要这样实现 => 还有没有更好的方式。
- 对于程序员而言,思想是灵魂,当前要做的是脚踏实地打基本功,为能实现各种思想做准备。
- 认识到自己的不足,时间管理差、估算工时不准以及最致命的问题-- 懒惰。
Q3计划
软实力
- 向职业化的同事看齐,继续挖掘不同人身上的优点。
- 时间管理方面,有计划有冗余的工作,减少被打断,提升工作效率。
- 勤思考,提升对业务的理解和把控能力,书写能够及时响应千变万化需求的程序。
技术
大的方向:server端开发,尽可能的往 「 后」 走。
- 使用lumen搭出一套微服务,学习前沿架构的思想和使用。
- 同时对这个服务的管理后台,完成前后端分离的实践,以满足公司业务极速扩张后,对开发效率、质量的高要求。
- 深入学习php原理。