有点迷茫。。。

哈喽大家好,我是咸鱼

最近发觉自己的节奏有点乱了,感到一阵迷茫

咸鱼毕业出来工作也有一年了,刚开始接触工作的时候,有许多工作上的东西能够让我去学习,无论是技术方面还是业务方面都进步很快

随着对手头的工作内容逐渐熟练起来,感觉进步的曲线开始逐渐平缓

即使偶尔逼自己看一些书籍或学习一门技术来提升自己,但是过一段时间之后可能就偃旗息鼓开始放弃了(例如之前热情高涨地要学 FLask ,买了书学了三分之一之后就再也没打开过了QAQ)

如果不利用工作之外的时间去提升自己,让自己继续成长的话(无论是技术方面还是非技术方面),即使刚开始工作的时候觉得自己领先了很多人,但只要把时间线一拉长,可能个人的积累就远远不如那些一直在成长的人

如果不能够保持自己的成长曲线,几年之后和别人的差距就会拉开

在意识到了这一点时候,我开始有意地调整自己,试图找到提升自己的节奏,但是在这个过程中,我发现了一些问题

首先就是觉得要学的东西太多太多了,我们究竟该如何找准方向,以及要学到什么程度才行?

就拿 IT 行业举例好了,五花八门的方向(测试、前端、后端、算法、安全……),眼花缭乱的编程语言(JavaScript、C++、Python、Java、Go、Rust…..)

或者哪怕我们只学习计算机的基础学科,都可以无限深挖下去(操作系统底层原理、计算机网络、数据库、算法和数据结构…….)

我们学习的速度,既赶不上知识过时的速度,也追不上知识更新迭代的速度

其次就是在学习一门技术的过程中,发现自己并不享受这个过程,要不要及时止损换个方向?

比如说,数据结构和算法一直是我解不开的心结,在大一的时候我被 c++ 这座大山压得喘不过气来,导致我对接下来学校的相关课程都很抵触(尤其是数据结构和算法)

后面找工作的时候发现一些企业在面试的时候会问你数据结构和算法相关的知识(手撕算法),于是抱着头悬梁锥刺股的决心强忍着恶心开始学习数据结构和刷力扣题

但是没过多久我就坚持不下去了,后面出来工作之后,脑子一热又有了刷力扣题的想法,果不其然,没刷几道就又开始犯恶心了,是真的写不下去

对于上面的情况,我相信有小伙伴也遇到过

  • 学会规划

还没写好

  • 找到驱动力

在学习一门技术的时候如果没兴趣或者感到不适,我的建议是放弃,转去学习其他的,除非你发自内心地享受这一过程(或者你的工作、你正在做的东西需要你这么做)

所以如果你的学习目标是:掌握 TCP 和 UDP 协议的相关知识,那你恐怕很难坚持下去

总结下来,执行层面最关键的就是长期稳定的进步。我们既需要做好时间规划让我们真正开始执行,取得进步,我们需要驱动力让我们做到长期坚持。