很焦虑,高中生。

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+ 分。高考对我来说,已经无比遥远。有时候真的觉得自己很累,既没法满足别人的期望,也无法达到自己的目标。

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

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

谢谢。

22268 次点击
所在节点    程序员
283 条回复
Kipp
2023-02-04 04:31:28 +08:00
好好学习,考上本科先
junkun
2023-02-04 04:35:31 +08:00
首先,心理问题非常建议咨询专业人事。
其次,个人觉得您的症结其实还是来源于学业问题。假如您的成绩比较优异,那通过大学学历再去从事程序员的行业,何尝不是一种水到渠成。学习和您的爱好并不是互斥的。而您对编程的爱好,个人看来是一种替代性的行为,因为您在学业中没有获取成就感,而在编程中获取成就感,于是您将编程用于逃避学业的压力了。
最后,个人认为,当务之急您还是要解决对学习的排斥的问题,这可能需要心理医生的协助。如果因为对学业排斥,导致因为学历不足,高中之后不再能够从事程序员的行业,是得不偿失的。另外,从您的文字了解到,家庭的不理解可能也是压力来源,虽然在国内可能比较少见,但是建议您能够说服家人,和家人一同参与心理咨询。
shellwen
2023-02-04 04:38:36 +08:00
@junkun 首先,在我高一的时候,成绩并不差,在班级中间;其次心理咨询和家里人也参与过,但是说实话,感觉帮助不大,不过还是很感谢你的帮助
shellwen
2023-02-04 04:39:00 +08:00
@Kipp 已经无力了,真的
pimin
2023-02-04 04:41:15 +08:00
性格方面,最美好的特质是包容。
如果能做到包容,就解决了大部分和人相处的矛盾。
shellwen
2023-02-04 04:52:10 +08:00
@pimin 我会学着这么做的,谢谢
junkun
2023-02-04 05:00:40 +08:00
@shellwen 我个人从自己的高中生涯,可以告诉你,这样非常常见。经常有人初中或者刚上高中的时候成绩还很好,却逐渐泯然众人。因为高中知识的细节很多,很多人逐渐就没跟上了,关键还是看你 现在 的情况。
你现在还是应该重视学业的时候,否则以现在的社会的压力,即使你有编程的能力,没有学历也很难得到社会的认可,只会和编程越来越远。
所以个人还是建议你先努力学习。高二下的话,其实也还有机会补上,但需要很大的努力,实在不行复读也没关系,最主要还是要先考上本科。加油!
poly000
2023-02-04 05:00:43 +08:00
@shellwen 你现在努力到能过本科(哪怕那种意义不大的民办二本),可能会比到专科之后被学历歧视的压力下还好一些……
soclearn
2023-02-04 05:05:47 +08:00
我写过前端,做过后端,传统的 Spring ,现代的 React/Svelte ,和 Node.js 那一堆历史遗留问题搏击过,也被 Python 那逆天而又超前的语法薄纱搏杀过。我通过 Kotlin 走入了函数式编程的世界,也跟随着 Jetpack Compose 了解了声明式布局。

。。。
Thecosy
2023-02-04 05:55:47 +08:00
本科是敲门砖
calloc
2023-02-04 06:16:11 +08:00
要守住自己的初心,不要被外界带了节奏,这很重要。有爱好,其实能超过不少人了,不少人学了计算机而并不喜欢计算机,也有学历不高的人进入大厂,所以这世界还是有点包容性的,不要过于忧虑。在高中,就先放下编程,好好学习吧,能多考几分就几分吧。如果来不及,复读或者上专科后升本科也可以的。到了大学,发挥自己对计算机的爱好,努力学习更多知识,到时候能让自己 commit 更有质量。曾经我也是高中沉迷编程,最后高考只考了三本,大学还不是计算机专业,现在也找到了自己满意的工作。第一次在 v 站写这么长的回答是觉得我们的经历有点相似,希望能给你带来一点启发
Ranying
2023-02-04 06:37:30 +08:00
我高中的时候也这样,从高三下学期开始学习,照样能到第一考场考试。不过高中的知识确实不难,按照 7:2:1 的难度分布,只需要把每个学科的基础部分学完就可以拿到 70% 的分数。并且高考范围不会超出教材,所以只需要把所有科目的教材找好,然后对着课本开始整理内容(整理的过程和结果都很重要。

我至今还没有从大学里学到任何具体的技术,例如 Vue 或者 Django ,可能是因为我才大二。我们的课程一般都是应用统计,图论,概率论,算法和数据结构,机器学习和数据分析这种基础课程。学应用性的技术有用吗?当然有用,因为学会增查删改加点前端就可以完成绝大多数项目了。但是这是计算机技术而不是计算机科学。

计算机科学需要触及原理。如果我们做一个 OCR 软件,接入某大厂 API 获取结果是普通的技术,自己训练模型叫高深的技术,通过深度学习算法编写代码叫科学。什么语言的新语法新框架,本质上就是语法糖,底层的东西毫无变动,找个培训班照样教,并且可能比自学还快。https://www.ruanyifeng.com/blog/2021/06/weekly-issue-164.html 但是我不否认没有向更底层接触的必要性,就像画家并不必要明白颜料的制造方法。

个人的优势应该在于我掌握了别人学不会的东西,而不是我比别人提前多长时间掌握了什么。
shellwen
2023-02-04 06:40:57 +08:00
@Ranying 说实话,Django 都多老多过时的东西了,大学教这个完全是误人子弟
shellwen
2023-02-04 06:41:27 +08:00
@calloc 谢谢
shellwen
2023-02-04 06:41:45 +08:00
@poly000 这倒是
Ranying
2023-02-04 06:43:34 +08:00
@shellwen 没有说大学教这个哦
shellwen
2023-02-04 06:46:49 +08:00
@Ranying 其实你说的更多是计算机科学和软件工程的区别
cnsdytedison
2023-02-04 06:52:09 +08:00
人脑在 23 岁以后才算是发育完全,有些人甚至到了 28 大脑还会继续生长。你现在的认识,经验,看法到那时候都会因为你的大脑发生了器质性的变化以及你自己的经历而产生变化。担心那时候的事情就好像你初中对你高中生活的忧愁一样。


另外学编程高中那点数学和物理都琢磨不明白真的就是和搬砖工没什么区别。努力吧,感到痛苦说明你在走上坡路。但是只感受到痛苦却不改变就是在上吊。不知道做什么可以先从找弱势科目的牛逼老师聊天开始。
eason1874
2023-02-04 07:09:43 +08:00
我曾经是优等生,所有老师提问都喜欢叫我,作文什么的经常作为范文在全班朗读,于是我对自己的期望很高,结果。。。有一段时间跟不上,下滑到中等生,心态一下崩了,直接不学了,整天熬夜打游戏

十年过去了,我现在的建议是,躺平,别对自己的期望太高,接受自己是普通学生,然后尽力而为,考得好最好,考不好,尽力了也不愧。当然大学是必须上的,努努力,考不上好的本科,考个专科也凑合

对于父母,理解他们望子成龙的心情,但不背负他们的期望,只是笑脸相迎。父母责骂,不用放心上,就坦白说自己就是这个能力,已经尽力了。他们生气就让他们生气,他们也需要时间接受这个事实

人这一辈子最难接受的两件事,一是接受自己的平庸,二是接受子女的平庸

所以这其实对你和你父母都是考验。但是话说回来,尽早接受这个事实,读个普通大学,做个普通工作,不追求大富大贵,只要吃穿不愁,身体健康,三天五日跟家人朋友出去吃夜宵撸串吹牛逼,可以过得很开心
aplusfran123
2023-02-04 07:16:18 +08:00
看你家有没有矿,有矿随你便吧,没有矿就还是要学好基础学科,编程能学会,高中课程也能学会,就学呗。写工程代码的反馈周期比较短,写错了电脑立刻可以报错;基础学科的反馈周期比较长,进度不是每半小时一个 feature 可以比拟的。所以其实高中学习是训练你一个在长周期上的表现,不是所有事情都可以像编写工程代码一样快速出结果,大部分时候人还是要能耐下心,十年磨一剑。不过是拿出人生中的一年时间投入高考而已,你还有一辈子可以去搞编程。这一年你去追什么前端后端新技术也没用,那些东西迭代飞快,用的时候看看文档都能学会。

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

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

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

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

© 2021 V2EX