当前位置:网站首页>【实战技能】如何做好技术培训?
【实战技能】如何做好技术培训?
2022-07-05 05:29:00 【苹果二】
目录

图片来自网络。
由于计算机技术不断发展,软件开发者经常需要做技术培训。有经验的开发者如何做好技术培训?需要接受培训的开发者如何充分利用技术培训?今天和大家分享一篇旧文,希望能帮助大家。
贴旧文之前,想起当年工作中的一件事情,欧洲的架构师曾经在一封电邮里批评中国的程序员们走错了路,没有好好利用分析能力。末了说,如果问题解决不了,就请回学校去找老师要回学费。
1 观察受训者的知识技能基础和思维习惯
观察和了解人们的知识技能基础和思维习惯是贯穿在培训中的最重要的一点,思维能力是指思维主体的观察力、分析力、综合力、理解力、记忆力、敏捷力、创造力,抽象概括能力、判断推理能力、检验假设和论证是否正确有据能力与操作力的综合。从认识上说,表现为思维的选择能力、组织能力、解释能力与解题能力。当然也包括了解工作习惯和个性特点。对不同的对象要采用不同的方法。具体如下。

图片来自网络。
2 注重基础知识和基本概念
培训时,注重基础知识和基本概念的培养。很多开发者的错误源于基础知识不扎实。及时指出基础知识的缺陷,同时也注意保护学习的积极性。可以通过提问方式,做演讲方式来强化基本概念。将扎实的理论知识和很强的实际解决问题的能力完美结合,避免本本主义,也避免基础知识不牢固。

图片来源:https://www.pinterest.com/pin/429671620671112136/
3 指出思维能力的缺陷
在培训过程中,通过观察,及时指出受训开发者工程师思维能力的缺陷,这一点可能比较难。很多固有的思维缺陷不易改正,人们也会有抵触情绪,可以通过具体例子来指出其危害性。分析、综合、比较、分类、抽象、概括和具体化是思维的最基本的过程。对计算机技术人员来说,严密的逻辑思维能力,抽象概括能力,判断推理能力发现问题和解决问题的能力是非常重要的能力。当然,把握细节和把握重点同样重要,我已经观察到不少开发者缺乏细心的基本特质了。有趣的是,每个人读代码的不同习惯和不同的效率体现了其不同的思维方式。


图片来自网络
4 分析新技术的优缺点和适用范围
老实说,相比其他的基础学科,比如物理,化学,生物,计算机的新发展并不是很明显。在介绍计算机相关所谓的新技术时,指出其渊源和实质,其适用范围,其封装特点,其优点,其缺点,指出新技术设计的原因。知其然,更要知其所以然。启发大家思考,而不是简单地接受。对于提问,不仅仅简单回答是什么,而要学会启发为什么,否则还会有同样的提问出现。对于简单的问题,启发提问者自己掌握基础知识后再提问,而不是仅仅满足懂得是什么而不知为什么。任何技术不可能完美,我自己也觉得写代码也是一门遗憾的艺术,很多时候设计要在可扩展性和简洁性中平衡。
希望以上点滴总结,能启发开发者们做好培训,不断进步和发展。
边栏推荐
- 二十六、文件系统API(设备在应用间的共享;目录和文件API)
- Fragment addition failed error lookup
- [speed pointer] 142 circular linked list II
- 动漫评分数据分析与可视化 与 IT行业招聘数据分析与可视化
- Educational Codeforces Round 107 (Rated for Div. 2) E. Colorings and Dominoes
- 常见的最优化方法
- Talking about JVM (frequent interview)
- Solution to the palindrome string (Luogu p5041 haoi2009)
- Chapter 6 data flow modeling - after class exercises
- Cluster script of data warehouse project
猜你喜欢

Sword finger offer 53 - I. find the number I in the sorted array
![[to be continued] [UE4 notes] L1 create and configure items](/img/20/54ba719be2e51b7db5b7645b361e26.jpg)
[to be continued] [UE4 notes] L1 create and configure items

【Jailhouse 文章】Look Mum, no VM Exits

Introduction to tools in TF-A

Improvement of pointnet++

Pointnet++学习

lxml. etree. XMLSyntaxError: Opening and ending tag mismatch: meta line 6 and head, line 8, column 8

Service fusing hystrix

YOLOv5添加注意力機制

Sword finger offer 05 Replace spaces
随机推荐
Corridor and bridge distribution (csp-s-2021-t1) popular problem solution
To the distance we have been looking for -- film review of "flying house journey"
[to be continued] [UE4 notes] L3 import resources and project migration
Warning using room database: schema export directory is not provided to the annotation processor so we cannot export
Pointnet++的改进
lxml. etree. XMLSyntaxError: Opening and ending tag mismatch: meta line 6 and head, line 8, column 8
Sword finger offer 05 Replace spaces
Haut OJ 1352: string of choice
动漫评分数据分析与可视化 与 IT行业招聘数据分析与可视化
一个新的微型ORM开源框架
What is the agile proportion of PMP Exam? Dispel doubts
剑指 Offer 05. 替换空格
Animation scoring data analysis and visualization and it industry recruitment data analysis and visualization
Introduction to tools in TF-A
利用HashMap实现简单缓存
Csp-j-2020-excellent split multiple solutions
The present is a gift from heaven -- a film review of the journey of the soul
Haut OJ 1241: League activities of class XXX
SDEI初探-透过事务看本质
每日一题-搜索二维矩阵ps二维数组的查找