程序员的知识焦虑

近些年来,“知识付费”,“思维训练”,“碎片化学习”等关于知识学习的东西越来越火。仿佛踏入社会工作的人都是知识不足,技能不行的样子,增添人们内心的恐慌焦虑。

特别是程序员这一职业,对知识学习的要求更高。这也让程序员对知识学习的焦虑更加严重。刚毕业那会,对程序编程一知半解的,刚进入公司实习时,时常担心被公司以能力不行炒掉,一连好几个月都是白天上班,晚上加班的,兢兢业业的努力加班工作完成任务。那时候对新知识无比渴望,老大说学什么就赶紧买书看视频学习。慢慢的工作上了正轨后,转过头来想想有点傻也有点庆幸。傻的是公司既然招你进来,就不会轻易赶人,从我的经验来看,一般新人进公司,至少一两个月去熟悉公司制度,业务,文档,代码等。这些完了之后才会让你接新业务,可想而知,如果随意炒掉,再招新人,这中间成本多高。当然如果个人技术实在太差了,实在跟不上公司的发展,那就另外一回事了。不过我至今没看到过这样的。庆幸的是,毕竟学到东西了。

工作三年多了,我现在还是会产生知识焦虑感。我感觉这种焦虑感可能会出现在程序员的整个职业生涯,摆脱不了的。每每接到新任务时,涉及到新技术,新框架,都需要花费大量时间去学习,万一过程中出现什么难题,随着工期越来越紧,不免就会出现焦虑感。学习的知识越多,感觉不会的东西越多,对知识的敬畏越多。往往已经用过的技术出现问题,会反复得折腾,直到稳定运行。人不可能什么都懂的,除非是神,懂得越多,最终的归属是神话宗教。纵观历史,无数牛逼的,知识渊博的人,也会产生焦虑感,因为所学的已经解决不了出现的问题了,所以最终都是归咎于神话宗教,以便寻找答案与安慰。

既然知识焦虑避免不了,那要怎么解决呢?如果去百度这个问题的话,至少有上万的答案教你这教你那。各种鸡汤式文章,培训广告等充斥着整个互联网,无数的选择摆在你面前,无数的大咖大神教你怎么做。但扪心自问,这你选择得来吗?你学习得来吗?从我的亲身经历来看,第一点,别去看与你工作无关的专业性知识,除非你对此有极大极大的兴趣。当初,为了多学点东西,我花了80元在淘宝上买了1T的程序编程视频文档。有一段时间看了不少东西,有些是当时的工作需要,有些纯粹是跟随网上的风气看的。项目持续差不多半年,我整理总结项目经验,发现在那段时间学的东西除了实际项目用到的,其他的全部忘了,只留下一点简单印象,这点印象反而让我迷惑,是不是我的学习方法有问题,记不下来。第二,多点兴趣爱好,除了工作外,还应有个人的兴趣爱好,这才是生活。第三,深入学习,不要浅尝辄止,不要碎片化学习,碰到问题,尽可能多深入点,知识学习需要一定的连贯性,不然倒不如不要学,因为这样久了之后会打击学习自信心的,我保证这是真的,抖音刷多了,人会傻逼的。

这都是我个人经验,不知错与对。记住一点,你的人生由你经历,也由你负责。

原文地址:https://www.cnblogs.com/xhw123xhw/p/10338988.html

时间: 2024-10-09 04:52:19

程序员的知识焦虑的相关文章

论程序员的时代焦虑与焦虑的缓解[转]

生活在2017年的程序员,不焦虑的确实没有几个.经历了2016年的房价暴涨以及此前房价的数次狂飙猛进,能心静如水的人那内心的强大恐怕不是一般人可以企及.本人一介码农兼教书匠,时常走街串巷,曾经在好多公司讲过同样的一句话,“在中国,一个程序员的成功不取决于你的代码是否写的好,而取决于你是否在正确的时间.正确的地点.买了一套正确的房”.那么,这个悲哀就在于此,我们究竟是要写好代码,还是要买好房子?还是,其实我两个都做不好? 坦白讲,焦虑的源头实在是很多.比如,很多人有低电量焦虑症,手机电池只有70%

职业程序员的知识体系

今天看到一篇文章,说人的知识分成两种,惰性知识和活性知识.那些对我们的工作,生活没有帮助的知识,称为惰性知识.惰性知识是用来装门面的,吹牛的.他不能解决我们的问题,只是填补我们生活的空虚.比如金鱼的记忆有几秒,就属于这种惰性知识.不过根据我最近的经验,我发现每天早上,当鱼儿们看见我拿起装鱼食的瓶子时,都很激动.这显然不是几秒记忆所能办到的. 为什么会有惰性知识呢?当一个知识不能与我们已有的知识体系建立关联,那么当我们遇到问题时,我们不会想到他,用到他,于是他就成了惰性知识.就好像你是一个将军,手

程序员年底的焦虑

每年,这时,各位神仙都会总结自己一年的时候,也是我司(ThoughtWorks)进行 Annual Review 的时候.顾名思义,便是回顾在过去一年的经历,总结自己.今年做得好的话,明年就升 title/gradle 加 money:今年做不好的话,不免得抑郁上个一年半载,有可能还得准备简历了--找个有成长空间的地方. 所以,我们焦虑了.焦虑的不仅仅是过去,还在于未来的一年.2018 年可以破罐子破摔,那 2019 年呢,还可以继续破罐子破摔,也可以给自己画个大饼. 绩效 绩效这一词,在不同的

程序员基层知识程序与cpu【更新1】

我是一个小白,但我通过学习我慢慢的懂了一些事.分享出来有错误的望大咖指导. 我们要很明确的明白我们学的是编程而不是编程语言,编程语言只是工具用来方便我们做很多编程有关的事. 首先我在学习的过程中,第一节课让我明白的东西(程序与cpu的关系) 在说程序与cpu关系之前,我们要明白第一点cpu是什么?cpu就是中央处理器.是负责我们整体计算机的控制 那么我们要更深层的理解第一点,是怎么一样的结果可以使得它能实现对整体电脑的呢? 这个问题很好解决,是由寄存器,控制器,运算器,时钟来构建cpu的内部环境

Java环境如何安装?InteLLiJ使用以及汉化方法 (^_?)☆ 程序员小知识

目录 步骤0-准备工作 步骤1 - 安装Java 步骤2-配置java环境 步骤3 - 安装InteLLiJ InteLLiJ安装步骤 InteLLiJ汉化步骤(喜欢英文原版的大佬请无视此步) 步骤4-使用InteLLiJ创建项目 @ 步骤0-准备工作 首先需要下载Java与InteLLiJ, 百度网盘下载地址,提取码:x51n(新疆等地区被百度网盘屏蔽,需要使用魔法才能打败魔法),如果嫌百度网盘下载慢,可以去官网自行下载,IntelliJ官网下载还是蛮快的 Java下载,鉴于Java向前兼容(

程序员入门知识之PHP语法基础知识

PHP的语法结构: 1,标准风格,也叫XML格式,<?php ?> //告诉浏览器以什么编码方式来解析什么类型的文档(可以解决乱码问题) header("content-Type:text/html;charset=utf-8");写在任何输出之前 2,短风格,也叫asp_tags //<? 代码 ?> 3,ASP风格,<% 代码 %> 4,长风格,<script language=”php”>代码</script> PHP文

互联网时代程序员如何避免知识半衰期?

什么是程序员的知识半衰期?这与我们国家的五年计划类似,换句话说,你所知道的编程知识很有可能才五年后过时,类似的感悟是:“我现在写代码的水平落后了,因为自己知道这套语言已经过时了.” 起初,这似乎也合情合理.毕竟,有一个新的编程语言和技术出来络绎不绝.不过,我认为这是错误的.编程知识语言甚至比人的寿命还要长,因为他们永远都不会灭亡.例如:VB,ASP. 语法并不难 刚开始学习新的编程语言的时候,当自己还不是一名程序员的时候,学习python语言或者学习java的时候你听起来就像学英语,但是当你已经

程序员,是知识工作者,还是体力工作者?

看了标题,你们或许以为我要吐槽程序员了.                                                                           其实,这只是我在看<卓有成效的管理者>时,萌发的一个想法. 我并不想一上来就填上自己挖的坑,而是先简单谈谈,彼得·德鲁克在书中提出的三个概念,这三个概念分别是: ·知识工作者 ·有效工作 ·管理者 弄懂这三个概念,或许你们对程序员,对你们现在正在做的职业,到底是知识工作者,还是体力工作者,已经有了自己的看法

程序员应对中年危机的几条建议

程序员中年危机的焦虑 说到程序员的"中年危机",这四个字承载着太多焦虑,而焦虑的原因主要有以下三点: 1.上有老下有小.左有房贷右有车贷,职业选择经不起任性: 2.自己不断增长的期望和实现之间的差距越来越大: 3.行业从业者更加年轻化,互联网寒冬人才需求缩减,自己却一直停滞不前遭遇瓶颈. 时代成就了我们 很长一段时间,我都在想,这些年程序员收入确实不错,程序员因此一度被特别关注,其实深入思考你会发现,我们也只是运气还行,恰好赶上历史机遇了而已,说直白点,这是智能手机和移动互联网带来的行