200分,真正的程序员需要懂什么?数学,数据结构,算法,设计模式?
个人现在逐渐认为真正的程序员需要懂:
1:数学: 懂得了数学才能真正的很好的解决在很多行业应用里的实际的专业技术问题。
2: 数据结构,算法: 写高效程序的基本条件,真正懂得计算机。
3: 设计模式,软件架构,这样才能写出优越的,可维护的,可扩展的,高效的好软件出来。
4:当然最基本了,精通编程语言。如果是在windows下编程,windows消息机制,GUI编程,熟悉windows API这些基本的就肯定要会了.
欢迎大家讨论!!!!!!!!!!!!