站队咋就这么难呢。
|
msj
2008-04-10
以前听过一句话,知识本是一体的,把它分成不同的学科只是屈从了人类的软弱而已。中学的时候对计算机就特别的有兴趣,好吧,我就朝着精通计算机的各方面努力吧。这确实很幼稚,就凭我常规人类的记忆和学习能力,几乎是不可能的。大学读了软件工程,好吧,我把软件开发学通,总可以吧。错,人类计算机软件开发,从60年代软件工程概念提出以来,早就发展成了一门庞大的学科。我得选择一个方向站好队。 学校什么语言课程(vb.net,c#,c/c++,java)都开完了,不过都是点到为止,得靠自己选个方向努力了。班上有专攻c++的,准备做游戏的,搞windows驱动开发内核分析的,.net的,当然也有我这种搞java的。为了出去后的生存问题,努力的学了一年java(中间为了考软考浪费了差不多大半学期,还好过了),java基础问题不大,struts2,hibernate,spring,小有了解,做过一些小东西,惭愧,到现在没有机会接触过真真的项目。再说java吧,诞生10几年,也是在各个领域全面开花,ME/SE/EE,不说了吧,EE这块在开源社区的努力下,真是百家争鸣啊,对于你们开发者来说,这是好事,对于我们学生来说,唉,又得选择了,痛苦。好吧,我学java EE的官方标准,EJB3.0,顺便也了解下java企业开发到底需要些什么东西,不过官方标准又这么窝囊,真希望java EE 6能改变这个现状,唉。再看.net,确实很爽,一个室友整天蛊惑学.net,说如何如何的好,再看java这边的混乱,真的很难不为所动啊。游戏开发,是我进这个专业的一个很重要的原因,我知道现在做游戏开发者也就占软件开发人员的百分之几吧,象我们重庆这边就一两家游戏公司,就业确实是一个问题,不过,确实对游戏开发有兴趣,难以抉择啊。 最后我还是稳住了,继续java把,这学期在开object-oriented systems analysis and design这课,确实很好玩,想多在设计这块化时间,但疑惑象我这种没有接触项目的学生,就靠书本的东西,学得了什么。再次迷茫,得了,我不学这些花花肠子技术可以了吧,我修内功,内功深厚招式再简单也能致人于死地,对,修内功,算法,数据结构的学的还可以,操作系统课还没开,组成原理和网络正开上,那汇编呢,算不算内功呢,需要学不?突然发现,要修内功的话好简单,就跟着老师,老师教什么,我学什么,搞好基础理论,再多写写代码,多爽的,不用去考虑学什么,为站队而苦恼,有空看看人工智能算法啊,看看图形学啊,多好玩的。不过这样的话,两年后就业会不会成问题呢。前几天写信问了问系主任这些问题,他的回答是兴趣。各位javaEye的前辈,你们觉得软件工程专业的学生应该学什么,需要具备些什么,怎么学,就业的话公司看中的是什么,谢谢了。PS:我是重庆西南大学软件工程大二学生 |
|
|
msj
2008-04-10
我应该继续深入学习java,还是注意基础?
|
|
|
msj
2008-04-10
数据结构,算法都是很经典的东西,也一直都在努力学习中。
|

