问题描述
新人第一次发帖,求过来人指导,从去年10月份正式参加工作(java程序员)一直到现在,从一个刚开始工作连ssh都用的不熟练的新人水平,到现在工作一年多了,一共接过4个项目,还不包括一些系统运维方面的项目,但是很遗憾都是小项目,先说用到的框架,spring+struts2+mybatis,spring+struts2+ibatis,springmvc+mybatis,还有就是ssh了,前台基本上用到的都是jquery,js,easyui,bootstrap等,webservice主要用到了axis和dubbo,自己自认为这一年多了学习的还是有很多的,这一年了,重新学习了java的基础知识,也就是javase,因为原来的经理跟我们说,许多东西都是javase封装的,越来越理解这句话的意思了,理解了原来tomcat也是用的socket的知识以及是怎么一个流程,理解了原来spring的aop最后还是调用了java本身的proxy代理类,等等等等,学习了敏捷开发教程,也知道了其实开闭原则其实就是一个总纲的原则,我现在虽然掌握不好什么时候用设计模式,但是每一种设计模式都是什么样子,每一种设计模式具体想做什么事情我还是弄懂了的,自己也读了spring,springmvc,struts2的源码,dispatcher的重要性在struts2和springmvc钟都有体现,另外一些比较零碎的知识自己平时也用的还可以,文件上传,制作条形码,制作pdf,excel,xml,等等,自己最近也弄懂了集群和分布式,也自己试着搭建了nginx这种代理服务器,也稍微体会到了这种东西的好处,也学习了hadoop的初级知识,前台方面jquery是我一直都很喜欢用的,自己可以定义自己的方法$.fn,$.extends等等,自己也知道一些js方面的比如闭包的知识等等,我觉得自己的这一年进步真的挺快的,因为每天都在没日没夜的都在学习看书,但是最近的确特别的迷茫,但是求大神指点一下:第一,我真的不明白自己是否应该继续学习javase这些基础;第二,我对于jboss,weblogic,websphere这些东西一无所知,对于这些东西我是否应该了解呢;第三,对android的发展前景我真的不知道如何,我看mars的视频也有两个月的时间了,但是我仍然持怀疑态度,android可能目前只能作为一个自身的兴趣来发展,不知道你们是否有所认同呢;第四,如果我想在java方面深入发展,需要在那些方面做出努力;新人第一次发帖,见笑了,各位。求大神帮助!
解决方案
解决方案二:
求大神帮忙,我喂自己袋盐
解决方案三:
支持一下,同样新手路过,学基础也正学的迷糊呢
解决方案四:
一年半以前学的java,现在连框架的门儿还没入呢……
解决方案五:
求大神指教!!
解决方案六:
很厉害的样子
解决方案七:
我也毕业一年了,发现差距好大呀,向你学习,这贴保持关注
解决方案八:
不错不错~
解决方案九:
以下纯属个人意见哈1、基础的东西肯定是要学的2、jboss,weblogic等等这些东西,面试的时候一般都是你简历上面写了什么就问什么,上手都比较快。3、android我没做过,没有朋友做,不过听说还是可以的。4、我看了你写的内容,如果是真的,你现在可以要求你老板给你开个15K了。java的东西很多的了,这个我也没有多少建议,学完一门接另一门吧,IT就是这样的。
解决方案十:
我毕业四五年了还没你会的多。
解决方案十一:
才一年,早点回头,另谋出路还来得及!!
解决方案十二:
解决方案十三:
楼主千万切记,贪多嚼不烂,做IT这行,学无止境,用到哪学到哪,技术永远为业务服务,不要为了学习而学习,最好掌握一套常用框架的核心原理,其实知识都是万变不离其宗的。
解决方案十四:
感觉楼主好强大,我自己现在都感觉没啥学习的念头了,懒死了
解决方案十五:
学的蛮多的,看来我也得继续努力了
解决方案:
哥工作3年学的没你多,不会是吹的吧
解决方案:
看看银行卡的余额打听一下当地人结婚的彩礼了解一下房价走势凝视一分钟身份证上面的出生日期好了只能帮你到这里了如果是土豪那咱们就愉快的朋友撒
解决方案:
支持有求知欲
解决方案:
很牛逼的感觉。。。基础扎实,精通各种主流框架!可以带项目了
解决方案:
能体会到楼主背后的那份辛苦,本人也是初来乍到,刚刚参加工作,,学的东西很多很乱很杂,像html5,flex..都接触过也做过实训项目,但都不扎实,,,,,
解决方案:
解决方案:
解决方案:
工作一年学了那么多的东西,我也工作半年了,不过我用的是C,可这半年学的东西感觉都没有楼楼的1/3
解决方案:
继续学习,继续了解.加油
解决方案:
楼主很牛啊,学的东西蛮多
解决方案:
目前大二,学习了jsp+servlet+js+jquery上学期学了javase能独立完成一个javase的管理系统和jsp+servlet+mysql的网站,现在在学easyui,,不知道以后该学些什么这条路该怎么走求执导愿能跟楼主一样强大
解决方案:
我的理解啊...基础一定要学.Javase的东西一定要学透.另外就是其它的网络协议.httpsocket等等
解决方案:
开始都这样~!
解决方案:
我觉得...我好弱小
解决方案:
现在正在使用ssh+xfire+oracle打项目、框架我挂了6个多小时、接口真心疲惫马上准备开工了、等做完了谁想参考参考?
解决方案:
一年学了这么多东西?
解决方案:
关注。同样新手Java学习中。
解决方案:
这一年感脚顶我两年了。。
解决方案:
楼主,我觉得你这一年多学到了很多东西,进步很大。我想你肯定吃了很多苦,可能经常加班工作,还要熬夜自学,非常辛苦。关于你的迷茫,就是因为你太努力了,所以才会迷茫,我觉得你应该多休息,锻炼身体。我有一个办法,可以从根本上解决你的迷茫,那就是,你多去招聘网站看看,看看企业招人时都要求会什么,再结合自己的实际情况,决定学什么。你这么努力,多看看招聘网站,就能知道该做什么了。每个人的时间都是有限的,用宝贵的时间直接学习最有用的技术,才是快速提升自己的途径。楼主,加油!希望我的回复能帮助你。
解决方案:
大东莞就是需要你这种人才
解决方案:
楼主真刻苦啊
解决方案:
支持一下,同样新手路过,学基础也正学的迷糊呢
解决方案:
建议找一个主攻方向,深入下去,比如海量并发处理。学习的没有那么的多杂,研究好了工资高,又轻松。
解决方案:
还有一个方向,可以深入下去研究SSH框架,能做到采用这些框架的项目稳定性好、效率高。项目动态运行的时候该监控哪些指标,该修改什么参数,等等。找到SSH框剪搭建比一般人好,最后比项目经理好。这个根目前楼主的工作相关度高。能做到这个,工资轻松30K+。
解决方案:
楼主一定是对现在的薪资不满意,才有这些疑问吧
解决方案:
解决方案:
Spring源码就够研究半年的了,Tomcat源码也不容易,一年多能学这么多。我以前也以为会多越广越好,后来才发现,如果深度不深,哪个框架流行就学哪个,只能被牵着鼻子走。