|
会者不难,难者不会,每个人的接受能力不一样。
0 R' ^/ I5 G& P3 zug数控编程人员需要具备的能力:3 T/ I4 t: a6 I+ G) D' v: o; {
8 ?& ]7 k+ y6 k. c+ J* Y8 ~1、扎实的基础
; S0 q3 ]3 S. \7 q" }" r5 ]/ g0 q) _3 R
数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。因此多读一些计算机基础理论方面的书籍是非常有必要的。
0 U: |" L0 b5 h( i/ P2 t V' H$ u: E
2、丰富的想像力$ \/ ]( r9 k' [1 @2 I
6 f/ C! ?0 i. `; @不要拘泥于固定的思维方式,遇到问题的时候要多想几种解决问题的方案,试试别人从没想过的方法。丰富的想像力是建立在丰富的知识的基础上,除计算机以外,多涉猎其他的学科,比如天文、物理、数学等等。开阔的思维对程序员来说很重要。
4 X0 S/ e- s) |2 x# m1 d/ Y1 _9 R8 Z
% ]; A/ n7 I7 f3 w9 r4 p
, l* A( E) @9 Y7 E |
|