软件专业大四学生,可是越学越迷惑了

本人是软件专业大四学生,可是越到毕业越迷惑了,到底该学些什么东西才好,学过c、c++、java,感觉自己快到大四了,开始接触spring框架,可是觉得总是无法入门,总觉得是没有掌握一门学习新技术的方法,spring很多组件,下载api,可是还是没能很好的完成一个项目,spring里面牵扯了很多javaEE的内容,对于一个本科生来说总觉得太复杂了,无法很好的理解和应用,快毕业了,总觉的什么都没有学到,又有点想去看设计模式,总的来说就觉得很乱,到底程序员成长的一个方向和阶段是什么啊?到底怎样才能提高自己的水平啊,如何才能光靠api就完成一门语言的编程,而不是参考很多书,抄袭别人的框架和套路啊?

唉, 跟我一样呀, 不过我已经毕业了, 虽然啥也不怎么懂, 说说我的:我会基本的spring操作,也可以用它完成很多功能,不知道的百度google抄袭别人的,然后组合着能实现,反正觉的有现成的何必要自己重新去写,而且自己写的可能BUG异常又多。别人都说学框架要看源码, 可源码实在是太多了而且英文不好~
楼主英文好,毅力够的话可以去尝试源码去么,即可以学框架, 框架中包含着很多的设计模式也可 以一并学了~~

2010年09月20日 09:02 "sytcun"的内容
学框架 ...
是啊,现在咋准备学架构呢,可是很多很难看懂

学习本就是一件需要毅力的事呀, 话说对学习没有太大的动力呀, 任务驱动不错,然后如果有个良师益友更不错, 不然只能自己慢慢google,百度咯。。。

不要浮躁,一步步来,先把基础学好!

切忌为学而学,所以工作的时候学习是最有效的,因为知道为什么而学。很多人都知道SSH,但很多初学者都是听别人说才学的,不知道为什么学习。我们应该多多反思,如果没有这项技术会怎么样,要多了解技术产生的背景,这样学习才更有效

你不知道学习什么也不知道从什么开始学,我有个建议:(说得不好,勿责)
基础:JAVA,JSP,HTML (了解CSS,javascript)
模仿:去下载AppFuse或Springside 跑起来看看,然后在这之上添加一些自己的功能(增删改查).这个过程会遇到很多问题,只要一个个问题去解决,一点点去学,时间能证明你的进步.
思考:模仿别人的东西是枯燥的,只有在写过大量的代码之后,你才可能精炼自己的代码.想一个问题,怎样使自己写过的代码重用.

个人认为,先别管新技术了,先把基础弄好再说。
用基本的java写一个web应用,然后再看用spring什么的有什么好处。

新技术大多是解决很多大家头疼已久的问题,你从来没头疼过,怎么会知道这个技术有什么用。

嗯,我会考虑的。