日期:2014-05-20  浏览次数:20778 次

学习中对于未来工作的迷惑,希望在职人员给予建议
感谢您阅读本贴,我最近一段时间有点郁闷,所以请过来人开导一下:

我目前的状态:参加培训班,正在学习中,已经学过的课程有:C++,java,oracle/sql,jdbc,hibernate,html/javaScript,servlet,jsp,马上要学习struts,

我本不是计算机相关专业,本科读的经济学专业,因为爱好编程,才决定改行,听说和很多非计算机专业人士有相同的想法,那就是原以为程序员都一样,就是人家让你写什么代码你就写,所谓的牛人就是会的语言多,API用得熟练而已,但随着课程的一步步深入,我才发现我把这个能够独立开设一门专业的技术想得太简单了,原来还有那么多的技术,虽然我不迷信所谓的新技术,我知道基本原理才是最重要的,但是毕竟工作上还是要用它换饭吃的呀。

听说JAVA程序员新人进公司通常是从做JSP或者SERVLET做起,我自认为前面的课程学得还算不错,可偏偏到了JSP那部分搞得我糊理糊涂的,因为它看起来跟以前的JAVA代码一点都不像,还要配好多的xml,所以非常的郁闷,因为是短期培训,所以JSP只有五天的课程。

我想问问,新人进公司真的多数是做JSP吗?这个东西很重要吗?我有没有必要在工作前好好自学一下这部分内容。

真的,原来以为程序员都一样,不知道还分那么多种类,做不同的部分,老师说能把一个部分搞得精通就已经很不错了,很少或者说根本不可能每项技术都精通,我都不知道我到底该在哪一部分下多点功夫呢?到目前为止,我认为我学得最好的部分还是Java基础部分,唉,可是那是很难转化生产力的呀,说白点就是不能直接拿来换饭吃呀,把JAVASE再看几遍,多买点书,我想对于找工作和工作中也不会有直接的帮助的,是这样吗?

------解决方案--------------------
把java基础打好是有必要的,有相当多的公司笔试就是考java基础知识.强烈建议你学习一下jsp和stuts,这是很基本的东西。照着书本上的小项目做个东西,面试时就说是你的工作经历。
如果在这里不能得到满意回答,请尝试到IT付费问答社区www.nlld.net提问
------解决方案--------------------
心态要摆正。。。
lz在学习java过程中觉得java做桌面程序有优势吗?本人觉得web/j2ee才是学习java的发展方向...而jsp则是最基本之一,到了以后你接触到xml配置文件会更多。jsp、servlet的mvc模型学好了,struts只是小菜一碟。
------解决方案--------------------
本质都是一样的.基础都是一样的.不要只看表面现象