怎么会都是学一点呢,楼主的学校不是分专业方向的么,我们学校可是分的哦,而且你不要小看大学里的这些课,如果你只是抱着不挂科的念头的话,那你就真的都是学一点
我们来大概说说专业里的一些课:
《C语言程序设计》
基本上属于你日后一切学习的开始,简单说这门课程的主要目的和内容就是介绍一种计算机语言的语法内容,这门语言你学会了学其他语言会很容易(现在C++类的工作工资很高哦)
《数据结构与算法》
这很简单,一些有了语言基础之后,为了更好的使用语言去解决问题,就必须学习结构知识和算法
《编译原理》
编译原理说白了就是介绍编译器如何工作的,是让计算机理解计算机语言的一种方法和理论。这个工作过程之中蕴含了大量的算法,而且是非常复杂的算法,很多人甚至认为编译原理是计算机专业本科阶段最难的一门课程。主要就是因为这里面的算法太复杂,当然也会用到很多结构,树可能是用得最多的。当然,这就是相当于是数据结构与算法课程的一个后续性课程,类似一道附加题。可惜中国的大学基本很看轻这门课。
在你有了一定的C基础之后,学校可能会开一些面向对象程序设计方面的课程,可能是C++或者Java,因为面向对象的语言在实际开发中正广泛的被使用。无论是C++还是Java,跟C来说本质上都是语言,只不过他们多了一些OOP方面的特性。(java好就业,但是工资比C++低)
《数据库系统概论》
这门课不是教你怎么使用SQL SERVER或者DB2的,学校里的课程远没这么前沿。数据库系统这门课依然偏重更多理论,尽管数据库相比于组原和OS来说已经是上层建筑了。这门课讲的多是些数据库系统设计方面的原则,例如如何解决关系问题或者SQL语言等等。
大学里的这些课,彼此之间都是有联系的,钥匙认真学而不是浅尝辄止的话再加上自己的自学,相信大学毕业就是个出类拔萃的人吧!
当然以上的分析对你来说可能已经晚了,但是不要气馁,如果你要从事IT这一行业的话,建议去培训吧,或者边工作边考一些IT类的资格认证吧,大学毕业了,进入社会了,不要把自己看扁了,人生才刚刚开始,信心和勤奋是大家都需要的不是么
考研吧,向纯软件发展。出来后会有很多不错的岗位。
建议先找份和此专业相关一点的工作,私下自己一定要学习啊,java现在也挺吃香的,建议楼主深学啊。
学校本来就是什么都学一点,想深入得在工作里慢慢积累学习或者是去培训!!