胜任素质模型(三)-专业能力
1. 技术创新能力技术簇专业技能
是指相关人员对企业现有的技术标准、技术规范进行改良、完善、或打破原有规则进行独创,最终实现技术进步或技术突破的能力。
分级
行为表现
1级
1.能够在客户要求和企业研发任务的压力下学习新技术、新方法2.在深入理解企业现有技术标准、技术规范的基础上,能够对产品的技术性能进行改良3.能够发现工艺执行中的问题,并找到问题产生的原因,进而提供解决方案的初步建议
2级
1.喜欢学习当前发展的新技术,能够在全面了解新技术和原油技术的基础上提出更好的技术实现方案2.能够根据所收集的技术情报及信息进行技术专题研究及项目可行性研究,并能草拟出技术创新项目的可行性分析报告3.能够在技术创新及应用推广工作中担任重要角色,确保技术路线及其创新成果的质量,能够就如何解决技术创新及应用过程中的难题提供建议
3级
1.能够根据企业总体战略目标制定技术创新工作的中长期规划,并能够根据企业战略目标的调整及时调整技术创新工作规划2.能够指导相关人员撰写技术创新项目的可行性分析报告,并能够据此变质严谨、逻辑性强的技术创新方案,能够将技术创新人物分割细化3.善于总结技 ...
胜任素质模型(四)-职业素养
1. 责任心
是指相关人员对自己的所作所为负责,对他人、对组织承担责任和履行义务的自觉态度。
分级
行为表现
1级
1.工作中害怕承担责任2.出现问题时,有推卸责任的行为
2级
1.工作中能够承担部分责任,但不敢承担较大责任2.出现问题时能够主动承担大部分责任,但偶有推卸责任的行为
3级
1.面对工作中出现的问题,勇于承担责任2.能够从企业利益出发,自觉承担责任和履行义务,并监督和指导下属完成工作
2. 主动性
是指员工在日常工作中,能够不需他人指派,主动承担相应工作的素质。
分级
行为表现
1级
1.只做一般性必要的工作,能按说明书的要求完成工作2.自觉完成工作,无需上级催促
2级
1.即使没有要求,也会付出额外的精力完成工作2.能够超额完成工作3.能够独立完成工作,无依赖性
3级
1.对工作表现狂热,不需要任何正式的授权形式,能够个人承担风险去完成工作2.能够承担远超过要求的工作任务,并积极努力地完成3.通过自身努力拓展工作内涵,获取新技能、新经验
3. 忠诚度
是指员工对工作、团队、组织的信任及在关键事件上以企业利益为重的意识。 ...
如何学习一门新技术
学习一门新技术主要有三个步骤:
一、What : 这个技术是什么?
官方的文档定义
对比同类技术的优缺点
此技术的架构组成
二、Why : 为什么要有这个技术?
此技术解决什么问题
如果你自己来解决这个问题会怎么做
三、How : 如何学习这个技术?
官网的 QuickStart
根据官方文档写 Demo
看源码
项目实践
总结分享
计算机专业术语中英对照
《国家标准 - 信息技术 软件工程术语》(勿挂梯)
《计算机专业术语对照》
《软件工程中英对照术语表》
一、计算机专业术语对照A
abstraction layer,抽象层
access,获取,存取
acoustic coupler,声音耦合器
Active Directory,活动目录
Acyclic Dependencies Principle,非循环依赖原则(ADP)
acyclic digraph,有向无环图
Adaptive Code,自适应代码
Add Parameter,添加参数
ADSL,Asymmetrical Dingital Subscriber Loop,非对称数字用户环线
affinity,绑定
affinity group,地缘组
agent,代理
agent-based interface,代理人界面
Aggregate,聚合
Aggregate Root,聚合根
Agile,敏捷方法论
agile practice,敏捷实践
agile process,敏捷流程
agility,敏捷性
AI,Artificial Intelligence,人工智能
...
阅读学习笔记
研发参考
《软件工程标准介绍》
《计算机专业术语中英对照》
《研发项目工作手册(模板)》
技术学习
《如何学习一门新技术》
《iOS开发高手课》学习笔记
《Go体系课程》学习笔记(ing)
《Unity Shader 入门精要》学习笔记:基本概念
《Unity Shader 入门精要》学习笔记:基于 Blinn-Phong 光照模型的标准光照着色器
《Unity Shader 入门精要》学习笔记:基于 Phong 光照模型的标准光照着色器
《Software Engineering Course (SWEBOK)》阅读笔记
《WWDC 学习笔记》(ing)
《编程语言的分类与介绍(常见移动端编程语言分类)》
源码阅读
《MTHawkeye 源码学习》(ing)
其它
《胜任素质模型(一)-通用能力》
《胜任素质模型(二)-管理能力》
《胜任素质模型(三)-专业能力》
《胜任素质模型(四)-职业素养》
《世界顶级思维》阅读笔记
《赢取竞争的100+N工具箱》阅读笔记
《Factfulness by Hans Rosling》阅读笔记
《iOS开发高手课》学习笔记
01 | 建立你自己的iOS开发知识体系基础模块我把 iOS 开发者需要掌握的整个基础知识,按照 App 的开发流程(开发、调试测试、发布、上线)进行了划分,如下图所示。
开发阶段:启动流程、界面布局、架构设计
调试测试阶段:提速调试、静态分析
发布阶段:自动埋点、体积优化
上线阶段:崩溃监控、卡顿监控、日志收集、性能监控、多线程问题、电量问题
应用开发模块
GUI 框架:UIKit、Core Animation、Core Graphics、Core Image、OpenGL ES
响应式框架:ReactCocoa、RXSwift、EasyReact
动画:Pop、RXTransitions
A/B 方案
消息总线:PromiseKit、SwiftTask
JSON 处理:JSONModel、Mantle、JSONDecoder
布局框架:Masonry、SnapKit、Cartography、Yoga
富文本:YYText、DTCoreText
TDD/BDD
编码规范
原理模块
系统内核 XNU
AOP :Runtime Method Swizzling、 ...
移动 APP 研发资源
即时通讯网
GithHub - macOS Open Source Applications
工具网站
iOS 应用市场发布
简书 - 《AppStore发布流程(从证书创建到app发布一站式)》
稀土掘金 - 《iOS最新打包发布流程》
官方 - 《将 iOS App 提交至 App Store》
Android 应用市场发布
0代码搭建Android打包平台🐶(前篇)
0代码搭建Android打包平台🐶(后篇)
稀土掘金 - 《Android Apk 编译打包流程,了解一下~》
稀土掘金 - 《Android 完整的apk打包流程》
官方 - 《Android 发布应用》
移动 APP 开发设计——模式(23种设计模式)
一、创建型模式1.1 单例模式模式说明对于由多个相同元素聚合而成的对象,需要遍历内部元素时,最直接的做法是在客户端通过一个for循环来实现遍历操作。该做法的缺点是对客户端暴露了聚合对象的内部,且增加了客户端的负担。另一种做法是在聚合对象内封装一个遍历方法,在客户端调用该方法。缺点同样明显,当要改变遍历方式(例如原本是从前往后,改成从后往前),就需要修改聚合类中的遍历方法,违背开闭原则。针对这种场景,结合前两种方式的特点,可以将遍历方法分离出来,但不是在客户端中实现,而是创建一个迭代器类,类中持有聚合对象,并实现迭代方法。这样对客户端不用暴露聚合对象内部,又实现了遍历方法和聚合对象的分离。
本示例展示如何在客户端中通过自定义迭代器遍历自定义聚合类内的元素。客户端声明一个具体聚合类(以抽象聚合接口类型声明),然后初始化该聚合的元素。再通过聚合类的getIterator方法获取具体迭代器类实例(以抽象迭代器类型)。最后调用该Iterator的相关方法完成遍历。
结构迭代器接口: 义迭代器角色的方法,获取聚合内第一个元素的方法first,获取下一个元素的方法next,判断是否有下一个元素的方法 ...