当前位置:网站首页>[practical skills] how to do a good job in technical training?
[practical skills] how to do a good job in technical training?
2022-07-05 05:39:00 【Apple II】
Catalog
1 Observe the trainees' knowledge and skills foundation and thinking habits
2 Pay attention to basic knowledge and basic concepts
3 Point out the defects of thinking ability
4 Analyze the advantages, disadvantages and scope of application of the new technology
Picture from the Internet .
Due to the continuous development of computer technology , Software developers often need technical training . How can experienced developers do a good job in technical training ? How can developers who need training make full use of technical training ? Today I share an old article with you , I hope I can help you .
Before posting old articles , I think of one thing in my work that year , European architects once criticized Chinese programmers in an email for going the wrong way , Did not make good use of analytical skills . Finally , If the problem can't be solved , Please go back to school to find the teacher to get back the tuition .
1 Observe the trainees' knowledge and skills foundation and thinking habits
Observing and understanding people's knowledge and skills foundation and thinking habits is the most important point throughout the training , Thinking ability refers to the observation ability of the thinking subject 、 Analytical power 、 Comprehensive strength 、 Understanding 、 memory 、 Agility 、 creativity , Abstract generalization ability 、 Judgment and reasoning ability 、 Test whether the hypothesis and demonstration are correct, based on the integration of ability and operation . In terms of cognition , It is manifested in the choice ability of thinking 、 organization skills 、 Explanation ability and problem solving ability . Of course, it also includes understanding work habits and personality characteristics . Different methods should be adopted for different objects . As follows .
Picture from the Internet .
2 Pay attention to basic knowledge and basic concepts
In training , Pay attention to the cultivation of basic knowledge and basic concepts . Many developers' mistakes stem from the lack of solid basic knowledge . Point out the defects of basic knowledge in time , At the same time, pay attention to protecting the enthusiasm of learning . You can ask questions , Make a presentation to reinforce basic concepts . Combine solid theoretical knowledge with strong practical problem-solving ability , Avoid fundamentalism , Also avoid the foundation knowledge is not solid .
picture source :https://www.pinterest.com/pin/429671620671112136/
3 Point out the defects of thinking ability
During the training , Through observation , Timely point out the defects of the thinking ability of the trained developer engineers , This can be difficult . Many inherent thinking defects are not easy to correct , People will also have resistance , Its harmfulness can be pointed out through specific examples . analysis 、 comprehensive 、 Compare 、 classification 、 abstract 、 Generalization and concretization are the most basic process of thinking . For computer technicians , Rigorous logical thinking ability , Abstract generalization ability , The ability to judge and reason, the ability to find and solve problems is a very important ability . Of course , It is equally important to grasp details and key points , I have observed that many developers lack the basic characteristics of carefulness . Interestingly , Everyone's different habits and efficiency of reading code reflect their different ways of thinking .
Picture from the Internet
4 Analyze the advantages, disadvantages and scope of application of the new technology
honestly , Compared with other basic disciplines , Such as physics , chemical , biological , The new development of computers is not very obvious . When introducing the so-called new technology related to computers , Point out its origin and essence , Its scope of application , Its packaging features , Its advantages , Its shortcomings , Point out the reasons for the new technology design . Know what it is , More to know why . Inspire people to think , Instead of simply accepting . For questions , It's not just a simple answer , And learn to inspire why , Otherwise, the same question will appear . For simple questions , Inspire the questioner to master the basic knowledge before asking , Instead of just knowing what it is and not knowing why . No technology can be perfect , I also feel that writing code is a regrettable Art , Many times, design needs to balance scalability and simplicity .
I hope the above little summary , It can inspire developers to do a good job in training , Continuous progress and development .
边栏推荐
- Typical use cases for knapsacks, queues, and stacks
- Acwing 4300. Two operations
- 剑指 Offer 09. 用两个栈实现队列
- Pointnet++ learning
- Educational codeforces round 109 (rated for Div. 2) C. robot collisions D. armchairs
- 注解与反射
- [jailhouse article] performance measurements for hypervisors on embedded ARM processors
- Personal developed penetration testing tool Satania v1.2 update
- Animation scoring data analysis and visualization and it industry recruitment data analysis and visualization
- Codeforces round 712 (Div. 2) d. 3-coloring (construction)
猜你喜欢
【实战技能】非技术背景经理的技术管理
[article de jailhouse] jailhouse hypervisor
SAP method of modifying system table data
Hang wait lock vs spin lock (where both are used)
lxml.etree.XMLSyntaxError: Opening and ending tag mismatch: meta line 6 and head, line 8, column 8
Service fusing hystrix
2017 USP Try-outs C. Coprimes
Implement an iterative stack
F - Two Exam(AtCoder Beginner Contest 238)
全排列的代码 (递归写法)
随机推荐
In this indifferent world, light crying
Solution to game 10 of the personal field
卷积神经网络简介
kubeadm系列-02-kubelet的配置和启动
Time of process
剑指 Offer 53 - I. 在排序数组中查找数字 I
A problem and solution of recording QT memory leakage
剑指 Offer 05. 替换空格
Educational Codeforces Round 116 (Rated for Div. 2) E. Arena
Bit mask of bit operation
Codeforces Round #716 (Div. 2) D. Cut and Stick
ssh免密登录设置及使用脚本进行ssh登录并执行指令
Daily question - Search two-dimensional matrix PS two-dimensional array search
Acwing 4301. Truncated sequence
CF1634E Fair Share
Yolov5 ajouter un mécanisme d'attention
Service fusing hystrix
Sword finger offer 06 Print linked list from beginning to end
Convolution neural network -- convolution layer
网络工程师考核的一些常见的问题:WLAN、BGP、交换机