文科转“码”,正在成为一种新趋势。根据中国教育部统计,2021年应届本科生中,人文社科类占51.5%、理工科占39.9%,文科应届毕业生人数高于理工科;
智联招聘《2022大学生就业力调研报告》显示,2022 年人文学科毕业生的就业签约率仅12.4%,随着中国产业结构转型,教培行业政策性调整,劳动力就业市场提供给文科学生的岗位在减少。
一方面是,文科生就业压力增大,而另一方面则是,计算机人才需求和薪酬的持续走高。根据美国劳工统计局2021年发布的数据,未来十年,Web开发人员的全球需求将增长23%,软件开发与测试人员的需求更是会增长25%,远远超过所有职业的平均增长率。
在刚刚过去的2023国际人士在美工作签证HIB抽签中,最受雇主青睐并支持的前3名全部为软件工程师岗位。
数据来源:myVisajobs网站统计
在薪酬和就业前景的吸引下,对于文科同学,除了考编、考研外,海外深造硕士转“码”,改换赛道成为程序员,也成了一种热门选择。
文科转“码”硕士怎么转?
通常意义上的文科包括:人文科学、社会科学、管理学及公共事务等方向,是现代社会中最重要的基础体系,富有想象力,领导力和对人类发展方向的思辨。
抽象思维能力
文科学生在多年的学习与研究过程中,建立了良好的抽象思维能力。文科学生通常会接触到更多的抽象概念和理论,对抽象思维和推理比较擅长。例如,文科学生可能更擅长从一些模糊的概念和观念中提炼出精华,形成系统化的概念和理论。
语言阅读与分析能力
文科学生在专业课程学习中,通常获得更多的语言文字、文学方面的阅读、写作、讨论、思考等训练。
通感与创造力
文科学生的专业课程通常更加灵活和多样化,课程内容也相对宽泛,涉及到多个学科,甚至音乐、艺术等领域,这种宽泛性会给文科学生带来与理工科学生解决问题的不同视角与思路,更能建立跨领域的连接。
对于文科学生来说,转“码”非常具有挑战性,并非易事,要想成功转“码”上岸。最重要的不是放弃原来的专业和能力,而是要在自身现有能力基础上,通过硕士阶段的学习,进一步掌握信息时代所需的计算机技术原理、软件开发、数据分析等能力,让自己成为文科加“码”的优秀人才,从而实现自身能力的跨越,获得更大的职业发展空间。同时,随着以ChatGPT为代表AI人工智能技术的突飞猛进,转“码”的壁垒不是增高,而是正在降低,对于文科学生或其他领域的学生来说,未来谁能成为优秀的AI开发者,最终角逐将体现在思维能力上,而不是代码开发能力上。
Step1:转“码”硕士阶段课程怎么选?
由于硕士阶段时间为1.5-2年,要在2年时间成功实现文科转“码”,首先要非常明确了解自身的能力特点,理性确定职业发展方向,以制定清晰的硕士阶段课程路线图。
以美国南卫理公会大学(Southern Methodist University,简称SMU)的M.S. in Computer Science计算机科学硕士课程为例,让我们结合未来职业选择分析硕士阶段的课程选择。
软件开发工程师/程序员
就业优势
根据美国劳工统计局最新数据,与Software开发相关岗位包括:
Computer Programmers
程序员年薪中位数 $93,000
Software Developers, Quality Assurance Analysts, and Testers软件开发、质量保证和测试人员年薪中位数 $109,020。从2021年到2031年,软件开发、质量保证和测试人员的总体就业人数预计将增长25%。
Web Developers and Digital Designers网页开发人员、数字设计师年薪中位数 $78,300。2021年到2031年,网页开发人员和数字设计师的总体就业人数预计将增长23%
选课指南
在SMU获得CS硕士学位需要完成至少10门课程,获得30个学分。文科转“码”学生可选择以下课程组合,获得软件开发岗位所需能力,其中,软件开发语言、数据库及算法等是难点。
- CS 7328 软件工程- CS 7316 需求分析- CS 7315 软件项目管理- CS 7314 软件测试- CS 7330 数据库- CS 7350 算法工程- CS 7318 面向对象软件分析与设计- CS 7319 软件架构- CS 8316 用户界面/用户体验- CS 7352 软件实习(参与合作企业项目,校内实习)注:最终选课以advisor批准课程为准
机器学习工程师/数据科学家
就业优势
根据美国劳工统计局最新数据,与机器学习、数据科学相关岗位包括:
Computer and Information Research Scientists
计算机及信息研究专家年薪中位数 $131,490。从2021年到2031年,计算机及信息研究专家总体就业人数预计将增长21%。
Data Scientists
数据科学家年薪中位数 $100,910。从2021年到2031年,数据科学家岗位总体就业人数预计将增长36%。
选课指南
机器学习、人工智能岗位对学生的编程、数学、算法等方面要求相对较高,学生需要根据自身兴趣,在以下课程中选择与组合。
- CS 7330 数据库- CS 7343 操作系统- CS 7350 算法工程- CS 7381 计算机体系结构- CS 7320 人工智能- CS 7324 机器学习- CS 7323 移动感知- CS 7331 数据挖掘- CS 8321 高级机器学习和神经网络- CS 8331 高级数据挖掘- CS 7346 云计算- CS 7328 软件工程- CS 7346 软件实习(参与合作企业项目,校内实习)注:最终选课以advisor批准课程为准对转“码”硕士的文科学生,在学习过程中,除了掌握计算机科学专业课程的知识,还需要通过这个学习过程掌握形象思维能力:相对于文科学生,理工科学生通常需要进行更多的图形化和计算化思维,需要通过数据和实验来验证和证明自己的假设和理论。
文科转“码”学生在向美国大学提交硕士申请前,一定需要先行了解大学的录取要求,做好充分准备。随着CS热度的持续推高,部分美国大学也为非计算机背景学生提供了前置课程或预科课程,以协助学生做好转“码”硕士前的准备。
以美国南卫理公会大学为例,工程学院CS专业除了接受符合申请条件计算机及相关专业背景学生申请外,也为非计算机背景申请CS硕士的国际学生设置了CS转码硕士预科项目(CS-PMP),提供免G免T通过为期1个学期的预科前置学习实现转“码”。学生获得SMU有条件录取,在预科阶段完成学术英语、论文写作,部分SMU CS硕士学分课(含学分),通过前置预科阶段完成CS基础内容的学习,成绩合格即获得SMU正式录取并继续攻读SMU计算机科学硕士剩余课程。
Step2:转“码”硕士阶段,重视实践与实习
对文科转“码”学生,重视专业课内的每个练习项目,注重与同学团队的合作,取长补短,积累经验。利用各种机会参与其他课外项目练习编程技能、SQL数据访问等技能也是非常重要的。
除此之外,文科转“码”学生的实践与实习需要提前规划。美国大学往往都设有职业发展中心Career Center,继续以美国南卫理公会大学为例,工程学院设有Hart Center领导力及职业发展中心,为学生提供职业能力培训及职业机会。
校内实习及Coop
积极争取任何校内实习机会,增强自信心。校内实习及Coop机会可以让学生充分认识自己的能力、优势与不足,锻炼语言运用与沟通能力,将理论知识与实践应用相结合,从而增强自信心和职业发展的方向感。
企业实习CPT
如果你能够在软件开发公司或IT部门找到一份实习或初级工作,接触到实际的工作环境,从而积累实践经验,掌握实用技能。这些经验和技能可以提高学生的就业竞争力,帮助他们更好地适应未来职场。
OPT提前准备
SMU Hart Center每年会举办校招活动,每个月邀请不同企业到工程学院面对面交流,建立职业连接,为学生提供就业机会,让学生有机会接触到更多的招聘公司和工作岗位,了解市场需求和行业趋势。
选择大城市,实习就业机会多
与中国情况类似,美国的IT类企业、大型公司也多集中在大城市,选择大城市就读,会获得更多实习与就业机会。
在刚刚过去的2023国际人士在美工作签证HIB抽签中,美国公司提交的工作签H1B申请数量,加州排名 第一,德州排名全美第二,纽约州排名第三。
写在最后
文科转“码”需要对自身能力的真实及准确认识,这期间同学们除了会遇到来自新增知识体系的挑战,更会遇到一个不容易跨越的挑战:数学及数学相关技能,重建数理思维是转“码”能否成功的关键所在。
文科转“码”需要有一定的耐心和毅力,学习编程并不是一蹴而就的过程,需要不断学习和实践,需要努力和坚持的不断加持。同学们可以尝试将自己的文科背景结合到编程中,比如开发文学分析应用、编写自然语言处理程序等,这可以让你更快地掌握编程技能,并在职业发展中寻找个人优势。