迷惘
迷惘
记得一年半前,高考填志愿的时候,没去选学校,几乎全都选的是计算专业,自己也说不准真的喜欢去搞计算机,只是觉得搞IT高薪,注重的是技术本领,而不是文凭(我的高考分数只能上专科)。。。。
大一上学期
然后就进了这学校(广东松山职业技术学院)软件技术专业(当初志愿书上叫软件工程,进了学校才发现变成“软件技术”,到现在也不明白二者有何区别)。大一上半学期,大一上学期的课程,很轻松,几乎没什么专业知识学,都是一些基本的公共课,但是自己没利用好,英语依然那么差,那么怕,而且没有利用时间去自学专业知识。。。。。。
大一下半学期:
下学期开了专业课了,UML,JAVA基础教程,SQL,刚开始学JAVA的时候,我还用了点时间去学习了C,后来感觉同时学习C和java两种不同思维的语言不好,果断放弃了C,一边跟着老师学习java,一边看张孝祥的java基础视频。。也说不上积极认真,但是我自我感觉在那时候java学得不错(但是不会去超越学校的进度,还是跟着学校学,别人2个月就把J2SE学完,我现在大二上学期结束,才算真正学完J2SE)。。。英语依旧怕,5月份的A级英语考试,果断没有过。。。工程数学,因为上学期的高等数学内容在高中的都学过了,以为工程数学也应该也差不多。。。结果也没怎么去学,考试靠背答案过了。。。UML,这段时间才明白这门课的重要性,但是那时候都刚学习语言,什么面向对象思想,面向过程都没分清楚,上课也不知道讲的是什么,上课混时间似的,全专业的人都是这样。。考试老师也像应付学校一样,给我过了。。。SQL,刚开始学得还有点认真,后来上课也没多大兴趣,考试也勉强及格。。。。
大二上学期(现在)
这学期开了java数据结构,java基础课程(接着上学期讲J2sSE内容),C#,构件化网站开发,数据结构开了12周的课,但是感觉什么也没学的似了,老师也不给我们精讲什么。。让我们自己去研究,虽然我明白这门功课的重要性,但是数据结构那抽象的原理,让我连这本书都不想去碰。。。Java跟着尚学堂的视频完全学完了J2SE的内容,但是自己想去搞Android的手机应用开发,所以看完J2SE的视频后也就没再去看J2EE的视频了,C#,兴趣不在这,感觉就是直接拉控件,上机看下老师的PPT就能做出来。。。构件化网站开发,刚开始上课就是用Fireworks处理图片,后来就是flash,越学越没意思,现在讲到用Dreamweaver做网站,什么CSS之类的,感觉很难理解似的,上课看着老师做,自己跟着做。。。。。前段时间看完尚学堂的J2SE项目视频,跟着做了《坦克大战》,学校布置了让我们自己做一个记事本,也写出了(很多内容参考的网上的代码),做完这个2个小项目,想做个《俄罗斯方块》
但是却一点思路都没有,看了网上的代码,感觉自己数据结构的理解不,需要加强....
平时自己上网也不喜欢玩游戏,就喜欢闲逛,CSDN,javaeye看看,看了那些前辈面试的经历和面试题目,感觉自己再这样下去毕业真的等于失业。。。学历是一个问题(专科),技术更是一个大问题。。。参考网上,那些前辈的建议,如果真的想成为高手,《操作系统原理》
《数据结构》 《离散数学》等计算机基础是必须要学好,可是除了《数据结构》其他的课程都没开,而且《数据结构》学校仅教了皮毛,自己又没去研究,网上也有说这些计算机基础用到才去学。。。自己又想大二下半学期去参加软考考 软件工程师, 过四级(虽然A级都没过),研究Android。。。。毕业后,想去搞Android开发....
各位前辈,老师,看了这么我的经历和思想,有什么指点下,什么是重点,什么是次要,怎么样来学习?我感觉我现在需要学的很多,但是时间又有限(距离大三出去实习还有刚刚整整一年).......