|
会者不难,难者不会,每个人的接受能力不一样。
2 G/ K( t3 M' z0 Aug数控编程人员需要具备的能力:
+ {( D4 P* b- a q1 y, ]3 D1 V% j9 n; C$ U
1、扎实的基础9 w$ Z9 k% f7 ~9 }" E
, Q% W! T; y/ r% f+ X数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。因此多读一些计算机基础理论方面的书籍是非常有必要的。$ a3 L- I. L" `6 v( y1 I+ h
4 a/ y; N+ g2 w
2、丰富的想像力- G6 k+ o: W" T
2 B3 q* \0 e# I4 G" Y( m5 ^
不要拘泥于固定的思维方式,遇到问题的时候要多想几种解决问题的方案,试试别人从没想过的方法。丰富的想像力是建立在丰富的知识的基础上,除计算机以外,多涉猎其他的学科,比如天文、物理、数学等等。开阔的思维对程序员来说很重要。
8 v. m: u2 Z; `0 y' g
) {4 S9 P/ L" z8 @& ?3 |/ d( P* \- p( ?$ T/ Q" K' B2 K- W! z. h
/ ^6 |3 J/ a# a3 }. h! W" j, m! K
|
|