我是一个普通大学的计算机专业的学生,目前大二,已经自学了Jsp,servlet,struts在看,我感觉老师教的很杂(也许计算机专业本来就杂),我想自己钻研java web,但是考试成绩并不理想,就75吧,有的能80多,不喜欢的就60多,学校没商量就把所在班分到了网络方向,虽说有些区别不大,但是现在学的模电,通信自己确实不喜欢。有人说计算机得专,要不就是垃圾,我看看他们拿所谓奖学金的,只是跟着老师,然后考前认真背下讲义,就能考高分。肯定有高手说为什么不考好点,成绩好又自己钻研呢?就像上说的,我不喜欢的科目导致总评不行,而且不只怎么的,面对大学的考试很没干劲,而且成绩好也是个相对的概念,再好也说不定印象上比不过名牌的或重点的。我想大学毕业就靠自己干活生存。
  我把我的想法告诉了我妈,说希望他们不要太在意我大学的成绩,我想放开手脚去学,但是他们的思想好像还停留在以前成绩好就分配工作的阶段,我发的短信被我妈的同事看到了,他半开玩笑的说我不想学习了。妈妈说这个专业以后出来能找到工作吗?我现在真在学,我很难给他答案,我认为除非是名校的重点专业,其他的都不是那么好找的,我同学不是电气就是机械的,尤其机械,我不清楚,感觉普通工厂要求低学历的也行,只要有经验。爸爸让我放心,说我家乡厂子多,不怕我心里不是滋味,我说计算机是比较特殊的,要自己多学,不然考90都没用(我不知道名校重点的考试是什么样的),总之我学校的考试很基础,死背书就能考好。我感觉有点专业像机械什么只要把书上学扎实,以后的事就看用人单位认不认你了。
  我感觉时间很紧,跟着老师大三什么学C#,jsp什么来不及的,学了不等于会用,更不等于精。请过来人和同辈谈谈看法,小弟感激不尽。

解决方案 »

  1.   

    复合型
    以后不一定用JAVA其它的最好接触一点
      

  2.   

    大学教育是这样的, 你如果经历过校园招聘会你就会知道, 就拿招聘java开发工程师来说吧, 笔试不是很难,是一些很基础的东西, 可到技术面试的时候, 人家就会出一些题来考你, 这个时候才是考验你对java学得深度. 
    这里我想要说的是, 不管是什么计算机语言,也不管是什么课程, 只要有时间,有能力学一下无妨, 但是要有自己的专长,往一方面去研究. 高校教育存在很多不足, 但是你很难去改变这种现状. 
    所以, 如果你想要做什么就大胆地去做.
      

  3.   

    大三开始学习JAVA不晚的,但在练习的时间上少了许多,因为你还要学习其他科目。因为你已经自学了jsp、servlet,而且struts也处于正在学习的过程中,所以你的起步已经比我早了。虽然我是从大一开始学JAVA的,但是我只学了一年半的JAVA,就毕业了。我感觉JAVA能比其他语言好学一些,至少在初级阶段内存管理这块不用自己操心,垃圾回收机制会帮你搞定这个复杂的处理。你有近3年的时间,已经相当不错了,是我学习时间的一倍。
    话说话来,如果你要转行做软件,可以。但是前提是你在校所学的课程不能放弃,至少得有个学历。在学习专业课知识的同时,还要学好J2EE,呵呵。只要你想,就去学习吧!
    网络协议挺好的,怎么不爱学呢?呵呵!
      

  4.   

    网络课程我现在还不知道是什么,总之通信原理感觉很枯燥,听说网络工程师什么的如果要考思科什么的要花很多钱的,我没啥钱啊,恩,我会试着上课听的,课下在学J2EE。
      

  5.   

    你是一个很有想法的人,要学就学自己感兴趣的,这样才学好,以后也能深入进去。
    但是你所谓的不感兴趣或是不喜欢的,我认为你也应该学,因为这都是以后你要用到的基础知识,
    知识要学的多,广,博大精深吗,
    但一定要学有所长,可别是样样学,样样松那种的,要是那样话,就game over了。你不要去管那些拿奖学金的人,在学校有好绩的人,出了校院不一定就能找到什么好的工作,要做一个有想法的人,你好好去按照你的想法去学吧,我支持你,。 但最好别有哪门你不喜欢的课被抓了补考或是不及格什么的,那就不好了。
      

  6.   

    1、lz现在能考虑到这些说明自己有自己的想法。
    2、学校里的基础也很重要、数据结构、编译原理。对于将来从事编程工作确实很重要。
    3、不要管别人怎么样,一定要选择一门自己喜欢的,然后一直学下去。但要多涉猎一些别的,不要让自己的路走的太窄。
    4、个人感觉,项目经验对我们来说更重要,多接触实际项目。
    5、CCNA、CCNP、等思科认证确实要花不少钱