反思和决定

 爆发的疫情,把我揽在家里,每天抱着电脑学习,每天躺在被窝反思,偶尔也会在室内做些运动。

# #  基本情况介绍

  我也是一名开发工程师,虽然还没毕业,但是也是做过半年开发了,在做的是12306 。没错,就是大家都不想做的那种CRUD工程师,做着大家都抱怨的CRUD工作。当然我也不能排除在外,也曾抱怨过CRUD没有意思。现在确实要反思一下,这半年,我们真的把CRUD做好了吗?

# # CRUD 工作的反思

  不会总结的人,就不会几进步。不擅长记录的人就不配进步。抱怨一件事的时候,先把它做好,才能有更多的机会当做跳板做更高级的事。抱怨不如反思,抱怨只会让我们积攒一肚子怨气,活的不开心,过的不开心。

  做了半年的CRUD,

  你对数据库足够了解了吗? 

  你的sql 能力有足够的提升了吗?你的sql 能解决所有的问题了吗?

  能写出来的 sql 你有去看一下执行计划吗,能够去优化吗?

  持久层框架,用的足够熟练了吗?那么多持久层框架,都有什么区别,都有什么优点,什么时候用什么?考虑了吗?

  数据库索引问题,有去深究吗? 

  代码写了那么多,设计原则知道吗?有去用吗?设计模式知道吗?有去使用设计模式,和设计原则去完成你的CRUD吗?

  既然代码写了那么多了,那么积累了什么?有没有想过,通过一些插件的方式,将自己重复的工作,利用插件来完成?

  你做的业务足够熟悉了吗?

# # 半年来拼命的学习,然后拼命的忘

  这个问题,我相信大家都不陌生。你拼命的往上爬,却拼命的下滑,这种感觉。半年的时间,地铁上看完了两本书,但是现在一点都不记得了。包括之前的学的那些东西,都忘了好多,感觉我什么的都不记得了。

  半年时间,通过直播课,通过B站,零零碎碎的学了好多,学了微服务相关的,系统的学了消息队列相关的学了ELK相关的,学了容器化技术 docker,和部分 k8s, 但是这些东西,是学过?还是学会的? 其实只有我自己知道。我没有建立一个完整的知识体系。所以导致我遗忘的特别快,视频化的学习方式,很容易理解,但是很难记住。另外温故而知新,真的是圣经。我们在学的时候一定要去复习,一定要回头看。

# # 表面的努力

 半年时间,到这一篇为止,写了125 篇文章。但是我真的能记到心里的,真的找不到有什么。我太着急了,学习架构的东西,等等。 但是这些给我带来的提升好像并不多。这一切就好像是表面的努力,就是没有意义的努力,没有价值的努力。

# # 反思以后

 我缺少一份计划,和一个目标,之前认识一个朋友,他问我为什么这么努力,是不是想做什么事。 好像没有,我好像只是告诉自己要做一个努力的人。所以我缺少的是一个目标,比方说我要去 阿里巴巴,比方说我一定要换一个更好的工作。

  我需要给自己制定一个计划,这样自己才知道是在做什么。

  迷茫会让人失去动力,迷茫会让人遗忘更多东西。

  从今天开始,我要针对自己的简历,去温故知识点。要去拆散的,每天去复习一点之前学到过的。

  每天要去啃一些源码,每天去反复理解一个设计模式。

  每天尽量的去看一些算法题。

 另外每天尽量早睡...

发布了338 篇原创文章 · 获赞 314 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/star1210644725/article/details/104576891
今日推荐