学习树
(图:学习树与相应学习资料)
文档组织方法论
学语文离不开查字典,但很少是直接从字典入手的,更多的是一个从唱儿歌到研究名著的循序渐进的过程。基于这种思路,DORADO技术资料分为手册类、教程类、认证类、场景类,组织形式有视频讲解、文档、工程示例等。
- 手册类是指DORADO最基本与最经典的技术资料,比如API、Reference等,如同新华字典。手册类技术资料可以通读一遍,在开发过程中是用来查的。
- 教程类资料是用来一步步学习的。
- 认证类资料可以用来自测,检验掌握程度。
- 场景类资料是DORADO技术高手在实践过程中总结的心得,其中具有普遍意义的内容会不断被抽取出来,收录进手册类与教程类资料之中。
技术储备分级
技术储备 |
描述 |
简单定义 |
5 级 |
对软件产品的原理、功能和性能具有深入的了解,对产品的各种细节了如指掌,能够对大多数产品技术人员提供技术支持,具备相关的软件架构整合与设计能力,具备相关的技术文档的主笔编写能力,通常在取得认证后有连续多年的实施经验。 |
能够扩展软件产品;能够进行整体架构设计。 |
4级 |
对软件产品具备较深的理论和实践知识,可以独立进行项目设计、开发和实施。有较强的实施经验,能够灵活运用和编写高效的系统。可以指导他人进行工作,具备相关技术文档的辅助编写能力,通常具有产品认证。 |
能够有效指导大多数程序员正确使用DORADO,解决问题快速准确;能够进行项目架构设计。在项目中通常是技术负责人。 |
3级 |
对软件产品会灵活地运用相关知识,借助一定的指导 (比如安装手册、维护指南、编程参考) 可以独立完成实施,通常可以熟练地对产品进行日常维护。能够熟练地翻阅和查找文档。 |
能够进行项目开发,通过查阅工具书较为快速准确地解决问题,一定程度上可以帮助他人。在项目中通常是主要开发力量。 |
2级 |
对软件产品具备相关知识,可以进行一定的操作,但只具备非常有限的实施经验。能够在他人指导下进行基于软件产品的维护或开发工作,通常对技术文档不够熟悉。 |
能够在他人指导下进行项目开发。在项目中通常是子模块的开发力量。 |
1级 |
对软件产品有零散的知识,可以对基于的软件工程项目做有限的配置式的改动,没有完整开发的概念、知识与技术。 |
能够做售前演示,不能做开发。 |
0级 |
无软件产品的相关知识和技能,无实施经验,不会基于做任何开发工作。 |
|
(表:DORADO技术储备分级表)
必读技术资料
序号 |
文档名 |
简评 |
手册类 |
|
|
No.1.1 |
DORADO 用户指南 |
即Reference |
No.1.2 |
DORADO组件详解 |
查组件table有哪些属性等 |
No.1.3 |
DORADO API |
包括Server端API与Client端API |
No.1.4 |
DORADO性能指南 |
性能调优必读 |
教程类 |
|
|
No.2.1 |
DORADO深入浅出 |
入门教程,图文并茂 |
No.2.2 |
DORADO快速入门 |
经典入门教程 |
No.2.3 |
DORADO技术要点视频讲解 |
经典视频教程,配有字幕 |
No.2.4 |
使用Java来动态构建数据集与组件 |
讲原理 |
No.2.5 |
DORADO原理、特性与高级用法 |
讲原理 |
No.2.6 |
自定义Dataset与Widget Lib |
扩展DORADO |
场景类 |
|
|
No.3.1 |
DORADO示例中心开发步骤详细说明 |
Step & Step实战,厚积成高手 |
认证类 |
|
|
No.4.1 |
DORAOD高级认证 |
认证题目与答案 |
学习顺序建议
初学者先通过《DORADO产品概览》的视频对DORADO有个直观的初步印象,接下来看《DORADO深入浅出》,之后再看《DORADO快速入门》,可以在他人指导下参与项目开发。
通过视频长度10小时左右的《DORADO技术要点视频讲解》,加上数十个例子Step & Step实际动手做的《DORADO示例中心开发步骤详细说明》,可以独立进行项目开发。这时已经可以通读《DORADO用户指南》,并尽可能熟悉《DORADO API》、《DORADO组件详解》。
《DORADO性能指南》是达到高级水平的必读资料,《使用Java来动态构建数据集与组件》、《DORADO 原理、特性与高级用法》、《自定义Dataset与Widget Lib》等是从中级到高级的晋阶读物。达到高级水平就可以指导大多数程序员进行DORADO开发了。
众多实践显示,Java开发经验丰富的程序员(如2~3年项目经验),用一周时间读《DORADO深入浅出》与《DORADO用户指南》也可以胜任项目开发工作。这里仍然强烈建议在空闲的时候,通读上文所建议的资料。