Wednesday, September 15, 2010

程序员具有的能力

一个程序员要具有哪些能力呢?
抽象问题的能力,把实际问题,抽象为计算机语言;
编写程序的能力,Java和C#确实很好用,却也阻碍了许多程序员;
设计能力,你写的接口应当用得很舒服,架构便于维护和重用;
想象能力,面对一个问题,你想到了哪些解?
学习能力,学习是一个程序员增长价值的核心能力;
数学运用能力,不得不说,计算机和数学真的很近;
不能怕麻烦,大师曾说,如果理解不了指针,那就更理解不了不动点理论。

1 comment:

  1. 其实使用java也c#也并没有错,我觉得程序语言的发展总是会向越来越简单发展的,让设计者更考虑逻辑和设计上的东西,语言在未来并不是最大的障碍。
    就像是写书一样,古人写书还得学会怎么去刻竹子,后来一点,纸也是贵得要命,但是现在这些东西都很廉价和方便了,最重要的还是怎么去写

    ReplyDelete