小组Java

工作三年了,在一家还是偏传统业务开发的公司,每天都是基础的增删改查,也没有较大的用户量,不用考虑性能问题。
感觉如果在这么混下去,感觉要废了,技术功底太差了。只能往项目上发展了,还想着做架构呢。。

本科研究生都没怎么写过代码,主要是搞网络的,物联网之类的。

工作之后接触java,各种框架,边工作,边学习,慢慢也就上手了,现在大部分需求都能搞定。

但是,但是,感觉没有系统的学习这些东西,还是差好多。稍微深入到框架的东西就懵逼了。

求教各位大神,是系统地再学习这些东西呢?还是怎么破?

6 1 收藏


直接登录
最新评论
  • cristina Java 06/23

    首先我觉得楼主需要列一个list,缺什么,需要补什么,列出事项,

    然后一项项去实现(当然你的事项也会跟随你的认知而变多)。

    这样你的容量就会越来越大,你也就会越来越强大了。

    • mzcs java 06/26

      现在就是围绕java相关的,一条一条过,熟练的跳过,生疏点的就再好好学习。都是些基础的,java,spring,structs,mybatis这些。。

      • Moon   06/26

        我觉得不应该把精力放在框架上,多看看那几本经典的书打好基础。

        • mzcs java 06/27

          现在也是比较纠结,工作中用到的都是比较基础的java,更多的还是框架相关的一些东西。所以感觉把框架再深入一点会相对容易一些。

          感觉代码这个还是得自己写,要不然很多东西看过之后就忘了。

      • 框架这个东西知道流程,理解会用就行

        给你推荐两本进阶的技术书:

        1.Java并发编程实战

        2.深入理解JVM虚拟机

    • fruggy   08/31

      然后虚拟机提示了out of memory!

  • 一笑奈何~   06/24

    我觉得,你想学什么都可以呀,不一定非要用到日常工作中。真想用到工作中,就换一份能用到的工作呀啊。

     

  • Illegal IT 06/25

    我倒觉得碎片时间用来找对象比较好。免得到时候麻烦、、

    • mzcs java 06/27

      这个。。娃已经两个月了  (为什么没有表情)

      手动尴尬

  • 小彪   06/25

    赶紧换工作啊

  • 小狮子 php+前端 06/27

    和你类似,日常工作的需求问题不大,但是深入就有些难了。 感觉是基础不够扎实,像框架,用到了设计模式,没有这些基础,压根看不懂为什么这么写。

    • mzcs java 06/28

      对啊,目前的工作可以应付,但是不能一直这么下去吧,总得想想以后怎么发展。

  • 阿狸先森 java软件攻城师 06/28

    首先,自己弄台服务器

    然后,没事就去折腾,只要是开发相关的,都行

    前提是,你要有方向

    比如,mycat nginx之类大数据方面的东西

  • 阿狸先森 java软件攻城师 06/28

    假如,闲的蛋疼,自己自动生成个几百上千万的数据玩玩,保证你玩的爽歪歪

    • mzcs java 06/30

      这个确实想过,但是这方面的技术为0,只能先把java基础这些搞好。

      • 阿狸先森 java软件攻城师 07/02

        楼下有人说了,看到没,做个最简单的,2000万+的数据,你给我做个截层,嘿嘿

  • micro 软件攻城狮 06/28

    spring源码,JDK源码,设计模式,jvm虚拟机,并发编程,数据结构算法。都玩溜了?

  • 头头带你飞 虚拟化R&D 06/29

    同经历,前两年半在做项目的公司中,跟你比较类似吧。说下经验,仅供参考:

    现有技术出发,注重梳理其本质。本质指使用什么技术解决了什么问题,不必深究细节,理解思想并确认能在需要的时候有能力看懂源码 level or 调试就好。
    计算机的基础知识。系统结构,数据库原理,linux,算法。万变不离其宗。

     

    • mzcs java 06/30

      感谢。现在的想法也是这样,在能应付平时工作的同时,学习涉及到的东西,也没有深扒源码(目前也没有那个能力),基本就是理解思想,平时用到了能了解。

      总之,还是得好好学习,天天向上。

  • SSAm   07/05

    同迷茫,看看楼上怎么说的。。

    • mzcs java 07/07

      我现在就是在两个网站,易百,w3c,系统学习呢,边学边练,希望有用吧。

  • SSAm   07/05

    我是经常过来看网站大神怎么写的!!

    • mzcs java 07/07

      我也是天天各大论坛逛呢,但是能搞明白的不多,现在想先把基础打扎实了。

  • 海之乐章 java 07/05

    我也在想转互联网开发···········

  • 半路出家,基础很重要,推荐先去看几本经典的书,全面了解一下基础(不用你深入)。如果基础都不好,你想深入,太难了(完全是看天书)

     

    • mzcs java 07/07

      应该也不算半路出家,只是上学那会没怎么写过代码。

      现在就是反着几个网站的教程系统学习呢,边看教程,边敲代码练习。努力吧。

  • 天平   07/06

    这方面其实网上的文章比较多。我自己的经验是要有一定的规划,可以从招聘网站上看你要学习的方向,按你要走的路去学习。因为要学习的东西太多了,面太广的话不太容易坚持下来。还要尽量的与工作挂钩,实在挂不上就换工作吧。thoughtworks 技术雷达根据上面的级别去看对应的书,应该对你帮助比较大。还有就是看有深度的文章和案例,应该能让你对互联网 有全新的认识。这是一个痛苦的过程,但也是最有收获的过程,享受一下吧。还有,实在有难度 也可以找些视频,别打击的失去信心,努力 吧!

    • mzcs java 07/07

      感谢,这段时间也是在挑与工作关系稍大一些的在努力深入,看视频容易犯懒,光看不写,所以现在就是找了几个网站的教程,边看,边练习,希望能有用吧。当然了,还是得长时间积累。

  • 你想学什么都可以呀,不一定非要用到日常工作中

    • mzcs java 07/11

      但是平时不多练习的话,容易忘。其实说白了还是没学好。

  • ___梦魇__M__ Web前端工程师 07/11

    我看了楼主的情况  个人觉得  如果有想转的方向  需要先考虑清楚 毕竟走新路风险大   但是如果决定了  可以先利用碎片时间  提前了解  待了解开始深入了  辞掉工作  专注去走  可能会更好

  • 迷茫中,主要还是现在有一些功能还要向别人 请教才能完成,本人技术太渣了  哈哈。

  • whatsmook CTO 07/12

    框架,语言,都只是工具,作用就是为业务,为产品服务。好比你说我会一次性搬很多砖,我会很快的涂墙,我能做工地上所有小工 大工做的事。但是…. 但是没有房屋设计图,没有施工监管人员,没有项目管理人员。你会发现,你什么都做不了。你会搬砖,砌砖,但是某一个窗口要求的布局不是正规的方形,你该如何砌呢,不懂了,没经历过啊,没经验啊,所以这个时候会发现,经验是多么的重要。很多公司招人并不只是看你多么熟练使用框架,会多少框架,而是你能解决什么问题。对于电商来说,整点抢购如何设计和实现,高并发如何设计和实现。双11的网站性能如何设计和实现等等,这样的问题是公司所关心的,而这些没有项目经历,是无法得知的。所以呢,重点不要放在什么框架上,你精通mybatis  发现你下家公司根本就不用。 你会精通mysql,下家公司要求oracle。

    • mzcs java 07/14

      说的很有道理,其实还是自己水平太次,准备换工作,都是先笔试,涉及的内容还挺多的,好多都不会,或者理解不深,所以现在就想着好好钻一下呢。

  • cxm1011 java后端开发 07/13

    刚开始工作,从事后端开发,平时加班不怎么频繁。也是在想怎么利用好空余时间去学习

  • 用充电宝充电~