admin管理员组文章数量:1026989
自我修炼
自我修炼
-
- 自我修炼
- - 工作观工作的目的
- 工作赚钱自我成就
- 企业和员工是一个联盟
- 企业只需要一种人搞定问题的人
- 优秀程序员的素养和能力
- - 技术的优势体现在哪里
- - 普通程序员和熟练开发者的区别
- 技术成长三阶段模型
- 普通程序员的水准表现
- 普通程序员要修炼的专项能力
- 普通和熟练的区别知识体系
- 从普通到熟练的修炼之路
- - 专业修炼
- 专项能力修炼
- 基础层修炼的五个步骤
- 进阶层的5项修炼
- 改造层修炼的4种角色4个步骤
- 知识体系构建
- 定位
- 场景辐射法
- 信息关联法
- 梳理整合
- 如何持续行动
- 具体化目标
- 下一步行动
- 任务清单
- 专项能力修炼
- - 突破成长的困境
- 深陷老项目维护
- 被客户要求推着走
- 闲来无所事事
- 13罗汉助你发现成长变量
- - 工作观工作的目的
- 自我修炼
- 工作观,工作的目的
工作=赚钱+自我成就
- 成长
- 成就——做出来并被肯定
企业和员工是一个联盟
- 同一条船上——目标统合,利益分享
- 内在价值提升
企业只需要一种人——搞定问题的人
*技术不是目的,是手段,解决问题才是王道*
优秀程序员的素养和能力
- 承担责任
- 积极主动
- 勤奋
- 自主学习
- 双赢思想
- 目标管理
- 计划管理
- 沟通
- 信息搜索
- 任务分解
- 逻辑思考
- 想象力
- 设计
- 分析问题
- 灵活性
- 抗压
- 问题
- 技术的优势体现在哪里
评估工作量等问题和场景,分析技术优势的外在表现
专业 专项能力、知识体系构建、如何持续行动下去
反应速度——问题、时间 终极优势是时间
- 从问题到答案的时间
- 做同一件时的时间
时间可以导致数量差异,数量可以形成壁垒
- 普通程序员和熟练开发者的区别
技术成长三阶段模型
- 普通程序员
- 熟练程序员
- 优秀程序员——架构师
普通程序员的水准表现
- 能理解并完成别人分配的叶子任务
- 能自己完成一个功能模块开发
- 能熟练的搭建自己所需的开发和测试环境
- 熟悉所用编程语言的基础语法,有这门语言的知识地图,熟悉该语言的各种基础功能,了解这么语言的高级功能
- 能调用已有技术框架的api实现特定功能
- 能在实现同一功能的多组api中选择合适的那一组
- 能熟练使用开发环境和各种辅助工具进行调试
- 可以解决易复现的,逻辑简单的软件bug
- 能自主学习某个框架的基础api,参考demo能完成某个功能的实现
普通程序员要修炼的专项能力
- 语言
- 技术框架
- 工具(ide、调试、测试、设计)
- 编码(规范、惯用法、设计模式)
- 调试
普通和熟练的区别——知识体系
- 能围绕某个应用场景建立了知识体系
- 可以做某一个功能模块或子系统的软件设计和任务拆分工作
- 可以分派任务给普通程序员
从普通到熟练的修炼之路
从知识点到知识体系,一定要围绕一个业务领域,解决实际问题,有用的学习
- 专业修炼
专项能力修炼
- 两个原则
- 以输出为目的的学习——解决实际问题、或者将给别人
- 以结果为目的的实践
- 三个要素
- 好的方法论
- 刻意的练习——专注、反馈(专家)、修正、目标
- 实战的机会——应用到项目,有实际意义的
- 修炼语言和技术框架的三个层次
- 基础层
了解基础api,调用api开发实现简单功能 - 进阶层
熟悉内核和原理,更好地使用各种api及组合 - 改造层
完善、优化;扩展框架;定制框架
- 基础层
基础层修炼的五个步骤
- 知道学什么
- 利用已有的知识和经验做检索
- 问人(给你安排任务的人、熟悉这种技术的人)
- 买书、买课、网络搜素、培训
- 工作间隙、下班、周末
- 记住关键词
- 关键词是搜索的线索
- 记忆那些?api、语法、模块功能
- 熟悉开发工具
- 工欲善其事必先利其器
- 熟悉什么
——环境搭建
——布局
——项目创建、配置
——常用设置 如字体、速进、编辑器等
——快捷键 如调试、编译、运行、代码缩进、格式化、上一个阅读点,下一个阅读点,接 口、实现等
- 做一些小练习,体会知识点和api的效果
- 先练,再走江湖
- 练到什么程度——
——熟悉要用的功能
——做出要实现的功能的简化版demo
- 按别人的设计或指点完成
- 以目标为导向完成工作
- 先接受再怀疑
- 是现阶段先黑盒
- 回顾阶段再白盒
6.一定要反扑
进阶层的5项修炼
- 通过sdk文档、源码、图书了解原理
- 了解关联的api和功能特性
- 设计实例验证用过的知识点和关联知识点
- 梳理整合用过的知识
- 了解相关技术(衍生或互补或能解决问题的其他技术)
==读源码== - 目的——学习、加功能、重构、改bug、定制
- 工具——sourceInsight、纸笔、startUML、chraw.io
- 知识准备——业务、技术、文档、人
- 运行与开发环境
- 笔记——进度、关键流程、优秀设计
改造层修炼的4种角色4个步骤
- 四种角色
- 框架使用者
- 框架测试者
- 框架的设计者
- 最终用户
- 四个步骤
- 寻找改进和扩展的地方
- 仔细阅读源码,搞懂实现逻辑和业务逻辑
- 尝试改进和扩展
- ?
知识体系构建
定位
场景辐射法
信息关联法
梳理整合
- 归类——相似知识分类
- 分层——大小、功能大小
如何持续行动
两步滚动法
完成当前任务,快速切换到下一个任务,知道目标实现。
具体化目标
- 结果可衡量——量化、行为化、数据可采集
- 结果可感知
- 有实现策咯——一个目标应该和达成目标的手段相关联
- 有时间约束
++一定要有目标,拆目标的能力锻炼要持续进行++
下一步行动
- 动词开头
- 内容清晰
- 描述结果
- 设定开始时间、周期、最后期限
任务清单
方法:逆向节点实例法
- 突破成长的困境
深陷老项目维护
要引入变量(变化)才能跳出死循环
- bug:从治表到治里
- 发布简便化(一键)
- 运维效率提升
- 功能打包分期
- 理解业务流程
- 深入理解代码实现
- 迭代式、增量式重构
- 新技术的引入
- 还原代码设计
被客户要求推着走
需要用到时间管理四象限
(重点去做) (马上去做)
重要不紧急 重要紧急
不重要不紧急 不重要紧急
(少做、不做) (安排别人去做)
- 判断重要性——和目标关联
- 如何判断什么事情重要
- 当下重要
- 你的角色:
你可以决定哪些事情——ABC你自己决定
哪些事情你必须请示——DEF搞不定来请示我
闲来无所事事
帮你发现知识的问题清单
- 要做的事情是什么?
- 这个事情(业务)以什么形式呈现给用户
- 软件怎么抵达用户?
- 软件如何更新?
- 软件需要配置吗?
- 需要保存用户数据吗?
- 用户怎么使用我们的软件产品?
- 用户的使用流程和软件代码之间怎么映射?
- 需要后台服务吗?
- 后台服务如何部署?
- 后台服务如何根据业务量扩展?
- 后台服务如何更新?
- 后台和前台之间如何交流?
13罗汉助你发现成长变量
- 意外事件
- 让你别扭的事和环节
- 程序的需要
- 行动和学习双系统互动
- 直面问题
- 主动迁移知识、经验、思维
- 与人碰撞——比你牛的人,做不同事的人
- 整理自己
- 重新思考工作生活的目标
- 站在老板的位置看看
- 跳出你的职责范围来看事情
- 打破技术藩篱看成长
- 变换环境(慎重,如果是自己的原因无用)
自我修炼
自我修炼
-
- 自我修炼
- - 工作观工作的目的
- 工作赚钱自我成就
- 企业和员工是一个联盟
- 企业只需要一种人搞定问题的人
- 优秀程序员的素养和能力
- - 技术的优势体现在哪里
- - 普通程序员和熟练开发者的区别
- 技术成长三阶段模型
- 普通程序员的水准表现
- 普通程序员要修炼的专项能力
- 普通和熟练的区别知识体系
- 从普通到熟练的修炼之路
- - 专业修炼
- 专项能力修炼
- 基础层修炼的五个步骤
- 进阶层的5项修炼
- 改造层修炼的4种角色4个步骤
- 知识体系构建
- 定位
- 场景辐射法
- 信息关联法
- 梳理整合
- 如何持续行动
- 具体化目标
- 下一步行动
- 任务清单
- 专项能力修炼
- - 突破成长的困境
- 深陷老项目维护
- 被客户要求推着走
- 闲来无所事事
- 13罗汉助你发现成长变量
- - 工作观工作的目的
- 自我修炼
- 工作观,工作的目的
工作=赚钱+自我成就
- 成长
- 成就——做出来并被肯定
企业和员工是一个联盟
- 同一条船上——目标统合,利益分享
- 内在价值提升
企业只需要一种人——搞定问题的人
*技术不是目的,是手段,解决问题才是王道*
优秀程序员的素养和能力
- 承担责任
- 积极主动
- 勤奋
- 自主学习
- 双赢思想
- 目标管理
- 计划管理
- 沟通
- 信息搜索
- 任务分解
- 逻辑思考
- 想象力
- 设计
- 分析问题
- 灵活性
- 抗压
- 问题
- 技术的优势体现在哪里
评估工作量等问题和场景,分析技术优势的外在表现
专业 专项能力、知识体系构建、如何持续行动下去
反应速度——问题、时间 终极优势是时间
- 从问题到答案的时间
- 做同一件时的时间
时间可以导致数量差异,数量可以形成壁垒
- 普通程序员和熟练开发者的区别
技术成长三阶段模型
- 普通程序员
- 熟练程序员
- 优秀程序员——架构师
普通程序员的水准表现
- 能理解并完成别人分配的叶子任务
- 能自己完成一个功能模块开发
- 能熟练的搭建自己所需的开发和测试环境
- 熟悉所用编程语言的基础语法,有这门语言的知识地图,熟悉该语言的各种基础功能,了解这么语言的高级功能
- 能调用已有技术框架的api实现特定功能
- 能在实现同一功能的多组api中选择合适的那一组
- 能熟练使用开发环境和各种辅助工具进行调试
- 可以解决易复现的,逻辑简单的软件bug
- 能自主学习某个框架的基础api,参考demo能完成某个功能的实现
普通程序员要修炼的专项能力
- 语言
- 技术框架
- 工具(ide、调试、测试、设计)
- 编码(规范、惯用法、设计模式)
- 调试
普通和熟练的区别——知识体系
- 能围绕某个应用场景建立了知识体系
- 可以做某一个功能模块或子系统的软件设计和任务拆分工作
- 可以分派任务给普通程序员
从普通到熟练的修炼之路
从知识点到知识体系,一定要围绕一个业务领域,解决实际问题,有用的学习
- 专业修炼
专项能力修炼
- 两个原则
- 以输出为目的的学习——解决实际问题、或者将给别人
- 以结果为目的的实践
- 三个要素
- 好的方法论
- 刻意的练习——专注、反馈(专家)、修正、目标
- 实战的机会——应用到项目,有实际意义的
- 修炼语言和技术框架的三个层次
- 基础层
了解基础api,调用api开发实现简单功能 - 进阶层
熟悉内核和原理,更好地使用各种api及组合 - 改造层
完善、优化;扩展框架;定制框架
- 基础层
基础层修炼的五个步骤
- 知道学什么
- 利用已有的知识和经验做检索
- 问人(给你安排任务的人、熟悉这种技术的人)
- 买书、买课、网络搜素、培训
- 工作间隙、下班、周末
- 记住关键词
- 关键词是搜索的线索
- 记忆那些?api、语法、模块功能
- 熟悉开发工具
- 工欲善其事必先利其器
- 熟悉什么
——环境搭建
——布局
——项目创建、配置
——常用设置 如字体、速进、编辑器等
——快捷键 如调试、编译、运行、代码缩进、格式化、上一个阅读点,下一个阅读点,接 口、实现等
- 做一些小练习,体会知识点和api的效果
- 先练,再走江湖
- 练到什么程度——
——熟悉要用的功能
——做出要实现的功能的简化版demo
- 按别人的设计或指点完成
- 以目标为导向完成工作
- 先接受再怀疑
- 是现阶段先黑盒
- 回顾阶段再白盒
6.一定要反扑
进阶层的5项修炼
- 通过sdk文档、源码、图书了解原理
- 了解关联的api和功能特性
- 设计实例验证用过的知识点和关联知识点
- 梳理整合用过的知识
- 了解相关技术(衍生或互补或能解决问题的其他技术)
==读源码== - 目的——学习、加功能、重构、改bug、定制
- 工具——sourceInsight、纸笔、startUML、chraw.io
- 知识准备——业务、技术、文档、人
- 运行与开发环境
- 笔记——进度、关键流程、优秀设计
改造层修炼的4种角色4个步骤
- 四种角色
- 框架使用者
- 框架测试者
- 框架的设计者
- 最终用户
- 四个步骤
- 寻找改进和扩展的地方
- 仔细阅读源码,搞懂实现逻辑和业务逻辑
- 尝试改进和扩展
- ?
知识体系构建
定位
场景辐射法
信息关联法
梳理整合
- 归类——相似知识分类
- 分层——大小、功能大小
如何持续行动
两步滚动法
完成当前任务,快速切换到下一个任务,知道目标实现。
具体化目标
- 结果可衡量——量化、行为化、数据可采集
- 结果可感知
- 有实现策咯——一个目标应该和达成目标的手段相关联
- 有时间约束
++一定要有目标,拆目标的能力锻炼要持续进行++
下一步行动
- 动词开头
- 内容清晰
- 描述结果
- 设定开始时间、周期、最后期限
任务清单
方法:逆向节点实例法
- 突破成长的困境
深陷老项目维护
要引入变量(变化)才能跳出死循环
- bug:从治表到治里
- 发布简便化(一键)
- 运维效率提升
- 功能打包分期
- 理解业务流程
- 深入理解代码实现
- 迭代式、增量式重构
- 新技术的引入
- 还原代码设计
被客户要求推着走
需要用到时间管理四象限
(重点去做) (马上去做)
重要不紧急 重要紧急
不重要不紧急 不重要紧急
(少做、不做) (安排别人去做)
- 判断重要性——和目标关联
- 如何判断什么事情重要
- 当下重要
- 你的角色:
你可以决定哪些事情——ABC你自己决定
哪些事情你必须请示——DEF搞不定来请示我
闲来无所事事
帮你发现知识的问题清单
- 要做的事情是什么?
- 这个事情(业务)以什么形式呈现给用户
- 软件怎么抵达用户?
- 软件如何更新?
- 软件需要配置吗?
- 需要保存用户数据吗?
- 用户怎么使用我们的软件产品?
- 用户的使用流程和软件代码之间怎么映射?
- 需要后台服务吗?
- 后台服务如何部署?
- 后台服务如何根据业务量扩展?
- 后台服务如何更新?
- 后台和前台之间如何交流?
13罗汉助你发现成长变量
- 意外事件
- 让你别扭的事和环节
- 程序的需要
- 行动和学习双系统互动
- 直面问题
- 主动迁移知识、经验、思维
- 与人碰撞——比你牛的人,做不同事的人
- 整理自己
- 重新思考工作生活的目标
- 站在老板的位置看看
- 跳出你的职责范围来看事情
- 打破技术藩篱看成长
- 变换环境(慎重,如果是自己的原因无用)
本文标签: 自我修炼
版权声明:本文标题:自我修炼 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/IT/1694663293a254739.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论