Java程序员的瓶颈,求帮助。

panwuxu 2014-04-08 05:51:26
加精
背景:作为一名Java Web类的开发人员,工作时间不长,一年不到,属于是天赋不太强,但是比较努力型的人,开发过程中那事情基本上都会,各种前后端框架也会使用,个人感觉对JavaSE理解还是比较深刻(仅仅是自我感觉),对那些常见的设计模式还有那些编程思想同样是自我感觉良好,感觉理解比较深刻,事实上理解得不深刻,JDK的一些比较重点的源码也研究过,基本上能看懂,估计作为一名coder,光写点业务逻辑代码可能这些技能也基本上够了,事实上也是,没给公司拖过后腿,虽然做的项目技术含量不高,大不了就是遇到什么不会的再去学,去看看API,依然是自我感觉,学习新的框架或者那些没用过的API,感觉还是比较快速的,比如说那些小的js插件,基本上看一眼拿过来就可以用,当然,用的不精准,有一些需要用到的jar包但是自己以前没接触过的,看看API或者网上那些牛人写的帖子也能照葫芦画瓢的拿过来用用,功能基本上能实现。

疑惑:我个人感觉自己是一个不甘于仅仅是写点业务逻辑代码的人,希望能走得高一点,当然肯定有好高骛远的成分在里面,因为作为一年不到的开发把自己说大了那是在装逼,但是我心里确实是那么想的。现在的问题就在于,框架源码看不懂,还有那些牛逼软件经常提到的 代码优化,数据库优化,安全,多线程,socket编程,这些东西我也想去搞懂,但是一来是公司做的项目因素,这些问题考虑的都不多,二来是自己想去提升自己却找不到突破口。所以感觉瓶颈就突然来了。很茫然的感觉。我不希望到时候想换工作了却没有拿的出手的技能。

请原谅我用小号来发这个帖子,大号我也经常上csdn,我也是受到过csdn帮助的人,大号也经常帮助新人回答一些我自己感觉比较懂的问题,但是思前想后还是用了个马甲,可能也是不敢正视自己的弱点吧。我深知csdn卧虎藏龙,大神众多。所以希望大神给点指导,作为Web程序员,应该走怎样的提高路线,小弟不甚感激。
...全文
35929 268 打赏 收藏 转发到动态 举报
写回复
用AI写文章
268 条回复
切换为时间正序
请发表友善的回复…
发表回复
wrong1111 2016-08-05
  • 打赏
  • 举报
回复
很多技术不在某行行业,基本很少用得到的。即便学习了,没有用上,也是学不到家的。。 换个行业吧。。
慕凡师兄 2016-08-05
  • 打赏
  • 举报
回复
不看大神的博客,不知道自己是多么的渺小
以技入道 2016-08-04
  • 打赏
  • 举报
回复
学习了,很有感触
北辰 2016-05-15
  • 打赏
  • 举报
回复
多研究,多沉淀,如果仅仅是为了应付工作开发,下班就放松自己,那么确实也没有什么进步的空间了 源代码这种东西,就是不懂硬着头皮也要看下去,初期都是艰难的,渡过了回头看发现都是值得的。一些好的开源框架的代码可以研究一下 还有就是国内国外的一些技术网站,也可以研究一下,stackoverflow 上有不少精彩的回答,还是会有不少收获的 IT这一行,还是需要自己研究,静下心,慢慢沉淀 说这么多,希望共勉
行走的笨笨 2016-05-15
  • 打赏
  • 举报
回复
我从事java3年半了才有这个感悟,然后大胆跳槽了,其实也不能说是跳槽,只能说是换个环境,希望在技术方面有所深造,我发现吧,在工作中遇到任何问题,我都会各种查,各种问,各种解决,至少自己还是有收获的,但其余时间让我主动自学,这个就太难了,没有目的的学习我是真学不进去,现在在家新公司,特别小,头儿把项目的源代码发给我,我发现我根本看不懂,是不是在以前那公司呆太久了,完全跟外界技术脱轨了???各种不适应各种压力大,还真不好意思问,真的好希望身边有个牛人
Intboy 2016-05-11
  • 打赏
  • 举报
回复
同感,我现在也觉得自己很浮躁。。。。沉淀不下
代码与酒 2016-05-11
  • 打赏
  • 举报
回复
和楼主感同身受,没想到跟我思想一样的人那么多呢,好开森呢(别闹,开玩笑)。我比你工作时间稍微长辣么一点,但是感觉自己依然是站在crud的高度停止不前,平常做东西也就是写写一些业务代码,需要其他的东西了(比如插件啥的),看看API,也能用的很好;我也很想学习一下比较深入的东西(比如楼主提到的代码优化,数据库优化,安全,多线程等等),但是就是找不到突破口,也不知道如何下手,和楼主一样,期待大神能给小弟指点迷津...
  • 打赏
  • 举报
回复
现在中国出现大部分程序员其实都是搬运工,写的代码大部门都是简单的逻辑,真正做的搭建框架的不多,需要自己不断的去学习,只有学得多,才能懂得多。
Geilymm 2016-05-09
  • 打赏
  • 举报
回复
我是应届生,深有体会,真的是复制黏贴,我经验还不足,逻辑能理清,但是很担心的是学了这么久,很多东西都是皮毛,不精。可能觉得自己急于求成,很想学好或者说有个方法去好好学,但是却不知从何开始,导致时间天天过,而每天进步却很少很少~
弹棉花弹棉花 2016-05-09
  • 打赏
  • 举报
回复
我工作半年了也是这感觉,可能这是很多人的感受吧。我也是找不到方向,索性学学基础,最近再看java虚拟机,看完准备看javase的基础,感觉多线程之类的都不怎么熟悉。现在已经过去两年了,楼主有什么感受?或者有什么经验,指导一下我们这些和你当初感受一样的初学者~非常感谢!
  • 打赏
  • 举报
回复
同感啊,不过看了那个java技术路线图,感觉挺有帮助的
水山蹇 2016-02-23
  • 打赏
  • 举报
回复
有时间 自己多学学别的东西呗 有机会就换换环境 一年就到瓶颈了 让我们这些十多年的情何以堪!! 惭愧。。。
  • 打赏
  • 举报
回复
引用 16 楼 cgl616165946 的回复:
刚毕业到公司上班,感觉每天都做一些无聊的CRUD的工作,总是复制粘贴,完全没有被重视的感觉,一直感觉很是郁闷。 看了10L的回复,我感觉可能是真的自己太自大了,太浮躁了。希望在后面的日子里,能够慢慢静下心来,慢慢沉淀自己,充实自己。虽然公司不重视自己,我们自己不能放弃自己。等有了合适的机会,再做打算。
我觉得很对,公司的业务大多重复性比较高,但我们不能放弃我们自己,我们要利用我们的空余时间好好学习,去充实自己才行。
notloser 2016-02-18
  • 打赏
  • 举报
回复
我现在也是,,差不多一年多,,感觉什么都不会,CRUD也少了,,公司安排的工作太少了,,一年有半年多都是在玩着,,无奈,自己又没有自制力,,比较迷茫
笨笨的小张 2016-02-15
  • 打赏
  • 举报
回复
听你这样说,其实你目前只是编码的程序员!属于低级程序员,要学会抽象出代码进行复用!学会写一写底层的控件以及算法!
JP_G 2016-02-05
  • 打赏
  • 举报
回复
web开发实习3个月,看完此帖有感,多谢LZ和楼上诸位
I,Frankenstein 2016-02-02
  • 打赏
  • 举报
回复
看了楼上诸多大神的建议和分享,我也想说点东西,跟楼主差不多,其实我是实习了一年,今天才工作半年。但是这一年半做的工作感觉完全相似。对于项目中的需求也是复制粘贴就可以完成。 那么问题就来了,我认为楼主应该明确自己以后的发展方向。 1、如果你确实像成为技术大牛,对于技术方面比较热心的话,楼上的各位大神说的都很好了,基础+进阶,有很多东西还是要去学习和领悟的。 2、程序员一定要走技术路线么?刚到公司带我的师父,现在是我的项目经理。那么这也未尝不是一条路子,一个懂技术的项目经理,很受团队欢迎的。那么你要进阶的地方就在于:如何与客户打交道,如何带领管理你的团队,如何按期的完成项目。这些东西并不像技术那样,就在那里,你想学就可以去学。而在于有意识的去积累,去长见识。 所以我认为也是2条道路可以选择,还是看楼主自己想走哪条路子。
信仰大白 2016-01-30
  • 打赏
  • 举报
回复
引用 50 楼 u013474047 的回复:
作为一名即将毕业的大学生,心里一点底都没有,在学校学到的真的是基础中的基础,还是得靠自己自学
写程序的,基本上都是靠自学,靠学校学的东西就等的饿死吧
爱睡觉的阿狸 2016-01-29
  • 打赏
  • 举报
回复
我曾经也想研究下spring的源码,那一层又一层的继承关系把我吓得不轻,后来转去研究jfinal等一些轻量级框架的源码,感觉好多了。
滔滔淘淘桃桃 2016-01-27
  • 打赏
  • 举报
回复
多看书啊 多写代码啦 没别的了 见识上去了自然就上去了 有的公司面试都是屎 工作根本用不到。谁会去看hibernate和jdbc哪个快啊。有眼睛的都知道好不好。
加载更多回复(231)

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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