计算机编程的发展趋势:为什么计算机行业的知识和技术可以更新迭代得这么快
计算机编程的发展趋势:为什么计算机行业的知识和技术可以更新迭代得这么快回归到开发也是一样啊,都是停留在应用层做增删改查,企业需要年轻力量,需要体力好的。现实就是这么残酷。运营是青春饭么?产品是青春饭么?销售是吃青春饭吗?不懂策略的运营、不懂业务、用户的产品、没有人脉的销售一定是吃青春饭。大厂大规模裁员,很多技术慌了啊。我们看看大厂被裁员后的人才去哪了:这几个公司有点陌生?不太认识?都是人工智能领域的公司,并且在2022年逆势增长,招聘需求量环比增长了103%,薪资上涨了106.38%。人工智能在大学专业才开了几年呀?多少开发在这个人工智能尚未完全成熟的时机下跳槽。什么人能快速应对拥抱变化,进行自我突破。一定是基础扎实,并且过硬的人。
某平台看到的问题,关注的人还不少。题主和医学、法律,其他工科专业做对比,说其他专业技术明显更新很慢,为什么只有计算机专业更新迭代快?所以程序员就变成了吃青春饭?
我是非常反对这个看法的!首先计算机专业知识迭代并不快!而且医学、法律其他工科专业的知识更新也不慢。医学我不懂不敢瞎说,单从看行业资讯来说,每一个细胞领域每年都有技术上科研上的创新,每一种药物都有人不断的研发改进。这不是更新么?
法律,每年都在更新啊!回答说不会经常更新什么的,22年多少新规?法律不光懂法,政策也要了解啊。法律届不是有句名言吗「法海无涯,一天一变」。
相比之下计算机变得快么?底层的东西压根没变。你说三天两头的计算机语言出来,什么Go啊Rust等等,这些语言反而接触起来不难。底层的C语言,从你入门那天起,十年后也一样不会过时。
聊聊跟目前市场行情有关的:大厂大规模裁员,很多技术慌了啊。我们看看大厂被裁员后的人才去哪了:
这几个公司有点陌生?不太认识?
都是人工智能领域的公司,并且在2022年逆势增长,招聘需求量环比增长了103%,薪资上涨了106.38%。人工智能在大学专业才开了几年呀?多少开发在这个人工智能尚未完全成熟的时机下跳槽。什么人能快速应对拥抱变化,进行自我突破。一定是基础扎实,并且过硬的人。
聊聊青春饭:运营是青春饭么?产品是青春饭么?销售是吃青春饭吗?不懂策略的运营、不懂业务、用户的产品、没有人脉的销售一定是吃青春饭。
回归到开发也是一样啊,都是停留在应用层做增删改查,企业需要年轻力量,需要体力好的。现实就是这么残酷。
下面这段话我说了无数次了,希望大家重视:
- 程序是什么?— 计算机组成原理。
- 程序怎么被翻译?— 编译原理。
- 程序怎么执行?— 操作系统的范畴
- 怎么利用别人的成果来实现更好的数据组织?— 数据库相关
- 怎么保证程序更容易维护和可读?— 这是设计模式和代码规范
学好数据结构能把性能优化做的很好,学好计组能搞懂汇编和内核,知道CPU/IO的交互过程,CPU运算器工作原理,写出高效的汇编代码,弄清楚内核中中断等等;操作系统以及计算机网络是两门非常重要是支撑学科,信号量为什么是最快的同步方式、线程调度比进程调度快、为什么要做内存缓冲池,这些都是来自”操作系统”。而”计算机网络”主要是讲述 TCP/IP的,为什么德问”对于一个具有几百万粉丝的用户,数据如何实时投递到所有用户?”要使用多播的方式解决、”如何计算出C/S单向的延迟?”发 送ICMP包测量,这些都是来自它。