很焦虑,高中生。

2023-02-04 04:26:25 +08:00
 shellwen

抱歉之前写到一半不小心点了发布。

以下内容包含大量负能。

曾几何时,我厌倦了高中两点一线的生活,厌倦了毫无意义的内卷,厌倦了数不胜数各种 PUA ,厌倦了各种不公……

编程对我来说,是一片精神的圣地。和大部分人接触编程的原因不一样,我在我初二的时候接触到了这个领域,当时应该是做一些简单的 Android 逆向,改改字节码什么的,觉得自己修改破解软件“很酷”。再后来就是通过 Java 了解了很多编程的范式和思想,从此走上了这条“不归路”。现在我是一位 17 岁的高二学生,还有两个月就将迎来我的 18 岁生日。

但我真的,开心不起来。

不知道从什么时候开始,学业上的压力越来越大。学习如何写出更好看的代码并不能解决生活上或者学习上的问题,我花费了大量时间在上面。因为我知道,这是我精神的一个庇护所。

我一直觉得我很特殊,我难以理解他人的情绪。我从来不知道该怎么才能和人友好相处,所以我从小到大几乎都是同学所嫌弃的对象。

长期积攒的情绪一度击垮了我,2019 (也许是 2020 ?)的那个暑假,我被关在家里两个月,脱离了互联网,视野里几乎只有书本和天花板。那段时间真的把我逼疯了,我一整天躺在床上,醒了睡,睡了醒。以前的我总是会向往着月光,但是当时,我每天睁开双眼,看到的只有天花板。很白很白,又很黑。

家人对计算机多年以来的不理解,让我长期陷入痛苦之中,学业成就更是光速下滑。有时候真的很痛苦,装了一堆 IDE 并不能给我带来什么收益,不断地 commit 也没法带给我什么。我所能看到的,和别人看到的,就像是两个世界一样。总有着那么一层塑料膜包裹着我,外界的一切刺激对我都很难掀起什么波澜。

我写过前端,做过后端,传统的 Spring,现代的 React/Svelte,和 Node.js 那一堆历史遗留问题搏击过,也被 Python 那逆天而又超前的语法薄纱搏杀过。我通过 Kotlin 走入了函数式编程的世界,也跟随着 Jetpack Compose 了解了声明式布局。

毫无疑问在编程这方面我不是失败的,但是我总觉得我却少了什么。我对自己感到骄傲,但是我很自卑。我很羡慕别人,能在自己的世界里活得精彩。我觉得我的世界,缺少了一些激情,缺少了一些积极,也失去了太多色彩。

疯狂,疯狂,疯狂。

但疯狂之后,又剩下什么呢。

现在的我,总分刚越过专科线不多,除了英语以外的几乎所有科目都只是 10+/20+ 分。高考对我来说,已经无比遥远。有时候真的觉得自己很累,既没法满足别人的期望,也无法达到自己的目标。

我不知道我该怎么做,美好的世界是属于别人的,只有绝望属于我。

你能为我提供一些帮助吗,陌生人,哪怕只是一句安慰。

谢谢。

22294 次点击
所在节点    程序员
283 条回复
ZColin
2023-02-06 11:24:45 +08:00
一句话结论:在中国没学历搞计算机相关寸步难行,家里没后台兜里没钱 run 不出去就赶紧学习。
另外加点个人观点:
编程练再精你学的那点东西都是应用,你确定你这个年纪有自主研发新技术或制定行业标准的能力?
有的话当我没说,但若当不了老板就赶紧提升自己学历。
asd7160
2023-02-06 11:34:47 +08:00
这不就是厌学吗。
Mrun
2023-02-06 11:40:02 +08:00
说实话,我也经历过你这个状态。
直到我工作之后,发现了,大部分(请注意,是大部分,不是全部)所谓的少年成就,在正儿八经的全职工作中,根本不值得一提。
少年时花了几年时间追求的所谓技术,实际工作中,可能半年不到就超越了。
squarefong17
2023-02-06 11:42:07 +08:00
如果你想在国内发展:
没学历是很难的,还有四个月,好好搞,很有希望摸到本科的线。
如果你在国外发展:
你至少好好学学英语吧,别觉得高考英语没用,你高考英语如果不用太多刷题技巧也能上 120, 裸考过四六级也不是大问题,大部分英文资料你只需要划几个单词翻译一下就行,读多了可以直接看。。。
8355
2023-02-06 11:43:14 +08:00
能考本科就本科 哪怕最垃圾的
实在上不了就专科之后成人本科 赚钱加继续学英语
存够钱就润出去
6david9
2023-02-06 11:44:47 +08:00
@shellwen 我现在也会焦虑,尤其是闲下来的时候,不如让自己忙起来,想想哪些事情现在可以做,哪些是半衰期长的事情,别想那么多立即开始做。
6david9
2023-02-06 11:47:24 +08:00
成年人的标志是开始独立面对并解决问题。尤其是发现自己没有什么可依靠的时候,让自己成长起来最靠得住。越长大会发现越孤单。大家都一样。
ghostwind
2023-02-06 12:28:33 +08:00
上个本科,如果可以,上个前 qs300 的本科
libook
2023-02-06 12:41:58 +08:00
人得先能生活,才可以工作赚钱,赚到钱了才能玩爱好的东西。

生活就是让自己活下去,包括:独立自主的生活能力、社交能力、调整自己身心状态的能力。

根据我个人的经验来说,高中是一个人建立自己的性格、三观、人生规划、职业规划的阶段,有疑惑和挣扎是正常的,说明你在思考这些问题;有的人在这个阶段没有任何痛苦,只是学习、考高分,以至于上了大学之后因为失去了考高分这个唯一的人生目标而变得迷茫。

你对自己的骄傲实际上是一个舒适圈,这世界人外有人天外有天,总有人比你厉害十倍、百倍,如果和真的技术大牛一起工作,你会发现自己在编程方面就是菜鸡;而对于认为编程是自己唯一优势的你来说,这种打击将是无法承受的,它将直接摧毁你活下去的意志。

你需要好好想想,5 年后、10 年后、20 年后,你希望在什么地方、以什么状态、做什么事情。一旦你想清楚了,你将很容易去规划你在每个阶段应该去做什么,以及是否相应的后备方案,来让你可以一步步达到自己的预期。

比如对我来说,我是小学接触计算机,并对计算机产生兴趣,所以我一直以来的目标都很明确,未来想要参加计算机相关的工作。那么计算机相关的工作基本都需本科学历,我就知道我必须要取得一个本科学历;有因为它通常属于理工科,那么我需要在高中的时候修理科方向;我的首选方案是直接考上一个计算机本科,其次是其他专业的本科进入学校并修一个计算机双学位,再次是专升本,最次是成人高考。高二的时候自己的文化课刚够本科线,未来升学风险较大,高三前得知在我所在的地区,体育特长具备很高的升学优势,于是我花了 10 个月成为了体育特长生并超过了当地体育高考的本科线,但我仍然凭借文化课考上了一个计算机本科。上了学之后花了半年时间了解计算机有哪些细分专业,以及未来就业有哪些方向。于是选择自己感兴趣的就业方向,并主攻相关的基础课程和课本外的职业技能,参加一些老师的工程项目来获得一些实践经验。毕业后找到了一家创业公司,从事全栈开发。

有些人认为高中和大学学的知识在工作后没有任何用。可能刚参加工作前三年不会觉得上学学的知识有啥用,但越往后,随着自己的工作内容的广度和深度的持续提升,会发现基础知识越来越有用。我参加工作后因为用到新的技术只有英文文档,所以逼着自己每天阅读纯英文资讯来提升英语水平;为了解决一些核心技术问题复习了概率学、极限和导数;为了提高团队间沟通效率,以及外联沟通,复习了语文语法、修辞。如果在上学的时候就将基础掌握扎实,未来将极大提升自己学习和成长的速度。
guss0x625
2023-02-06 13:05:31 +08:00
同样作为一名热爱技术的高中生,我在初中时也有过一段类似的经历,在这里就浅浅发表一下自己的观点吧~

不知道作者有没有好奇过,我们看的网页是怎么从一个请求,到 HTML ,再到屏幕前的像素一步步呈现出来的?

看作者已经开始在 twitter github 各种平台上混了,那 Hackernews(国际版 v2?) 应该肯定听说过吧, 可以说是一个非常不错的技术论坛。在上面多读点东西,就会发现你平常折腾的框架,语言,和软件背后其实都是有一套十分 sophisticated 的实现体系的,如编程语言背后的编译原理,以及浏览器中使用的计算机网络和图形学知识。这些系统走到最后,最纯粹的形式都是*学术*:计算机科学。计算机科学离不开我们日常要卷的学术,尤其是数学。因此,当你仅从纯技术的角度去看待问题,而没有掌握以第一性原则看待事情的方式,你能够看见眼前酷炫的技术并以应用这些技术感到满足,但却无法了解这些技术的原理,在这些技术的基础上做出扩展,以及领会这些技术未来的发展趋势。你现在的知识储备能让你写出来无数的 CRUD 应用,但如果你在解决一个新的问题,你想要做出一个市场上不存在,没有标准解决方案的东西呢?掌握一些框架也语言是不足以解决这样的问题的,而能够提出解决新的问题的人才是当今社会不管是职场还是开源社区所重视,所价值的人。

我认为,对技术世界停留于表面而不知其所以然的认知,可能就是你认为你世界中所缺少的那一部分吧。所以,哪怕不是为了世俗地考上一个大学,纯粹是为了在技术上进一步反而发展,我认为你可以多多接触一点更加底层的知识(例如可以读读你平常使用的框架和 OSS 的源代码),去纵向而不是横向的探索,这样到最后会发现技术与学术是不可分的。在经历这样的探索之后,不仅能提升自己的认知,解决许多过往的疑惑,对课内学业也是融汇贯通的(比如说学了深度学习数学原理,那应付高中的数学可不是降维打击?)。
luckbbs
2023-02-06 13:29:33 +08:00
学历虽然没什么用, 但是敲门砖, 想办法弄一个先。
Dlin
2023-02-06 16:05:02 +08:00
无论如何你都要去上大学,即便上的是大专。这样你的初始职业生涯不会太因学历而举步维艰。但是大专是最低要求,本科及以上最好,学历越高门槛越低。如果你热爱编程技术,那时的你至少能找到一份你想从事的编程工作。

家庭的不理解可能是一个压力来源,你可以给他们看看 BOSS 直聘里的岗位,告诉他们”程序员“是个具体的现实的东西。

学习方面,我觉得,调整好心态吧。你才高二(是的,你才 18 )
Dlin
2023-02-06 16:10:39 +08:00
接着上一个回复:
你一定要去体验一下大学生活,大学生活是很美好的。从你加入大学新生群的那一刻你就要试着去变为你想变为的人,然后一直做这样的一个人。
janwarlen
2023-02-06 16:13:24 +08:00
人生没有标准答案。

有可能是你害怕了,你喜欢编程,但是你发现你在编程上所获得的成就没有办法弥补到人生目前阶段的需求,所以产生了已有<<<需求的痛苦。
自己做选择吧,大不了还有高四高五。
karatsuba
2023-02-06 16:27:14 +08:00
赛博文青,没救了下一位
qq2511296
2023-02-06 16:34:32 +08:00
如果以后打算写代码的工作,除非自己接活做,如果去外面公司打工,没个好点的学历,面试机会都没多少,甚至没有。学历很重要,实在不行就复读一年,先把学历这个事情搞上去。代码这个以后想写,机会多的是,要是学历错过了高中的机会,就不好搞了。最差也得考到个 2 本来吧……
chloerei
2023-02-06 16:41:29 +08:00
给楼主推荐一部日剧《龙樱》 https://www.bilibili.com/bangumi/play/ep400982

没时间看的话就看第一集 40 分钟开始一小段就行了。

如果几分钟也没有的话我就总结一下:如果在应试教育这个有明确规则的考验也无法通过的话,在社会这个复杂规则的环境能胜出的几率微乎其微。
opentrade
2023-02-06 16:48:06 +08:00
抗压也是高考的一部分,你必须面对。自从创业以来,我接触过几个高考失败的程序员,且不论技术水平,他们都稍微有点敏感,抗压能力偏低。
zengyuxi
2023-02-06 16:50:45 +08:00
建议:自考本科,然后在读个全日制的硕士;或出国去国外留学,读个本科学历;(国内太卷了,出国也是一种选择,未尝不可,但前提是不能摆烂或躺平)。
azui999
2023-02-06 19:45:35 +08:00
天真,上个好大学,才是美好未来的开始,如果你读了个大专,你将浪费两年的时间,从现在开始好好学习,编程什么的放放吧,再过一两年,你还能捡起来,如果没考上个好本科就复读一年,等你考上了,再发挥你的计算机特长吧,要不然,你现在就是痴人说梦,自毁前程

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/913073

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX