|
会者不难,难者不会,每个人的接受能力不一样。
7 k+ H$ K) I: v7 Pug数控编程人员需要具备的能力:
1 {2 x$ c# z8 ? Z5 Y) H1 D+ O2 X* r
7 _# z) q8 p4 v2 ^& O' Y# ]1、扎实的基础
& }8 o7 M" L- p" Y+ H0 v# R* ^# D- I: E3 D! L. M! |, }5 l
数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。因此多读一些计算机基础理论方面的书籍是非常有必要的。1 K# S, F, ~( S
- ~* Q9 H/ y, y3 m# D
2、丰富的想像力. ^5 s2 U2 r( D! x; g2 O2 m* n
. N6 R6 X2 D: {" Z. e% Y& Z1 V不要拘泥于固定的思维方式,遇到问题的时候要多想几种解决问题的方案,试试别人从没想过的方法。丰富的想像力是建立在丰富的知识的基础上,除计算机以外,多涉猎其他的学科,比如天文、物理、数学等等。开阔的思维对程序员来说很重要。
& l2 ?% [4 h: t. N0 W" H# R
8 T ^5 \1 V3 c% R/ H
" b* R5 {1 D( Q/ M; t6 b3 S5 F' Y- h& s- W( F! L
|
|