今后工作了,无论搞硬件还是软件编程都很重要,所以大学开设编程的课程。大学的编程课都很浅(软件的除外)是因为课时有限,讲深了时间不够,另外初学时缺乏编程经验,讲深了大多数人也听不明白。如果你不是软件相关专业的学生,对编程语言不用了解的太深,重要的编程的思想与分析方法,要学会如何将一个任务分解成模块,用什么数据结构合理,什么算法效率高等等,至于用什么语言实现,其实不重要。而且真正的工作中,用什么语言往往取决于任务的性质,比如JAVA适合网络,C++适合开发底层驱动等等,所以学习编程语言要广泛涉猎。如果你是初学,我建议你学c和c++,虽然这两个是比较难的,但是比较适合打基础,如果掌握的好,再学其他语言会很容易。
我觉得把,这种杂学,是一种推广. 你自己没有感兴趣的或还没发生兴趣的专业.让你每样都广泛接触下.搞不好你就来兴趣了.找到了真正喜欢的事情.
呵呵~记得我读大学的时候也有这种疑虑,觉得这么肤浅的学一下没什么用,或是觉得工作可能不会用到。可是现在读研究生了确更想认真的学好C语言了,其实很多工作了很多年的人还一直在学语言,你不可能在学校的时候学得很精通的,那时候只是接触一下而已,你得把学好一门语言作为长期的工作来做,因为这是一个未来的工程师都必须学好的东西。。也是一个国家软件行业强大起来的必经之路,不知道我这么说有没有给你一点学习的动力 呵呵
估计你是本科,我就是个大专的, 我们都没开C++ vb课,还是软件专业,现在都毕业了,感觉学校开的课都太浅了,就像你说的很杂,。我劝你:别去听别人说要在大学尽可能的多学东西,就是你自己去学很盲目,我以前就自学什么面像对象编程模型,自学汇编,自学C++,自学windows api编程,还自学了很多,到毕业了找工作的时候才发现自学的这些东西跟本一点用都没有,因为根本就用不上这些东西(唯一感觉有点用的就是比别人理解编程理解的更深刻),,真真用的上的东西还是老师教你的那些,也就是大学开的那些课程,,,,,,,,我也不知道怎么说了,不知道你明白不?
编程语言(programming language),是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。
大学学习编程语言的只要目的是让你初步了解计算机的简单工作原理。掌握编程语言基础应用,为程序编程做好准备。