技术焦虑和自我剥削
前言
今年是正式工作的第二年,我深刻体验到了当下时代的技术爆炸带给自己,作为一名技术工作者,一种深深的焦虑感——技术焦虑。
“技术焦虑”是我自己捏造的词,参考了现在互联网上火热的“身材焦虑”,“容貌焦虑”,“财富焦虑”等等词汇。我觉得很多女生感受到的身材相貌之类的焦虑,和我自己所感受到的技术焦虑,很可能是同一种感觉,某种缺失性,可望而不可即的目标,以及周遭/网络环境带来的压力。
就像之前的博客所描述的一样,在当下的功绩社会中,充满着“阳光”,“向上‘”,“青春”,“积极”的各种口号,一切都如此明媚,所有人都奋发向上,这种浮华的外表掩藏了很多微妙的个人感受。正如同其他大时代下的状况一样,个人的感受往往是微不足道的,只不过在这个网络发达的时候,得以有所发声。
包藏隐患的技术进步
技术确实在进步,计算机算力的大幅度提高,人们花费在电子产品的钱一年比一年多,但是从某些角度上来说,技术的进步不代表技术的普及,更不代表以文明为核心的人类科技更加灿烂。在这里,我不想拿过于虚渺的事情为例,就拿个人所在的软件行业而言,就可窥见一斑。
从上世纪 8,90 年代互联网的开端,到 2000 年之后互联网的兴起与繁荣,消费市场不断扩大,随之促进了行业技术的进步,但是这种进步在国内,是紧紧围绕业务产生的,也就是说,很多时候技术的决策,并不依赖于过往的经验教训,也不依赖于严密的考究和推理。而是像一个追逐潮流时尚的小姑娘一般,走马观花,当下时兴什么技术,便用什么技术,我们对于技术的敏感度完全依赖于市场和潮流,而非经过理性的深思熟虑。
为什么会这样呢?功绩社会,人和人之间的交流变少,个体行为的多样性逐渐消失,取而代之的是追求“功绩”——简单的说,就是金钱和地位。人们之间的关系趋于不平衡,竞争的压力逐渐取代了平稳的幸福感,每个人都好象被无形的鞭子所号令。所以为了能够快速的脱颖而出,赢得竞争,获得功绩,赚快钱成为了当下的潮流。
我们不再追寻深刻和复杂的原理,在资本的异化和各种带毒的科技小玩意儿下,像是一群叼着奶嘴的小孩子不断寻求最简单的变现手段。随之而来的,是山一般的技术负债和令人不堪的价值观扭曲。
人口和单一的评判标准
人口的增加,加上单一的评判标准,是造成当下技术从业者失意的一些原因。我们在项目或者创造中,不再觉得自己有什么独特的价值,因为人实在是太多太多了,你所能干的,别人也能干,你所不能干的,依然有大把大把的人能做。为什么 GPT 能引发大家的讨论,就是因为将要有一个东西,以不增加人口的方式,取代掉大量的工作。本来大部分人的劳动,在现在这种社会的评判体系下,就不值一提,或者说根本毫无价值,很多人的工作只不过是不断地说着一大堆废话,不断地做着重复而低效,并且没有任何创造性的事情。
比方说,在一个小镇里,一个鞋匠每天勤勤恳恳的做着靴子,尽管他的很多工作是重复性的,也不那么有创造性,但在一个人口不算多的镇子上,他的工作对别人来说,就是很有价值的。
但倘若将他放到一个人口爆炸增长的大都市中,他也许只能在一个厂房中,以更高的效率,更快的速度,重复的做着和原先一样技术难度的事情,但是他的工作的价值和带来的满足感已经远远比不上前者了。
以上还只是人口增长所带来的无意义感,而单一的评判标准就是扼杀创意和价值的罪魁祸首。从国际上讲,单一的评判标准就是国家的生死存亡,从社会上讲,单一的评判标准就是赚快钱。尽管网络社交媒体不断宣扬时代的发展,能够提供给个人的选择越来越多,更多的人开始追求多元化,全面发展,但是这种太过飘渺的目标对于个人能力与社会供给的不平等,带来的就是一种虚伪的繁荣。
当个人刚刚解决了温饱,想要好好平稳的工作和学习的时候,社会和家庭快速定下了下一个标准——更多的财富和消费,个人就像一个学不完补习班课程的小学生一样,匆匆忙忙,慌慌张张的来不及拥有个人的思考和时间,就奔赴下一个目标。
学生时代的单一标准是“考试成绩”,成年人的单一标准是“金钱和权力”,我们还没有解决人口和评判体系的多元化的时候,每个人本能的私心和欲望,就化成了最后一根稻草,混乱,丑陋,充满私欲的社会环境就随之诞生了。
大庇天下寒士俱欢颜
人类的一些大问题,是要需要拥有两种能力的前提条件下,才能得以探索的,一是先进的技术,二是完善的社会制度。
技术终究在发展,不论是螺旋式的还是爆炸式的。很少有关键性的科学技术,会如同某些动漫里描绘的末世后重建的世界一般,存在什么“古代兵器”,“上古神器”,“古神科技”之类的远超当下理解的跨次元技术。
而社会制度则和技术完全不同,尽管存在一些符合人类发展的时代和地域,但在大部分的时空里,人类总在遭受着自己给自己挖坑的苦难和折磨,我们无法得到合理的社会制度吗?大部分时候,人类和家庭的丑陋的私欲往往会出面阻拦,让无数时代留下数不清的遗憾,太阳底下无新事,社会制度的美和丑反反复复。
正如同《论工业社会及其未来》所言:科学盲目地前进,不考虑人类种族的真正福祉或任何其他标准,仅仅服从科学家以及提供研究资金的政府官员与企业高管的心理需求。
很多看似漂亮的政策和标准实际上是为了服务于少数掌权的精英们,而广大的底层民众缺乏核心的纲领去斗争,与此同时,社会上既得利益的中产阶级们又互相勾心斗角,不断嘲笑和剥削底层劳动人民,并且对上层精英们阿谀奉承,极尽谄媚。
所以啊,几千年了,我们拥有了无数如皇冠明珠般珍贵的文化,无数如山川河流般壮美的诗词,无数如烈日繁星般闪耀的科技,却从未真正实现无数寒士们,百姓们所期待的“风雨不动安如山”的环境和制度。
自我剥削和内耗
社会的单一评判原则在于过度的追求自由和积极,声称每个人都有机会全面发展的时候,自我剥削就开始了。
不是每个人都出身良好,不是每个人都拥有能全面发展的天赋和精力,基因和生长环境的不同,注定了很多人在功绩社会下无法良好的适应,甚至无法够着平均标准,社会媒体和自我内在的声音不断地提醒自己,不能停下来,无论是否真的有时间,休息的时候甚至也无法全身心地投入生活。
事实是,不加以控制的情况下,人的欲望是无穷无尽的,消费主义正是借由这点,铺天盖地的打广告,告诉人们要努力追求他们所营造的“美好生活”。但大家真的有在看到广告前,平静的思考过对于自己而言,什么是“自己的生活”么。换言之,自我剥削和内耗,很大程度来源于外界媒体和广告利用人之天性所不断揠苗助长而成的,不断地膨胀人的欲望,以达到盈利和流量的目的,最终的代价,就是普遍的焦虑感。
自我剥削的背后指标该不该制定,由谁来制定,都是需要深刻考虑的细节,倘若完全没有,则回到了颓废,慵懒,毫无创造力激情的状态,倘若交由网络媒体,则会不断地自我压迫和焦虑,永远没有尽头的追逐它们创造出来的虚幻终点。
技术主见的丧失
和大多数领域类似,在软件行业中,追逐潮流和时兴的玩意儿,永远占据着大部分程序员的大部分时间,我们关注着 TIOBE INDEX 上的编程语言排行榜,在论坛上争论着哪个语言更好,哪个语言更糟,当然了,良性的竞争和深刻的讨论对于进步和完善而言,相当重要,但似乎大家把很多对于原理上的陌生都一股脑的推给了技术实现上,讲太多的精力花费在了无意义的争辩上,而不去思考一些本质的内容。
至少在我工作的范围内,我依然认为大部分的业务程序员远远没有达到挑语言的地步,大部分的业务需求用不同的语言也都能写出来,这个行业逐渐染上了“差生文具多”的风气,不断地追求新的语言和新的框架,让每一个学习的人都累的气喘吁吁,筋疲力竭,而永远无法安稳的看看核心问题是什么。
这和那些标榜的“小清新”的,“精致“的人儿有什么区别呢?什么问题都没解决,工具倒是造了一大堆。
部分人对于一项技术的理解,仅仅停留在非常肤浅的表面,写了两三个 demo,就开始人云亦云,渴望着彰显自己的成就和能力,这种对于技术的态度将会缓缓地消磨人的精力,并使人逐渐丧失了对于技术的主见,即:这个技术是什么?这个技术不是什么?实现的原理?为什么需要使用?优缺点有哪些?边界范围在哪里?可以达到何种效果?代价是什么?是否有取代它的其他技术?
最后,自我排解
一股脑地抛出了这么多的问题,当然也有些想法,关于怎么“自我安慰”,该如何缓解技术焦虑和自我剥削。当然人口的过剩和社会价值的评判单一性我们作为渺小的个人是无法改变的,唯有独善其身,做好自己能做的事情,足矣。
学会休息
每个人的精力是不一样的,当整个社会容不下“懒人”的时候,其实和容不下“过于勤奋的人”一样糟糕,二者都代表了功绩社会的单一性评价标准,似乎人一懒,社会便该抛弃他,人的勤奋和刻苦理应发自内心对于当前所做之事的敬重和热爱,而非老师和企业家的逼迫。
长大了我才发现,休息和睡眠的重要性,有的人睡得少,精力旺盛,他就不该强迫别人也学习他,而身体天生素质不够好的人,也需自我调节,不必亦步亦趋。另外,每个人现在至少每天都有好几个小时活在互联网上,互联网代表着年轻和热闹,但作为个人,需适当远离纷繁嘈杂的网络,将一部分时间安静的留给自己。
回归基础而本质的问题
所有技术和非技术的问题,想来无外乎是中学时代的每个学科分类的加深和延展。当新技术来临之时,紧张和焦虑在所难免,此时不如翻翻教科书,看看新的技术源于哪些基础学科的基础问题。技术很少会有爆炸性的转变,每个技术都是基于无数前人的研究和探索才得以发展。
所以,在空闲时,钻钻基础而本质的问题,梳理技术发展史的脉络,不失为解决新技术焦虑的一剂良方。
既无知又博学
这是一个老生常谈的话题,互联网的碎片和垃圾信息每天都在给养着无数人,对于热点和实时的追求永远无法留下深刻的印象,不如在业余的时间,在某些知识上构建体系,深挖一些问题。所以,在明星出轨和鸡毛蒜皮的事情上可以无知一些,而对一些历久弥新,永不消逝的知识保持坚持学习的态度。
深度还是广度
现在一个很大的问题就是,计算机技术的范围很大,软件,硬件,网络,编程语言,操作系统,算法,设计模式,运维,系统架构,产品设计,前端,后端,要学的范围和内容宛如汪洋大海,一望无际。
而快节奏的现代生活又把人们的有限的精力和注意力这两样弥足珍贵的东西,瓜分成了一小块一小块的。我们要用这么一些小块的时间去学习那么浩渺的知识,难免心生倦怠和退意,再加上整个社会的浮躁和傲慢的风气,稍稍佐上一小点嘲讽,就让人放弃了。
对此,实在毫无良策可言,只能珍惜一些宝贵的大块时间,在一些关键性的技术上,多投入更多的关注,把一样东西搞清楚,搞彻底,也就是格物致知,才能不为之后的学习留下技术债务。
会说一百种语言的“你好”,也抵不过对一两门语言的精通。编程和技术更是如此,一通百通,会写十种语言的 if…else… 和 for/while 循环,有什么根本的改变么?不过是从一个编程语言的初学者变成另一个语言的初学者罢了。作为吃饭的家伙,掌握甚至精通一门技术的底层原理,我想是非常重要的。
在已经通晓的一门技术的基础上,再去花小部分时间扩展视野,才能收获更多。
强和弱
我很喜欢一句话:穷则独善其身,达则兼善天下。贫弱的时候,努力做到洁身自好,强盛的时候,为社会惩恶扬善,保护弱者。社会弥漫的那种不良的竞争和利己主义的味道是我所讨厌的,难道拥有天赋的人生下来,就该以嘲笑和欺侮弱者为乐么?真正良好的风气难道不是弱者自强,强者自谦?
倘若生下来就是贫弱或平庸之辈,那安居乐业,品行端正便是对他们的要求,倘若天生富贵和才华横溢,那么就让国家给他们提供更好的条件和机遇去尽情释放他们的能力。而现在,平庸之人愤世嫉俗,自怨自艾,天才之人,恃才傲物,满目无人。
说回技术,如果能力不够,多学习,多请教,如果能力很强,也不该嘲讽他人,而是贡献社会,做出更多有益的事情。作为个人,不必为技术能力弱而自卑,更不能因为技术能力强而自傲。
抱怨似乎无用
经历了很多事情后,才发现,愤青似的砰击,键盘侠般的辱骂,都无法改变世界或者自己一分一毫。抱怨似乎是无用的,仅仅靠发泄情绪并不能创造什么价值。多思考,少说话,多做事,少抱怨,在这个混乱和急躁的时代,显得格外重要。
别忘了输出
就像上面讲的,与过去的信息匮乏不同的是,现在的时代正处于信息过剩的状态,一味的贪婪攫取信息,会让思维越来越“偷懒”,单纯的输入而不输出,无法有效的消化真正有意义的信息。很多编程书籍都会提到的一点是,动手远比想象来的更加有效果。所以,控制住信息输入过量的同时,要保持积极的消化输出。不检测,永远无法知道自己看明白了多少,尤其对我这种被动记忆能力很糟糕的人而言,不总结,就意味着快速的遗忘。
在这方面,写博客是个非常不错的方法,一旦领悟了某个技术要点,深呼吸,一口气写成一篇拥有自己理解和记忆的博客,用成就感和实物感来冲刷掉焦虑的状态。让自己的网站记录下每一点细微的进步。
少即是多
在《信息过载的真相》这部纪录片中提到了关于人类多线程处理任务的能力,实际上人类很难具备多任务处理,就和计算机一样,在同时处理多个任务中,频繁的保存当前任务的上下文信息,然后切换到另外一个任务做不同的事情,需要耗费相当大的精力。
这一点在工作中深有体会,一个上午频繁的开会,看文档,写一会会代码,然后又被突然拉到另外一个项目调试 bug,再次切换回原先的任务时,大脑会短暂的空白,需要重新整理思路才能回到一开始的工作上。而如果一开始就仅仅专注于解决一件事情,不仅疲惫感会下降,时间也会感觉飞速流逝。
同样的,很多工作虽然不忙,但是工人在工作和偷懒(刷新闻,点外卖,聊天,等等)的各种事情上,频繁切换,大量接受不同来源的输入信息,一天下来,尽管没完成什么具体的事情,但是依然会感到很疲乏。
对于这种情况,我们是无法控制住工作任务的切换(很多时候是必要的),但是在工作和工作之间的空隙上,应该减少额外给自己加“任务”,可以挑一篇较长的文章(但是不需要很复杂),或者一个小的技术点,放在一天的工作空闲的时候去完成。
很多时候,我们就是想要太多的东西,导致最后一个也没有能够很好的完成,所以,专心于一件事情上,少即是多。