写点什么

天天 curd,怎么才能成长,跳离 CRUD 的苦海?

  • 2021 年 11 月 11 日
  • 本文字数:1385 字

    阅读完需:约 5 分钟

除了“自嘲”外,我们是不是应该多想一想,是不是应该多分析一下原因,是不是要找出一些方法,来改善“天天 curd”这种状况。


分析原因#




  1. 没有意识到


自己刚开始做的时候,可能没有意识到这种情况的存在,久而久之,你才慢慢意识到了这种情况的存在。但是,时间已经慢慢流逝了。你要尽早意识到这种情况。


  1. 天天加班


每天任务都很多,老板还爱催时间,导致天天加班到很晚,回到家就很累,只想上床睡觉,根本没有心思想这些,哪有时间去改进。


这就造成一个死循环,没有时间琢磨,改进程序,每天继续重复写代码,回家睡觉。明天,又重复同样的事情。


  1. 业务代码


我就是底层天天写业务代码的,不 curd 我还能干啥。这里不要把写业务代码和 curd 相混淆了,写业务代码并没有什么不妥,它是创造价值的地方。多数公司都是靠程序员写出的业务代码形成的功能来服务客户赚钱。


我所说的是不要天天 curd,自己要动脑袋想一想,能否有更好的方法改进代码写法,提高产出的效率。这是你创造价值的一种方法。


  1. 没有方法


有的人自己知晓这种情况的存在,苦于没有找到好的解决方法,无法打破这种魔咒。


下面我说出一些方法,欢迎大家留言讨论。集思广益,共同探讨,找到更多,更好的解决之道。


解决方法#




【一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义】
浏览器打开:qq.cn.hn/FTf 免费领取
复制代码



前 1、2 两种情况#

第一种情况:当然是你要尽快意识到这种情况,不要浪费太多的时间。“你还年轻,还有时间”这是一句安慰的话,不要轻信,时间是用一天就少一天。熟练了 curd 之后,就要自己琢磨向更高层次进发了。


第二种情况:就要评估下,是自己工作效率问题,导致加班到很晚,还是分配的任务确实过多,如果是任务确实过多,超过了自己负荷,那么就要向领导提出来减少任务,如果不行,那么考虑跳槽到好一点的公司。


后 3、4 两种情况#




后面 2 种情况的改进方法,也可以作用于前面 2 种情况,改进前面 2 种情况。

复用#

“复用”的思想。


大家在平实的开发中,应该经常会碰到这种思想。比如 java 语言,“一次编译,到处运行”,这就是一种复用的思想,编译一次之后,可以在多个平台运行代码。


那我们开发时候能不能用到这个思想,“一次开发,多处运行”。而不要做那种 ctrl+c,ctrl+v 的选手,“一次开发,到处 copy”,这样到处 copy,重复代码多,那么代码维护起来肯定困难,如果想修改,就要修改多处重复的代码。有什么改进方法?


能不能更好的抽象复用?经常的这样想一想,促进自己改进,成长。


重点:抽象复用,不断改进,促进成长。

向上#

向上,就是向上思考。找到为什么要写 curd?它产生的价值在哪里,有没有可以改进的地方?你做的这块越来越好后,上面会给你更大的责任,让你负责更多任务,如果你做的继续超出预期,那么你很有可能,以后会负责更多,拥有更大的抉择权,包括技术的选择。这时你也许会脱离 curd 初级阶段,进入程序设计,研发管理的进阶阶段。

有的放矢#

有的放矢就是要找到自己的那个“的”,也就是目标。那怎么找到自己的目标?


很多人告诉你,要结合自己优势、兴趣等,然后在纸上列出一个清单,在根据自己列出的清单去寻找自己的目标。


还有的告诉你,列出一大推要学习内容,从 java 基础到 java 进阶,从单体到分布式,从 cap 到 base 等等。


这种方式不是不好,是学习的内容太多,而学习是一件反人性的事情,太多就容易累,也很难确定自己的阶段性操作目标。


我这里给一个简单可操作的方法:找自己心仪的公司。

评论

发布
暂无评论
天天curd,怎么才能成长,跳离CRUD的苦海?