3年后的自己——技术(6个月,至2017.04)

来源:互联网 发布:好听音乐网络歌曲 编辑:程序博客网 时间:2024/05/16 13:59

        未来6个月以如下技术栈为基准,完善具体技能;

        具体执行时间为2017年5月份(那时候刚发完年终奖,适合做其他选择)。


具体执行路径:

1、个人IT技能:

      1、具体在公司项目上关注TA前中后端开发;(日常工作)

      2、nbop项目全流程及模块,搞定nbop各项标准;(日常工作,稍微花点时间总结)

      3、根据《docker容器与容器云》\《从Paxos到ZooKeeper 分布式一致性原理与实践》,构建docker/devops/云平台知识体系,了解eagle平台实现原理(最好可以阅读源码);(1个月)

      4、完善架构知识,并以nbop项目为对应的实际项目实践,《深入分析Java Web技术内幕》、《大型网站技术架构 核心原理与案例分析》、《大型网站系统与Java中间件实践》三本书;(1个月)

     5、这里需要找一个内部项目或者开源项目来落地,《Java并发编程实战》《java多线程编程核心技术》;(2周到1个月)

      6、java优化这部分不需要看太细,大概知道原理及优化思路即可,《深入理解Java虚拟机:JVM高级特性与最佳实践》《HotSpot实战》。(2周到1个月)

      7、mysql优化方面,整理目前ta项目到现在的实践,再找一些材料看一下,知道原则及基本实践;(2周)

2、项目管理:

     1、继续深入了解敏捷开发体系,根据TA及nbop项目实践,总结这两个项目的敏捷实践之路;(2周)

      2、收集一些互联网公司项目管理方面的理论、实践、牛逼人物的资料,形成思想体系,解决常规的名词盲点;(2周)

     3、根据2,梳理目前TA、nbop、PB三个项目各个负责人项目管理上的优缺点;(稍微花点时间总结)

3、如何找人:

      1、IT项目职责分工:开发、架构、测试、运维、需求(产品)、项目经理、安全、UE/UI、运营等;

      2、这里最熟悉的是测试开发,有经验有人脉,找什么人问题不大;

      3、后端开发:java系的估计问题也不大,架构方面自己有一定经历,问题不大;

      4、前端不算太熟,但是nbop项目招过正式和外包,可以应付;

      5、其他运维/ue/ui都有一定的接触,但是不够深入,需要多观察;

      6、至于项目管理、需求、产品等,有一定了解;


时间安排:

1、工作日(周一到周六)每天花1到2个小时;1周5到10小时;

2、非工作日尽量保证有一整段时间来完成,大概4小时至8小时;

也就是一周保证12小时至16小时。

0 0