Goals break down

Track and organize your meetings within your company

Get Started. It's Free
or sign up with your email address
Rocket clouds
Goals break down by Mind Map: Goals break down

1. Soft skills

1.1. 交流/沟通技巧

1.1.1. 不让其他人感觉到我的强势

1.1.1.1. 倾听,每次交流都最少提3个问题,了解对方的观点

1.1.1.1.1. 知道团队每个人在工作上擅长的,喜欢的,不喜欢的

1.1.2. 不让别人听我说话时感到内容很多,重点也很多

1.1.2.1. 通过演讲和分享的方式刻意练习,从feedback获取他人的的理解

1.2. 客户关系维护

1.2.1. 客户有一些决策和计划会和我商量

1.2.1.1. 接手每个不同的项目或是客户的一些活动,改进时,都至少提一个想法,或是参与进去

1.2.2. 和至少三个客户建议较好地私人关系

1.2.2.1. 每天和客户都有10-15分钟的聊天

1.3. 咨询能力

1.3.1. 发现现在工作或者团队的三个问题

1.3.2. 提供解决方案并和大家一起解决问题

1.3.3. 让团队意识到问题

1.4. 培训能力

1.4.1. 每个月至少一次的presentation,不限技术

1.4.1.1. 80%的人能通过feedback,告知流程清晰,不枯燥,都能理解

2. Agenda

2.1. Agenda review

2.2. Define upcoming goals

2.3. Main discussion

2.4. Define action items

3. Cloud

3.1. OpenStack

3.1.1. 虚拟机环境配置搭建

3.1.2. 实体机环境配置搭建

3.1.3. OpenStack架构深入理解

3.1.3.1. 写一系列的文章

3.1.4. OpenStack应用,实践

3.1.4.1. 写一些实践的文章

3.2. AWS

3.2.1. AWS认证考试

3.2.2. 在AWS中设计和部署Web应用

3.2.3. 参与并架构AWS应用实施维护实战

3.3. 网络架构在云中应用

3.3.1. SDN

3.3.1.1. 将原理和应用场景很清楚的讲通过演讲讲懂他人

3.3.2. 子网规划,路由设计

3.3.3. 网络基础知识回顾,总结

3.3.4. 交换机,路由器工作原理

3.4. CD

3.4.1. 敏捷实践

3.4.1.1. Agile TNG系统学习实践

3.4.1.1.1. 写一篇文章对TNG的介绍和实践

3.4.1.1.2. 在客户进行Agile TNG的时候提出至少1个能被采纳的意见

3.4.1.1.3. 对TNG的原理和架构熟悉

3.4.1.1.4. 各种Scrum敏捷实践提取分解

3.4.1.2. 对现在的Team Scrum评估

3.4.1.2.1. 学习一个模型

3.4.1.2.2. 用评估模型调查得出评估结果

3.4.1.2.3. 提出改进措施,并引导Team进行

3.4.1.3. Dev和Ops的合作模式探索

3.4.2. 应用Jenkins+Ansible搭建自动化构建,部署,环境准备流水线

3.4.3. 辅助脚本:bash, python

3.4.3.1. 写一些自动化运维的工具 --见Cloud-自动化运维的action

3.4.4. 结合sp实际环境 进行流程实践

3.4.4.1. 团队和目标不稳定

3.5. 了解市面上其它云的优劣

3.5.1. CloudStack

3.5.1.1. 了解其应用场景,架构和与其它云对比的优劣

3.5.1.1.1. 写一篇文章

3.5.2. 阿里云

3.5.3. 七牛云

3.5.4. VMware

3.5.5. 其它

3.6. Linux Shell 的回顾,学习和练习

3.6.1. 熟练使用所有常用Shell(需要分解到每天实践哪几个命令)

3.7. 自动化运维探究

3.7.1. 云主机性能,流量监控程序

3.7.2. 云中网络测试和监控程序

3.7.3. 自动化安装,部署(Ansible学习和插件开发)

4. Team build

4.1. 新人能力建设

4.1.1. 每月至少一个Share话题

4.1.1.1. 能让他人感觉有所收获,扩展知识面

4.1.2. 每月都了解心理状态,并给出引导或建议

4.1.2.1. 感觉不迷茫,很充实

4.1.3. 帮助新人建立短期目标

4.1.3.1. 他/她得短期目标实现

4.2. Team持续分享

4.2.1. 形成知识分享的机制

4.2.1.1. 小Team中每个人都有分享的意识

4.2.1.1.1. 每周至少一次分享

4.2.1.2. 大Team通过工Confluence具平台建立知识分享矩阵并让每一个人都能参与持续维护

4.2.1.2.1. 接手不同的项目可以快速找到相关业务、技术等知识

4.2.1.2.2. 新人进来可以快速上手

4.2.1.2.3. 遇到问题可以快速找到解决方案

5. Program & Desgin

5.1. REST API

5.1.1. 通过Python,C#,Java搭建基于机器可自动识别的Rest API框架

5.2. Python

5.2.1. Django

5.2.1.1. 理解Django的架构和原理,Python熟悉练手

5.2.1.1.1. 写一个涵盖主要模块,架构的web app

5.2.2. Python自动化运维

5.2.2.1. Cloud-自动化运维一样

5.2.3. 函数式编程&动态语言设计

5.2.3.1. 用DSL设计程序

5.3. C#

5.3.1. ASP.NEXT vNext

5.3.1.1. 写一个简单web app涵盖所有内容

5.3.2. 基于DSL的Web框架实现(从service-Domain-Data)

5.3.3. 新一代Ngut自动化构建

5.3.4. 整理以前的经验

5.3.4.1. 以笔记的形式,树形目录的形式总结提取

5.4. NodeJs

5.4.1. BDD自动化测试框架

5.4.1.1. Test Log System

5.4.1.2. Test Report

5.4.1.3. Cucumber

5.4.1.4. Pertactor

5.5. ReactJs

5.5.1. 将这种技术架构实践,寻找其更多的场景

5.5.1.1. 通过Reactjs写一个跨站式的Web App

5.5.1.1.1. 基于C# Server

5.5.1.1.2. 基于Python Server

5.5.1.1.3. 基于NodeJs Server

5.6. Java

5.6.1. 自动化构建工具深入(Maven and Gradle)

5.6.1.1. 可以熟练的通过任意一个从零开始搭建项目

5.6.2. 了解Jvm虚拟机原理

5.6.2.1. 能通过画图的形式讲解,让团队中得成员明白

5.6.3. Moco 更多实践和应用

5.6.3.1. 在Sp项目中进行所有TDD的场景都使用

5.6.4. 分析,深入已经接触或者之前工作过得Web APP架构

5.6.4.1. 能通过画图的形式讲解,让团队中得成员明白

5.6.4.2. 列出已使用的类库,并加以了解和选择学习

5.6.4.2.1. 了解: 能说出应用场景

5.6.4.2.2. 学习: 要能应用和给别人将懂原理

5.6.5. 在Sp的项目中Java流行的开源库和基础库了解

5.6.5.1. 能够简单地应用

5.6.5.2. 在左设计的时候能够有更宽的视野

5.7. AngularJs

5.7.1. 持续关注

5.8. Golang

5.8.1. 扩展语言和设计的思路

5.8.1.1. 函数式编程

5.8.1.2. 持续关注

5.8.1.3. 与C#,Java,Python相比较的优劣