我是计算机专业的,这几天突然产生了几点疑问,望高手解答,不胜感激
一.前几天看到一个社团招新的题目,用VC++编写一个程序实现从文件读入jpg,bmp图片。我已经学过c++了,可是看到这个题目却很茫然,以前做的题目都是读入数据,从没有读入图片的。这时我才发现,我在学校学的c++只是一点皮毛。我只是学了它,却没学怎样去用他。
我就想问一下,C++有那些应用?学习一门语言是不是就要完全掌握它,所有的应用范畴都要非常精通才行?还是根据自己将来的发展方向,重点的学习某一个应用领域?(最好是再说明一下每一个领域都需要再学些什么知识,比如说,要开发软件,我要在现在的基础上学些什么?用什么工具?什么平台?要网站开发,需要学些什么)
二.软件开发, 数据库 ,网络编程 这三个发展方向对 编程语言的要求有什么不同?
三.是彻底的精通一门语言好,还是多掌握几门语言,但又不是很精通好?现在好多语言都很流行,像C,C++,java, javascrip,python,perl,delphi,shell等等,我很想都学,但是又害怕,学多了,反而是杂而不精,什么都没学好,请大侠们给点建议
|