程序员要学习哪些知识呢?
6个回答
推荐于2016-04-08
展开全部
如果做一个专业的程序员:
1.基础语言知识 :从底层的ASM 到结构化的C,到面向对象的C++ JAVA,如果不能都精通,但是要了解,至少要精通一门
2.基础数学知识: 高等数学(数学分析) 线性代数 离散数学,概率.数理统计等等
3.基础计算机原理:操作系统原理,微机原理,编译原理 数据库原来等等
4.看你感兴趣的学习一个方向:图形学...windows应用程序开发...Linux程序开发,数据库方面 网络编程,等等
----------------------------------------------------------------------
如果只是想快速编软件:
敬告:这样不会成为一个真正的高手!
比如windows平台的编程:<这里仅仅是比如>
学习C语言(熟悉结构化编程)->《windows程序设计》(学习windowsAPI知识) ->可以用API进行编程了。
但是现在用纯API编程几乎绝迹。不是淘汰,因为商业用要尽快成为软件好卖,API开发会消耗程序员大量时间,但是API是基础。
或者
学习C++语言(熟悉面向对象技术)->《MFC程序设计》(学习MFC编程)->MFC开发 -> MFC应用比较广
.net技术我没有接触过。现在正流行这个,等楼下的给你介绍吧!
------------------------------------
相比较而言,用DELPHI最省事。但是你要了解Object Pascal语言,这个编程工具是以这个语言为基础的。Delphi开发也是很不错的。
-------------------------------------
以上只是一个建议,学习不可能简单,而且路子不一样,上边提到的两windows书,是微软出版社,在这个方面最权威的书。
1.基础语言知识 :从底层的ASM 到结构化的C,到面向对象的C++ JAVA,如果不能都精通,但是要了解,至少要精通一门
2.基础数学知识: 高等数学(数学分析) 线性代数 离散数学,概率.数理统计等等
3.基础计算机原理:操作系统原理,微机原理,编译原理 数据库原来等等
4.看你感兴趣的学习一个方向:图形学...windows应用程序开发...Linux程序开发,数据库方面 网络编程,等等
----------------------------------------------------------------------
如果只是想快速编软件:
敬告:这样不会成为一个真正的高手!
比如windows平台的编程:<这里仅仅是比如>
学习C语言(熟悉结构化编程)->《windows程序设计》(学习windowsAPI知识) ->可以用API进行编程了。
但是现在用纯API编程几乎绝迹。不是淘汰,因为商业用要尽快成为软件好卖,API开发会消耗程序员大量时间,但是API是基础。
或者
学习C++语言(熟悉面向对象技术)->《MFC程序设计》(学习MFC编程)->MFC开发 -> MFC应用比较广
.net技术我没有接触过。现在正流行这个,等楼下的给你介绍吧!
------------------------------------
相比较而言,用DELPHI最省事。但是你要了解Object Pascal语言,这个编程工具是以这个语言为基础的。Delphi开发也是很不错的。
-------------------------------------
以上只是一个建议,学习不可能简单,而且路子不一样,上边提到的两windows书,是微软出版社,在这个方面最权威的书。
展开全部
苦逼的工程师,为了设计出性能最好的产品,不停学习电子通信计算机物理数学等多门专业高难度知识,不断加班画板子写代码,调试,测试,眼睛累的不停流泪,付出高脑力,高毅力,忍受常人不能忍受的痛苦,拿的却是最少的报酬。加班加的什么头发白,脱发,颈椎疼,肩周炎,感冒,失眠,视力下降全来了。国内技术人地位低啊。你要想做就去国外留学,找工作不回来了。国内很多技术人都改做管理了,当官赚得多,人还舒服。你想来,可以啊,非常简单,先学好一门编程技术,入行后没本事就做一辈码农,打工到老还是房奴。有本事就积累点资金自己拉人合伙做老板。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-03-16
展开全部
程序员这个范围很大,可以这样细分一下:
基本要求:
懂至少一门编程语言 比如说 C,C++,java等
数据库知识
数据结构
操作系统
和Web相关的:
HTML、CSS、JavaScript(熟悉这些)
和桌面程序相关:
了解熟练 WPF、QT等界面设计类库
系统API,WindowApi等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询