上个周末幸得空闲时刻和爱人去图书馆学习看书,整理了一下思绪,回忆了一下这两年自己的心态变化,成长经历,学习状况,时刻管理等,于是乎我发现自己变懒了,趁着今日反思一下自己,也期望能给咱们有一些警示所用吧。

状况

跟着年纪的增长和周遭事物的快速变化以及自己肩上的担子越来越重,我发现自己很难再进入长期的学习状况。这种学习状况也是咱们经常说的心流,即长期心无旁骛的专注看书,没有频繁的 CPU 线程切换,也不必保存上一秒的内存状况。

因为年纪的不断增大,我发现自己的记忆和理解才能确真实阑珊,这种阑珊的现象可能起源于不经常用脑导致的脑细胞安排衰减所造成的,脑细胞衰减就导致考虑才能变弱,考虑才能变弱就会导致越来越不乐意动脑,这是一种负面循环,很可能会使老年痴呆提早到来。人最重要的是大脑,而咱们对大脑的开发和利用却少的可怜。

不知道咱们有没有经历过这样一种状况,每天都许多人找你,你看似很匆忙,可是晚上回想一下自己一天的通过却发现做的作业大多数重复性且可代替性很强的作业,而当你一天很快进入作业状况却没人打断你,你勤加动脑你会发现自己能解决许多难题,会有许多创造性的 idea 呈现,会觉得自己非常有成就感,这便是一种心流状况。

上面是两种不同状况之间的差距,真实状况其实是第一种:每天有无数个毫无意义的会议和许多人来找你,你自己很难进入心流状况。每天忧虑自己的绩效在这个季度会不会垫底,会不会存在被优化的风险,导致自己一天天的忧心忡忡,回绝考虑,喜爱做简单且可代替性强的作业来争取绩效,从而产生作业中的内卷 …… 堕入负面循环。

还有便是手机对咱们的操控和吃瓜心态的优先级正在变的越来越高,不摸鱼也不会吃瓜,不吃瓜也不会摸鱼,这也是一种循环,你想摸鱼你才会吃瓜,你吃瓜的时候你必定正在摸鱼,这便是一种热门效应,我国老百姓便是喜爱看热闹,无非便是形式变了,把现实中聚在一起看热闹搬到了网上变成咱们围观吃瓜。所以为啥每次微博只需一崩必定便是 xx 明星又出轨了这种日子作风性质的烂批事儿,你除了向他键盘损伤之外,还能跟广阔的网友有啥联系?你爱看无非便是人道罢了,而进入心流状况是一种逆人道的作业,但很可怕的是这种逆人道的作业在变得越来越少。

编码是需求创造和考虑的,而程序员的美好愿景不便是 debug the world 吗?咱们不能堕入毫无意义只想划水吃瓜的猎奇怪圈中,咱们需求及时跳出来,或许毕竟终身咱们都仅仅柴米油盐酱醋茶的普通人,可是咱们写过的代码,带过的人,都会是这个职业中浓墨重彩的一比,就像 GitHub 尘封在北极中的代码是相同的。

在平时的作业和日子中,要让自己多多进入心流,削减外界事物对自己的搅扰,进入心流状况,让自己静下心来,考虑问题的深度就会加深,会让自己沉浸在一种状况下,一种继续精进的状况中。

怪圈

最近经常听到一些读者不经意间的讨论,cxuan 最近更文的频率慢了许多,我供认确实是这样的。那么为什么会这样呢?其实这些话我很早讲,可是怎么办没有找到一个合适的时机,所以趁着今日,我也想阐明一下。

其实我堕入了一种怪圈,一种我想写出更优异的作品,可是写出这种作品需求以许多的基础常识作为铺垫,所以我就想要吸收更多的常识,看更多的书,读更多的文章,汲取许多的营养,可是谁也无法确保在吸收这么多常识后就一定能写出优质的文章,有可能我写的越来越屎。可是有一点确认的是,在吸收许多常识的一起,我是无法继续更文的,可是不写文章就会变的焦虑,导致越来越没信心吸收更多的常识。最终导致文章也断更了,常识也没学到多少。

就比方我是 Java 程序员,或许我写关于 Java 类型的文章会好许多,可是我偏偏想要写操作系统、C/C++ 、计算机网络、汇编等方面的文章,这就需求吸收许多的仅仅并揉碎了给咱们讲出来,不过这需求许多的时刻和精力。或许单纯的写 Java 方向的文章会好许多,可是谁叫我乐意呢?理论上我必须承受这些常识带给我的压力,我必需要挤出来更多的时刻来接收,可是实际状况是我躺平了。

躺平的原因有许多种,可是我只接受一种:我变懒了。

我一直以为作业不忙就会有更多的时刻做自己的作业,但实际状况是作业不忙就会有更多的时刻划水摸鱼,到点打卡下班。再加上结婚之后暂无要孩子的计划,于是自己心态变了。这是很可怕的一件作业,屠龙少年,终成恶龙。

再加上我现在又有健身的爱好,可是我为满足我的爱好和作业以及学习的总时刻并没有变多,所以我的爱好就会抢占其他项目的时刻,导致我最近的时刻管理这块变得很糟糕。

期望我自己能及时调整心态,合理平衡爱好、作业和学习的时刻,渐渐找回之前的状况。人若无名便可专注练剑,时刻让自己坚持一种空杯心态。

寒潮

今年对互联网职业最大的一个冲击便是裁人潮和 HC 的锁紧,跟着互联网脚步放缓,许多结业生结业找不到作业,许多培训班也爆雷。可是因为计算机这几年宣扬的太狠,所以结业季有许多结业生一起抢一个 offer,因此越来越内卷,所以现在的互联网环境可以说是半死不活了。可是这种环境下,对真正优异的结业生来说仍是影响不太大,仍是有一些岗位在招人,不过对于大多数同学来讲,能上岸就抓紧上岸,先活着再日子。考研的人数也是一年比一年多,现在大学生都不好意思跟人说自己是大学生了,因为遍地都是研究生,乃至博士都现已见怪不怪了。

就拿石家庄某个高效来说,二本校园招聘教师 120 个岗位无一例外满是博士学历起,令人卷到只想骂人。

我还依稀记得一年前互联网在高位的时候,应届结业生年薪 package 50w 现已不算什么大新闻了,再看看与现在的比照,令人唏嘘,无非是在风口浪尖罢了,并不是真正的才能。

那么如何破局呢?其实谁都无法给出准确的答案,咱们能做的仅仅测量好脚下的步数,不过仍是有一些主张可以采纳的。

精进基础常识

再过多强调基础常识都不为过,但许多人仍然知道不到其重要性,许多同学都以为开发便是会写代码就完事儿了,玩玩框架做做增修改查便是悉数作业内容,只不过现实是不给你转身的机会的,你看看现在的就业环境是只会增修改查就能找到一份称心如意的作业吗?就拿面试来说,两年前面试仍是卷一些框架用法、了解基本原理即可,再看看这两年面试直接卷深层次的内容和使用完成,底层原理等。

基础常识是一通百通的,比方你了解计算机网络的分层规划之后就知道网络协议的每一层打包的目的是什么,Socket 为什么是端口通信的大门?ping 的完成原理,为什么要发 ECHO_REQUEST 包?为什么有的电脑刺进网线不必配置 IP 就能直接上网?点击 www.google.com 背面的完成过程是怎样的?操作系统为什么要分为三大抽象?

再好比你在搞并发编程,你就得知道为什么读写要遵循 MESI 协议?Java 完成的各种并发工具类其实都是操作系统读写的几种模型罢了,以及线程和进程的本质区别是啥,管程是啥?等等,要学的内容太多了。可以说这个职业你不得不随时都预备学习,可以说是把终身学习理念遵循最完全的职业。

把握中心技术

今年许多大厂对内都进行了人员优化,比方前段时刻虾皮裁人毁约闹的挺大的,只不过裁掉和优化的都是边际部分和边际开发同学,也便是不挣钱没有盈余远景的那些部分。中心岗位的中心开发仍是公司的支柱,所以这儿主张咱们仍是要向公司的中心业务、中心部分挨近,这才是一家互联网公司的悉数中心。也便是说要让自己具有中心竞争力和不可代替性,也要有随时脱离的身手。

一言以蔽之,多看书,多实践,向公司中心技术和中心业务挨近,覆巢之下无完卵,咱们加油。

原文链接:愿内卷提前完毕!

欢迎关注个人大众号:程序员cxuan

愿内卷早日结束!