curd是很多编程的必经之路。打破这种僵局,在这个迷茫阶段可以做什么尼?我觉得可以从以下几点。
1. 阅读源码,无论是spring,还是java collection。选择一个,坚持阅读下去。学习源码的设计模式,怎么实现的,这样做目的是啥,接口的设计等等,网上也有许多源码解读文章。
2.对写好的功能可以思考下,这样是否是最好的方案,是否有更好的方案,代码的性能也很重要,对比下几种方案的场景优劣处。
3.学习下高并发,分布式等有关的知识,拓展自己的技术面,提高自己的技术储备。
4.学习数据结构,了解数据结构对程序的设计原理有很大帮助。
5.看看项目的设计架构,深入了解项目的设计,对项目的整个架构有个更好的认知。
只要付出努力,终会得到好的回报。
脑袋是个好东西,就看你会不会用。如果你crud的时候不思考,你就会年年crud,crud的过程中学会了思考,举一反三,学会了挖掘原理,深入研究,逐渐你就会走出crud的圈子。
其实就两点!
第一,自己学,自己玩!可能你目前的技术已经完全胜任工作,但是还是要让自己不断充电,不断学习新知识,自己买服务器自己玩!
第二,选一个好的平台!其实很多东西,没有需求的时候你很难控制自己去学习新东西,假如有平台的督促,你会学的更好!
当然,有一个好平台的前提也是你学的东西很多!所以,自律才是王道!
我记得我还在上大学的时候,在一个创业公司里面实习,受限于业务影响,每天也都是CRUD的操作。【也很正常,因为业务永远是软件的核心 而业务中最多的就是CRUD了】
所以,我就很烦啊,怎么老是做CRUD。后面,我就自己找了一些网上的课程看了一些,发现原来也存在其他的可能性~ 譬如说可以向着大数据方向发展啊 或是说搞一些架构方面的东西。
于是我就也是很疯狂买了很多架构的书和视频,看了起来。半年后果断辞职。
毕业后我发现当周围的人还在CRUD的时候,我已经可以独当一面了~ 庆幸~
80%以上的程序员每天的工作应该都是在CURD,或者在改CURD的路上。
题主可能患有焦虑症。
所以提醒题主不要过多放在这上面,你要焦虑是如果35岁的时候你还在CURD的话,可能就不是那么美丽了。现在开始你应该学会更多的是在提升自己的编程水平外,有没有能让自己在年龄超过我国现阶段编程人员极限年龄的时候,还能开心写代码的技能。