CS 本科生 - 迷茫,改行 有多普遍,哪些原因造成的?

2023-01-27 06:41:19 +08:00
 57hillside

因为熟人关系和几个国内 CS 毕业生肤浅交谈。学了 CS 但迷茫,或改行。

迷茫的说不清学到什么,能做了什么。一个英语很差,认为英语不需要(做技术英语阅读能力很有必要)。一个很精干的孩子找专业方面工作没找到,后来考了公务员。 一个是他母亲坚持要他改行,说写软件太累身体。但愿上大学选专业时她坚持不让选 CS 。

大学四年浪费了。对个人家庭是非常的损失。都不仅是学费损失问题,是华年流失,走弯路,还造成焦虑。很值得避免。所以想了解一些数据:

1. 这样情况的多吗? 比如普通院校 CS 毕业生百分之几成为这种情况?

2. 哪些原因造成的?个人原因,教育问题,社会原因,…

请大家积极但认真回答。 有足够多回答的话,我下一步整理一个问卷,最终归纳总结,希望对高考选专业能有点帮助。

3131 次点击
所在节点    问与答
35 条回复
acapla
2023-01-27 07:08:16 +08:00
消灭零回复,蹲一个回答。
yjsdaniel
2023-01-27 07:36:09 +08:00
如果是疫情三年学出来的,没有典型参考意义。
kyuuseiryuu
2023-01-27 08:28:30 +08:00
你的专业名称不就告诉你能做啥了么,计算机科学,让你当个科学家啊。你小时候的梦想难道没有那么一瞬间想要过要当一个科学家么。
arischow
2023-01-27 08:46:21 +08:00
其实你想问什么……
GP1
2023-01-27 09:04:11 +08:00
就是经济不行,和你 CS 专业没什么关系。
扯到深处又是政治那些话题,没意思。
uxstone
2023-01-27 09:44:30 +08:00
核心问题就是年轻人单纯通过劳动是赚不到啥钱的,和具体哪个行业无关。

当然,排除天才或者 X 二代。
angrylid
2023-01-27 09:47:57 +08:00
我说点浅显的原因——大陆的教育还有很大的进步空间。接受了十年基础英语教育的学生厌恶英文,使用辅助工具阅读英文原文的能力都没有。一些普通本科的 CS 教育,能让除了入学前就有浓厚兴趣的学生,在就读两年后纷纷扫兴。
57hillside
2023-01-27 10:12:48 +08:00
>其实你想问什么
@arischow 我确实没有写清楚。我真正的目的:碰到几个这样情况的毕业生,我觉得不论从个人,家庭还是社会都是非常可惜的。希望理解造成的原因,归纳总结一下,希望在高考选专业和在校生能有些借鉴。不要等到毕业才发现问题醒悟。

下面我加一下猜测可能的因素:


### 个人原因
- 和能力倾向不相符:不是每个人都擅长。
- 性格不适合:比如不喜欢苦思问题
- 没有好好学习:懒惰?打游戏?。。。
- ***还有哪?***

### 教育问题
- 教程设计:美国大学官网上有详细 Curriculum 公布,但查几个国内大学网站没找到,好想都是领导怎么的新闻。无法判断。
- 大一可以改专业吗?美国大一生不喜欢 /不适合专业就换。这样的不少,很正常。如果国内不是,应该改。不适合但有不能改, 有这样情况的吗?若是可真耽误一生啊。
- ***还有哪?***

### 社会环境
- 实习机会少 - 我想这个是很大因素
- 社会价值不认可?“码农”好像有点“码奴”的意思。如果真有这种意识,潜意识已经排除这个专业。
- 急功近利:不要急着赚大钱,这样会浮躁,不能踏踏实实学习,
- ***还有哪?***
Origami404
2023-01-27 10:21:13 +08:00
身边统计学警告

很多人看着 cs 能赚钱来报的,结果本科四年连只够赚钱的本领都没学会,别说别的了…

据我所知除了中科大和南科等少数高校,转入 cs 专业都是相对困难的(不亚于高考考上该学校),但是 cs 转出到其他专业是比较简单的,所以我想不出对 cs 不感兴趣但是还留在 cs 的人除了 cs 能赚钱之外还关注什么
Origami404
2023-01-27 10:22:21 +08:00
我们学校改行的感觉不多,最差劲的好像都能去比亚迪恰钱来着
57hillside
2023-01-27 10:23:13 +08:00
@angrylid "厌恶英文" - 英文阅读能力非常必要,看来你认同的。是不是普遍认可的观点?如果看见英文就厌烦,就不要选 CS 。研究要看文献,编程更是和英文打交到。
57hillside
2023-01-27 10:33:09 +08:00
@Origami404 “很多人看着 cs 能赚钱来报的,结果本科四年连只够赚钱的本领都没学会” - 这就是很大误区。在美国也会有,但是通过一些“难课”把这样不误实,不适合的人赶出去。比如学大一生物的不少希望毕业考医学院,但通过基础课发现不行,很快改其它。
57hillside
2023-01-27 10:33:36 +08:00
V2E 提问题时可以用 Markdown, 但回答不行。是这样的还是我用错了?
57hillside
2023-01-27 10:47:07 +08:00
@Origami404 你是什么大学?如果不便说可以的。是不是我关心的问题仅限于不好(二本?)大学?

有没有大学生聚集的网站?好像在这里不是很适合讨论这个问题。

@GP1 经济下滑确实是行业问题,但希望是周期性短暂性。希望学生不要因为经济盲目选计算机。其实有不适合计算机,甚至不应该盲目上大学。
Samuelcc
2023-01-27 11:00:56 +08:00
前十 985 CS 毕业,同学中也有很多人最后没有从事本专业或者转做产品经理。
个人认为是 cs 需要的知识量比较大,而且在本身没有太大兴趣的情况下比较枯燥,并且要学好还是需要一些天分和兴趣的,英语也很重要。导致很多人学了几年之后认为自己不适合这一行。
并且本科开设的课程,虽然看着确实是一个好的 coder 应该深刻掌握的,但是对于刚上大学的学生来说,不知道这门课学了能干什么有什么用,加上比较枯燥,会比较迷茫。
zxCoder
2023-01-27 11:34:48 +08:00
@57hillside 你太理想化了,谁都不是救世主,换句话说,世界上就得有些人过得好,有些人过得不好,有些人找得到工作,有些人找不到工作,有些人好好读书,有些人不好好读书,等等,这才正常
angrylid
2023-01-27 12:42:31 +08:00
@57hillside 抽象的说就是,优质的教育激发和培养人的热爱,劣质的教育消耗和抹杀人的热爱。
smallboy19991231
2023-01-27 12:49:30 +08:00
起码你是本科计算机科班生,你已经超过 95%的人了,你比那些初中毕业就被骗去 3+2 中专升非全日制大专垃圾国开的人好的太多太多了,这些人在学校根本学不到什么知识,毕业后实习还要被送去工厂。
yangzhezjgs
2023-01-27 14:23:04 +08:00
姑妄言之,主要说说学校教育方面的问题
1.相当一部分学校对计算机采用了“文科式”理论教学
简单说就是注重记忆知识点,而不是通过分析理解实践在大脑中构建计算机系统模型,普通学生难以把大量孤立琐碎的知识点整合成一个完整的计算机模型,这就导致很多人仅仅学了四年计算机也仅仅是知道一些皮毛,不具有完整描述程序运行过程和深入分析如何优化程序性能的能力

2.缺少跨越实践和理论的过渡性知识的传授
这里说的不是简单的学校不教学生写 web ,而是缺少简单程序到复杂程序的过渡性的教学。
很多学生在课堂上学习的仅仅是针对某个具体问题写个函数解决这个层面的事情,而实践层面就会过渡到使用框架写 web ,中间缺乏一个平滑的过渡,以 web 为例,理想状态下,学习过程应该是这样的:
-学生先学习简单的面向对象开发
-学习网络编程开发 web 服务器
-尝试不使用框架的 web 开发,来理解 web 框架的作用
-学习设计模式,开发一个最简单的 web 框架
-学习使用成熟的 web 框架进行项目开发
而现实中,大多数人只是从简单的面向对象开发,一步跨越到使用成熟框架 CRUD ,缺乏过渡知识无法继续深入

3.缺少实用技能的传授
相当多人的自学能力和自我管理能力很差,学校不教就不会主动去学

简单说,在目前的教学质量低下情况下,没有主观能动性的人难以成才,毕业后选择转行是再正常不过的事情了
Origami404
2023-01-27 15:14:52 +08:00
@57hillside
学校是比较小的 985 ,cs 专业的或保本校,或考公,或就业基本上都能安排走。

课程的话我们学校大一编程基础和数学,大二数据结构和算法和计组,大三开始才是 os/编译器 /数据库等“硬课”。难度的话,只能说讲课是领域里的入门水平,考试又是课程的入门水平+死记硬背,能挂科的只有摆烂一点都不学的,只想过考前突击一周都可以。而且学校也不想挂科率高,所以课程难度上不会起到“劝退”作用,只有等到大三大四找实习找不到或者发现自己啥路也没有的时候才会有“劝退感”,然而已经迟大发了。

大学生聚集得多的感觉是知乎,但是我觉得你想找的应该是应届生而不是本科生,我身边统计学表明能知道“真正的编程”(工作 /大型开源项目)是怎么样的同学十中无一,很多同学不知道真实的项目开发是怎么样的,跟他们一起分工开发甚至是负效率…我做啥比赛什么的都只敢找熟人了。

以及稍微吐槽一下我校研一,写出来的代码跟刚学编程两年似的,还不止一个两个。而且不知道为什么老师们总是喜欢叫研一写实验框架 /基建,导致一些实验给的代码框架看着就令人血压爆炸…还不如一些厉害的大二同学做的

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

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

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

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

© 2021 V2EX