1 序言
0、全文共计约 7200字 ,预计耗时 3-30分钟 , 信息量庞大 (至少 反复阅读3-5次 方可大体消化)。
如阅读时间不足者,建议先 收藏 、或 点赞 、或 转发 至备忘录。
断断续续编写耗时近2-3天,如果对您有所帮助和启发,对欢迎关注、不迷路~
1、一年一度的高考悄然间已经过去了快2周,高考分数排行榜即将揭幕了。对于我们曾经高考过的职场人而言,每年这段时间都能屡屡回想到当年的场景——出分那晚、填志愿焦头烂额那段时间、收到录取通知书的那一刻、踏入大学象牙塔的那一天......
2、信息大爆炸、人工智能革命方兴未艾、各类新科技产品以每时每刻的级别诞生,这一切此刻正在发生。如果大家要问我有没有什么热门行业、职业、专业,我只能说——鄙人见识短浅,无法回答。
其一,现在时代的变化速度实在太快,2年前的社会与2年后的社会都差距巨大。 其二,没有绝对永恒的热门专业。2000-2006年左右,最热门的是法学;2008-2015年左右,最热门的是土木专业;2015-至今,最热门的是计算机。无一例外,每当一个专业成为那几年的最热门专业后,由于海量的本专业、外专业的人进入对应的热门行业,使得从人才紧缺逐步到人才过度饱和——都陆续成为了红牌或接近红牌的专业。所以,知乎、微信公众号、头条等处上近来也才有大量——“计算机专业会不会成为下一个土木?”的相关问题,每个人都是历史局限性,就仁者见仁智者见智。 其三,绝大多数行业都受经济周期的影响,而兴趣是支撑人坚持一项事业、并跨越经济周期的重要手段。 综上,建议从如下大致的顺序进行选择行业/专业:
- 1) 顺势而为 :筛选至少符合近5-10年以上时代发展趋势的行业;
- 2) 兴趣 是最好的老师:基于以上,基于个人实际情况(性格、家庭资源等诸多因素),选择不排斥的、【感兴趣】的专业;
- 3) 前人的资源 。如果有显著的家庭/家族的资源倾斜者,可优先考虑。
- 4)不希望职业危机过高者,可以考虑选择 抗经济周期的职业 :
- 国家机构/体制内 :公务员>事业编(如:教师、医生、档案馆、博物馆等)>央企/国企(如:*草烟**、电网、石油等)。这类专业,如:法律类、财务类/计算机类、电气工程类
- ...
对于如何选择专业,个人总体的详细观点,参见:
职业规划与高考志愿|对于 2023 年高考志愿填报你有什么好的建议?
3、好了,步入正题。下周就要高考出分了,近来两位学霸侄侄即将填报高考志愿,其中也有比较明确对计算机科技行业感兴趣的侄侄。作 为计算机软件与数据行业的从业者 ,趁此机会,我有必要好好地、 尽量客观全面地介绍这个行业的情况 。一直信奉—— 专业的人做专业的事 ,故此对于其他热门行业、其他热门专业,个人也不是很熟,因此以后也不会再讲。
4、 总共都有哪些计算机相关的专业? (参见博主这篇文章,一网打尽、无一遗漏)
高考志愿填报 | 一文了解计算机类专业(收藏)
2 人类社会的发展趋势
1、一直秉承着,先看历史趋势,再做适合个人的重大决策这一原则。
2、在说计算机行业的发展趋势之前,不得不先站在千行百业行业、整个人类社会的发展历程来看。
2.1 最近300年的四次工业与科技革命史
谈及人类社会的发展趋势,篇幅有限,不想谈上下五千年,也不想谈世界史,只谈谈 最近300年的四次工业与科技革命史 :
- 第一次工业革命 (1760年至1850年) :蒸汽机的发明与使用----蒸汽机时代[机械能]。 通过 机械能 解决交通、制造等诸多领域的问题。其开始于十八世纪六十年代,发源于英格兰中部地区,是指资本主义工业化的早期历程,由于蒸汽机的发明及运用成为了这个时代的标志,因此历史学家称这个时代为“蒸汽时代”。
a.极大提高生产力,巩固资本主义各国的统治基础。 b.社会结构的发生重大变革: 社会日益分裂为资、无两大对立阶级 ; c.近代城市兴起,城市化进程开始。
- 第二次工业革命 (19世纪60年代后期起) :电力、内燃机的发明与使用----电气化时代[电能] 。19世纪中期,欧洲国家和美国、日本的资产阶级革命或改革的完成,促进了经济的发展。19世纪60年代后期,开始第二次工业革命,人类进入了“电气时代”。 电器 开始用于代替 机器 ,成为 补充 和 取代 以 蒸汽机为动力的新型动力能源 。随后,电灯、电车、电影放映机相继问世,人类进入了“电气时代”。第二次工业革命极大地推动了社会生产力的发展,对人类社会的经济、政治、文化、军事,科技和生产力产生了深远的影响。资本主义生产的社会化大大加强,垄断组织应运而生。此时:
a. 积极结果 :促进生产发展,规模进一步扩大, 生产率 提高,有利于改善企业经营管理,使资本主义生产关系的局部调整。 消极结果 :资本家干预经济政治生活,资本主义国家成为 垄断组织 利益的代表者;国际垄断组织经济上瓜分世界,对外侵略扩张。 b. 垄断组织 逐渐形成: 资本主义生产社会化 的趋势加强,企业间竞争加强→生产和资本的集中→ 垄断组织 形成。
- 第三次工业革命 (20世纪50年代起,约在第二次世界大战之后): 电子计算机为核心 ,原子能、计算机、航天技术、生物工程为代表的科技发明成果与广泛使用---- 信息化时代[信息] 。 电子计算机 的广泛应用是第三次科技革命的 核心 ,国际互联网是人类历史发展中的一个里程碑,人类由此进入 信息化社会 。
a.信息化时代就是 信息产生价值的时代 ,信息化是当今时代发展的大趋势,代表着 先进生产力 。 b. 信息化时代 按照托夫勒的观点,第三次浪潮是 信息革命 ,大约从20世纪50年代中期开始,其代表性象征为“计算机”,主要以信息技术为主体, 重点是创造和开发知识 。 c.随着 农业时代 和 工业时代 的衰落,人类社会正在向 信息时代 过渡,跨进第三次浪潮文明,其社会形态是由 工业社会 发展到 信息社会 。 d.第三次浪潮的信息社会与前两次浪潮的农业社会和工业社会 最大的区别 ,就是不再以 体能 和 机械能 为主,而是以 信息的创造、传输与交换 为主。 e. 信息化时代历史背景 由 大机器 、 大工业 和 大量人员 所从事的 大规模流水线生产方式 不再是主流,而 第三产业 即 服务性产业 将明显增加, 信息类无形产业 将成为 关键资源 ,有力气但未受过教育或受教育较少的人将 面临失业 。 f. 拥有信息和知识的国家 将是富有的国家,这样的富国将与 信息贫穷落后的国家 分道扬镳。 g. *旗国** 、 *队军** 和 货币 是 第二次浪潮国家的象征和主权的标志 ,第三次浪潮的全球化趋势将 打破这类国家主权模式和封闭状态 ,信息一体化将使国家之间传统的国界概念逐步淡漠。 h.托夫勒认为,目前还没有一个国家进入真正的信息社会, 世界正处于新旧时代的交替之中,信息时代已经出现 ,但工业社会的规模经济还存在,没落的体力劳动和先进的脑力劳动共存。 i.当今世界处于以 信息化全面引领创新 、 以信息化为基础重构国家核心竞争力 的新阶段,正迎来 新一轮信息革命浪潮 。 新一轮信息革命 带来 产业技术路线革命性变化 和 商业模式突破性创新 ,使社会生产呈现出 生产方式智能化/自动化 、 产业形态数字化 、 产业组织平台化 的新特征。
- 第四次工业革命(20世纪60年代起-2022.11.30-至今):人工智能革命 ---- 智能化时代[智慧/知识] 。人工智能技术的发展具有革命性的历史意义,它极大地解放了 人类的体力 和 智力劳动 ,使社会得以持续性地革新。1956年,美国学者 John McCarthy等人在一次学术会议上,首次提出人工智能一词。此后,国外学者开始兴起“人工智能”研究热潮,国外人工智能研究逐渐进入实质性的操作阶段,大致经历人工智能研究的早期、低谷期和高速发展期,人工智能的影响力逐步扩大,受到社会各界的广泛关注与肯定。

DIKW:数据、信息、知识、智慧的金字塔层次体系
为什么要将2022年11月30日加以区分? 因为ChatGPT AI大模型的诞生标志着【真人工智能】已经诞生!未来3-5年,据研究,此模型将对至少80%的行业里20%的工作任务产生影响。 PS:还记得ChatGPT是在去年11月30日发布,在那周的周六(2022.12.3)。 当时看到这一消息时,顿时卧床惊起,当时便直接给爱人预判:真人工智能已出现,新一轮科技革命的号角已经吹响!这绝不亚于*弹核**爆炸,这一周绝对会载入历史史册!
2.2 历次工业与科技革命的共同特征
【个人总结与理解】基于马克思主义的唯物史观,及对人类的科技革命史,可知 历次工业革命的共同特点 :
1. 生产力/生产效率 持续提升----通过科技革命成果替代 体力 、加速 信息交换与知识加工效率 。
2. 垄断组织 形成,且 垄断规模 愈加庞大。垄断组织可理解为资本集团(eg:财团、跨国组织等)、国家等。例如,本次诞生的ChatGPT这类AI巨型大模型在全球必然只会出现3-5家,后续的竞争者要么被淘汰,要么基于模型的垄断巨头去做应用。
b. 一直是生产力(生产效率)的进步在推动人类社会的进步。 ( 生产效率 的提升必然带来对应行业、对应工作所需工人数的下降。被新生产力“冗余掉的人” 要么加入 新生产力带来的新兴岗位, 要么就被“冗余掉” 。
b. 生产力的进步(新生产力的出现)必然带来对原有生产关系的彻底变革 。( 生产力 是指人类在生产实践中形成的改造和影响自然以使其适应社会需要的物质力量,生产关系则是人们在物质生产过程中形成的不以人的意志为转移的经济关系)
【个人主观意见】拥抱改变、拥抱计算机、拥抱AI,拥抱一切生产力工具。这一切的目的都是为了顺应社会生产力只会不断提高这一基本原则,只有提升个人生产效率、个人生产力,我们才会成为时代的宠儿、才不会被时代的科技洪流所抛弃!
2.3 计算机行业的特点与发展过程
过去复杂的技术,后来变简单了,然后人们开始尝试发明新的技术, 用新技术来解决更复杂的问题 。
这种技术的进步 ,是一波一波的,我们将其称之为[ 技术浪潮 ]

- 1946年,冯诺依曼为主导的美国计算机与数学科学家、工程师发明了第1台计算机
- 第一代杰出的计算机科学家、计算机之父有:冯诺依曼、图灵、香农、...
- ...
- 20世纪50年代,随着数字计算机研制成功,研究者开始探索 人类智能 是否能简化成 符号处理 。研究主要集中在卡内基梅隆大学, 斯坦福大学和麻省理工学院,而各自有独立的研究风格。(人工智能的早期研究阶段)
- ...
- 1969年,美国军方创立ARPRnet网(*用军**)——因特网前身
- 1969年,贝尔实验室开发——支持分时多任务多用户的Unix操作系统(现代绝大多数操作系统的鼻祖)
- ...
- 大约在1970年代,出现 大容量内存计算机 ,研究者分别以三个方法开始把知识构造成应用软件。这场“知识革命”促成专家系统的开发与计划,这是 第一个成功的人工智能软件形式 。“知识革命”同时让人们意识到许多简单的人工智能软件可能需要大量的知识。
- 1970年-至今,进入 大规模集成电路时代 (微型化、电耗低 => 为走向广泛应用、走向家用与民用奠定基础)
- ...
- 1985年11月20日,Microsoft第一代 Windows1.0操作系统 诞生
- 1989年,ARPnet解散,Internet(因特网)从*用军**转民用
- 1989年-1990年,万维网(www、World Wide Web)、HTTP超文本传输协议,由欧洲原子能机构的Tim Berners-Lee博士发明并诞生——标志着:至今仍使用的 互联网底层技术 构建完成

- ...
- 90年代, 人工智能研究 发展出 复杂的数学工具 (以 统计方法 为主 ) 来解决特定的分支问题。这些工具是真正的科学方法,即这些方法的结果是可测量的和可验证的,同时也是人工智能成功的原因。(至今人工智能的主流方*论法**—— 统计学与概率论 )

- ...
- 1991年, Linus 编写并开源的 Linux操作系统内核 诞生——当今绝大多数 服务器 、 嵌入式设备(智能设备) 、 手机 、 穿戴设备 所基于的操作系统(称之为最最最重要的操作系统也不为过)
- ...
- 1993年7月27日, Windows NT 发布
- ...
- 2006年,最著名的 大数据开源项目Hadoop 发布
- (Hadoop从Nutch中独立,以便支持MapReduce与HDFS的发展)
- ...
- 2012年10月26日, Windows 8 发布
- ...
- 2013-2018, 移动互联网时代
- 2022年11月30日, ChatGPT 3.5 的诞生,标志着人类社会进入—— 真人工智能时代
- ...
以上,粗略带领大家回顾了 计算机 及其几个 主要研究领域的发展脉络 。
3 行业的细分岗位|就业方向
3.1 序言
在正式聊行业的细分岗位前,想先闲扯几句:
1、对于行外人而言,基本都将计算机行业统称为: 程序员 ,但我更愿意别人称呼我们为: 软件工程师 。为什么会造成这种"码农"、"程序员"的自谦/自贬低的行业性称呼现象?我认为主要有几点:
1) 相当一部分行业专家/大牛,确实出于自谦 。在行业早期的很多时候,这类专家级别的工程师,同时还是—— 计算机科学家 。(比如:中国科研与科技体制改革的发端、中国计算机科技行业的"黄埔军校"——微软亚洲研究院/MSRA的那一众大佬们)
2) 既想赚IT行业的钱,但又不热爱这份IT事业 的那一批人,用自我矮化、*化丑**本行业的方式来实现 自嘲、自我安慰 。
3)相当一部分行业内的、或者刚转行进来的 初级从业者所从事的工作,确实是行搬砖之事实 。这类工作,确实更像是 体力劳动 ,而非 脑力劳动 。
2、对 IT 、 计算机 ,如何理解?
IT = Information Technology 计算机 可以看成是一种 能自动处理信息的机器 。因为信息技术以计算机技术为核心,所以,人们通常就认为 IT 业就等于计算机业。其实这种说法并不准确,信息技术的范围要比计算机技术广,不过这种差别无关紧要。
3、 IT行业的岗位划分情况 (建立一个总体框架与印象)
所涉及的岗位:

(每个岗位的主要工作内容、工作特点,后续进行逐步在本文更新)
3.2 正统计算机软件行业及企业的岗位划分
传统的计算机软件公司、互联网公司(也含:游戏、互联网金融等)一定会配备的软件研发相关岗位如下:
0、当今主流软件——Web软件的大致流程:

1、前端开发侧

2、服务器端开发侧、软件需求侧、项目管理侧

3、服务器运维侧

4、大数据与AI开发侧 | 软件运营侧

5、网络与网络安全侧

3.3 涉及计算机硬件的交叉性行业、科技公司的岗位划分
如果是一家产品涉及硬件的IT类科技企业,除了如上岗位外,还会涉及如下岗位:

如此便可以理解,为什么 计算机专业 成为了和土木、法律、财务一样的 万能基础专业 ,除了自身的主体行业——传统软件业、互联网业以外,还深度融入了社会经济的方方面面、千行百业。
3.3 职业路径:业务软件开发

业务软件工程师需涉及的技术领域

以服务器端开发的主流岗位——Java软件开发工程师为例

以测试工程师为例(来源:汇智动力IT学院)
3.4 职业路径:大数据开发

大数据生态软件(仅部分)

作为一直从事服务器端软件与数据开发的从业者,这是我对大数据开发职业发展路径的个人理解:

4 行业与职业特点
4.1 行业与职业特点
1、 普遍存在加班情况 。
- 体制内单位 优于 民营企业 。一般情况*体下**制内单位加班强度要少得多,例如:政府部门、事业单位(也含:中小学、高校/科研院所)、国企;民营企业加班情况要多一些。
2、绝大部分岗位在 室内作业 ,但少部分岗位需要出差、乃至在室外作业。(所有公司的管理人员除外)
- 容易出差的:交付实施岗位、项目经理、IT咨询师(售前)、软件销售人员
- 室外作业:通信工程师、交付实施岗位(部分)
3、 平均薪资相对其他行业稍高 。其一,由于行业已接近成熟期,随着行业内卷的加剧(行业进入成熟期+行外人大量涌入+经济形势),行业总体的薪资水平已稍有降落。其二,对于互联网企业而言,依旧是非常客观的高薪水工作;其三,不要陷入一种误区——只有计算机行业享有高薪。刨除各行业的高管层,同样享有高薪高福利的职业与行业有:高校教师、金融业,律师,公务员,医疗(医生、医药、医械),高端装备与制造(无人机、大飞机、船舶)、军工、石油、电力、*草烟**等行业的从业人员。
4、 付出与收获成正比、相对较为公平的行业 。对于任何普通家庭,都能有机会进入。(但随着近两年行业内卷的情况,至少还是需要本科学历作为敲门砖了)
5、 要求持续学习、终身学习,要求具备好的身体素质、较强的学习能力 。
6、 能够在相对年青时,获得相对较高的收益,而非中年或年老时 。
7、 中年失业危机、青春饭的诅咒——仍然存在 。
其一, 被动/主动离开行业 、 被行业在中年淘汰、辞退的人 大致分为这么几种情况:、
- 学习能力低下,无任何长进 一类人。工作了5-10年了,与刚毕业0-2年的无太大差异
- 经济形势不行,或企业效益不行 ——企业为降低运营成本,会裁撤高龄且高成本的老工程师
- 国内计算机人才供过于求(中国最不缺的就是人,等下一代人口减少后可能能够缓和一些)
- 已财务自由,主动离开 。每个人对财务自由的理解不一样,主要基于一个底层逻辑——能够在相对年青时获得相对较高的收益,进而更快完成自己的原始积累。
- 发现商机,离开创业 。
其二,针对本危机问题,答主也还在摸索解决方案之中。详情参见下文:
职业生涯规划 | 打工人如何摆脱中年失业、职业危机?
5 计算机相关的专业
1、不再赘述,对计算机类相关专业不太了解的朋友,可移步:
高考志愿填报 | 一文了解计算机类专业(收藏) - 知乎
6 个人的主观建议
6.1 怎么选?怎么学?
Step1 前期准备:收集信息,做调研
- 及早去招聘网站(拉勾招聘、BOSS直聘、智联招聘、猎聘等 通用招聘平台 、 企业官网 )了解招聘要求
- 越早越好,比如大一便开始
- 梳理招聘要求的普遍工作节技能,并制定对应的学习计划。
6.2 计算机类优质入门级/科普性书籍
1、具体书籍,暂且不表。但未来入学后,需重视这些专业课程:
- 计算机组成原理
- 操作系统
- 延申:Linux操作系统
- 计算机网络
- 数据结构与算法
- 数据库
- 专精至少 一门编程语言 (不在于多,在于精深)
- Python、Java、C/C++、...
- 软件工程 (指导大家以工程化思维解决问题)
- 数学类课程 (对打算深入研究算法、人工智能领域的同学,需注意本类别课程)
- 高等数学、线性代数、概率论与数理统计
就业工作、升学保研,均仰仗于此。
X 参考文献
[1] 计算机专业未来就业方向有哪些?
[2] 如何看待计算机专业就业前景?
Y 文末
1、这一篇,应该也是今年关于高考志愿填报系列的最后一篇。
2、本文并不是想盲目鼓吹计算机IT/ICT行业。
其一,人生路漫漫,我们都不过是行路人,谁又能说谁的观点是绝对真理、绝对准确、绝对最优呢?何况千年伟人毛主席,也都还有犯错误的时刻,是吧?
其二,要坚信:尽信书不如无书、尽信大佬/Title不如无大佬/Title——保持独立思考,异常重要。
其三,基于以上,个人只希望每个人对待自己的人生都能有独立的思考、独立的决策。人生的决策,从不分对错,无憾即可。
3、每一个人都是完全不同的,期望每一位处于迷茫期、选择期滴同行者,能够根据自己的职业兴趣和具体的情况,做出真正属于自己的理解和抉择,共勉。
祝愿未来的栋梁们,万望既得了现实的生活与金钱,又兼顾理想的诗和远方。
我是软件开发与数据开发行业从业者,致力于探索、使用、研究、分享 软件生产力工具、数据与知识管理、人工智能与自然语言处理、大数据与Java软件开发、职场/事业与副业(高考志愿、职业规划、超级个体)、哲学与人性 的【软件技能研究所】。如果您也感兴趣,点 关注 ,不迷路~
如果能成为朋友、合作伙伴,更是我的荣幸。
用心思考、码字不易,欢迎 关注、点赞、收藏 、或 转发 给您关心的人,这将是我不懈创作的动力~