最近在程序员的道路上又一次迷茫起来,不知道该学什么 该做什么.

Suker2015 2015-08-04 11:47:45
加精
请各位前辈大侠不吝赐教,帮我找到我想要的,帮我走出困境.下面我详细描述一下我的问题.
我刚开始学Java,特别喜欢,别人玩游戏,我写代码,别人吃饭,我还写代码.但是不喜欢出现新东西,知道了Hibernate后,觉得很厉害,要好好学,后来知道Struts2了,不用写servlet了,要好好学,后来知道Spring了,AOP和IoC/DI这个思想很重要,很好,要好好学.后来听说了SpringMVC,还听说比Struts2还要优秀,虽然学会后开发很简单,可以实现0配置,而且性能要比Struts2要好,但是心里出现了抵触,为什么要出现这种东西,还要学!心里很郁闷,但还是耐着性子学了,iBatis更灵活,我喜欢,也学了,MyBatis是iBatis的升级版,也很简单.但是我很讨厌自己的东西过时,很讨厌出现新的东西,就算更好用也不喜欢,比如学会了用SVN,就很讨厌git,学会了HTML/CSS/JavaScript,就很讨厌EasyUI,ExtJS,学会了jQuery就...反正就是很讨厌学习新东西,我喜欢研究一样东西,研究得很深,直到精通,但是工作不允许,我要学很多东西,而且没有尽头,学了这个这几年可以用用,但是过几年就不适合了,我渴望我学的东西在我有生之年不会过时,不会变得被人嫌弃.甚至连关系型数据库都有可能被近几年出现得NoSQL取代,我...我知道这些新东西都是很厉害得,值得我们去学习,有的新东西甚至是具有划时代意义的,但是我这样不断地无尽头地学习让我有一种流浪感,心灵没有归属感.所以我偶尔会感觉我不适合IT行业,入错了行,想转行,我羡慕初高中的老师,只需要把自己教授的知识精通就行了,还可以学习一些其他自己感兴趣的东西.想想就幸福.我喜欢专一的,不变的,我也会不遗余力的去对待它.也许....也许...我应该把我现在学的B/S相关的东西捆绑成一个整体,把他们当作是一种东西,然后把这些东西当成一样东西去学习,去掌握.但是我感觉自己精力和时间真的有限,感觉好累.
我想学一样东西,学会后有公司需要我,这样东西不会在我有生之年过时,而且我只需精通它就够了,不需要在去学别的,当然,当我真正掌握了/精通了它,我愿意去学别的东西.各位前辈可以对我自身的问题提出批评指正,也可以对我提的问题进行批评,如果可以的话,希望能给我指条路.谢谢!
...全文
24622 136 打赏 收藏 转发到动态 举报
写回复
用AI写文章
136 条回复
切换为时间正序
请发表友善的回复…
发表回复
aliealie 2017-01-02
  • 打赏
  • 举报
回复
最好分段,加上标点符号. 一个学自控的,做个实验总是受制于没设备。 于是觉得软件编程可以不受硬件制约,所以开始接触VB编程。 结果进入才发现,我不知道的东西太多了,重新跳入一个新坑。 面对学不完知识,也感觉很烦躁。
hlwssss201905 2017-01-02
  • 打赏
  • 举报
回复
我之前做的项目都是用的原生的东西,代码量比较大,每天过得很忙碌很踏实,最近做一个项目是一个成熟的项目很多东西都封装好了,一个查询的页面很简单就能做出来,而且项目用的是mvn构建,已经做出了不同的版本,再想想做之前做的,确实做了很多重复的事情.今天本来想写代码的结果在github上找了一天的代码. 总之我和lz分享一下我打算做的吧, guava.jar包,commons.lang.jar包,还有github上的代码,还有,maven,还有就是用jsp的自动自定义标签去封装一些前端的控件, 还有就是java 中的swing,或者javagui,还有就是类似java编程300例这种书多看看. 你不知道改学什么的改做什么的话lz可以参加一些开源项目,在github中有很多这样的项目
魂断灬青莲 2016-12-29
  • 打赏
  • 举报
回复
每日回帖可得10分可用分
soarsoar77 2016-12-29
  • 打赏
  • 举报
回复
其实大多数的项目,不需要这么多的框架,有一个简单的通道来传送前后端的数据就足够了。
soarsoar77 2016-12-29
  • 打赏
  • 举报
回复
很有同感啊,你说的就是我不喜欢Java的原因之一。 我感觉在不久的将来,会有一个简洁流畅的语言来替代Java的,但可惜我们是等不到那天了。
qq_36999046 2016-12-28
  • 打赏
  • 举报
回复
先记下了,以后会遇到的,默默的学习中。
zsdsywr123 2016-07-03
  • 打赏
  • 举报
回复
加油!!!!
爱睡觉的阿狸 2016-07-02
  • 打赏
  • 举报
回复
shineenihs 2016-07-02
  • 打赏
  • 举报
回复
引用 6楼sanfeed 的回复:
去学汇编吧!
汇编有何难
执着的雨 2016-06-28
  • 打赏
  • 举报
回复
了解原理后,用起来都差不多的。不然老被牵着鼻子走
道成空1024 2016-06-17
  • 打赏
  • 举报
回复
楼主,上面的东西我曾学过,总结下来就是知道一点,结果就是啥也不会
morein2008 2016-01-24
  • 打赏
  • 举报
回复
引用 46楼tulinying 的回复:
怕什么真理无穷,进一步有近一步的欢喜 你说的我也都不懂。我毕业后做了3年的数据库开发,天天都是写报表写SQL做ETL,后来觉得长得不太像程序员,就跳出来做Java了,发现很多东西都不会。最近在补Java基础。
搞数据的转行编程简直自降身份,web程序都是为了获得数据,然后做数据分析,现在都讲大数据了,你这感觉是本末倒置,我之前搞web现在就想搞数据分析
qq_32446163 2016-01-23
  • 打赏
  • 举报
回复
引用 37 楼 Www_MemoryLeak的回复:
我是做游戏的 c/c++/lua 你说的这些我都不懂
你用什么做游戏?。。
aspnetzhaoye 2016-01-20
  • 打赏
  • 举报
回复
汇编啊,这还用讨论啊
oakking2014 2016-01-11
  • 打赏
  • 举报
回复
学项目管理吧。代码当付业,你就轻松了。
伍宛魔 2016-01-11
  • 打赏
  • 举报
回复
感觉和楼主的性格一样啊,是属于静的一类人,也不怎么喜欢动态的生活节奏。
sssschenyi 2015-09-18
  • 打赏
  • 举报
回复
新技术才有挑战,it界不出新技术,你可能还在家带娃,还上网?? html 都update html5 css 还update css3
蒋悦斌2 2015-09-18
  • 打赏
  • 举报
回复
楼主的迷茫我感同身受,如果做开发是你喜欢的行业工作,而且能够完全解决你的生活上的经济来源问题,继续干下去成为高级程序员也未尝不可,等到一定的时间,3年,5年,10年,你就是圈内的大神,也是各家公司想挖的人才,也挺吃香的。当然,走其他的路也是没有问题的,升职当项目经理,创业当老板,甚至转行卖水果,我觉得没有哪个好哪个差吧,入行都是简单的,能做好,能赚到钱都是难的。楼主懂这么多技术,看得出来是个非常好学的人,学霸级的大神,还有一股认真劲,非常难得。迷茫的时候多想想自己的未来,自己的路是自己选择的,我的观点是既然选择了就不要后悔。祝楼主好运~
zeaning 2015-09-18
  • 打赏
  • 举报
回复
之前是搞电力行业的,现在换到通讯行业写代码。 以前编程少,是爱好;现在天天写代码,野路子程序员,到没觉得天天敲代码有happy的感觉了;研究没有楼主精深,都是学得泛泛。 老子说道生一一生而二生三三生万物,我们要掌握的是道,不是万物;庄子也说了,吾生也有涯,而知也无涯。以有涯随无涯,殆已! 所以,我觉得,精通一种语言,对于最新的技术,有了解就好,需要用的时候就学习怎么使用。 语言只是一种表达方式,成就不了文学,你的思路、实现方式、架构、算法,这些才是核心才是你文章的精髓,有内容的文章,不管中文、英文各种鸟文,写出来的总是好文。
宋哥 2015-09-17
  • 打赏
  • 举报
回复
引用 2 楼 xmnathan 的回复:
你帖子里说的这些我都不懂
我也不懂
加载更多回复(112)

594

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧