|
会者不难,难者不会,每个人的接受能力不一样。
9 S3 L. |" G* Q9 }3 \% Hug数控编程人员需要具备的能力: i: V2 ^; i1 P# Q9 e4 }. o9 ~( J
$ p% T5 U" a; z, t1、扎实的基础
* }8 W7 |( i* k$ H7 ^* I! p7 W% a1 d! P U3 [( p) ?$ M9 N
数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。因此多读一些计算机基础理论方面的书籍是非常有必要的。7 s; S8 q: o# j& A2 i* q/ m# @
1 Q$ C. ]$ s/ W2、丰富的想像力
" a2 J3 X/ D2 t4 H1 N) n3 O- c, `) v: H0 G
不要拘泥于固定的思维方式,遇到问题的时候要多想几种解决问题的方案,试试别人从没想过的方法。丰富的想像力是建立在丰富的知识的基础上,除计算机以外,多涉猎其他的学科,比如天文、物理、数学等等。开阔的思维对程序员来说很重要。* o( r' E6 J. q f# S
6 J% B$ J$ o- y, P" j
! {8 ^( R6 w8 [% s$ {& U
+ [5 C6 Y% S' R7 g |
|