互联网寒冬与后口罩时代环境下-我们如何避免内卷

简介: 这篇文章暂时不讨论技术,是技术以外的东西。

互联网寒冬与后口罩时代环境下-我们如何避免内卷

口罩来袭

2019年末,关于在WH的不明原因口罩的新闻,我并没有关注太多,不过任谁也想不到,这竟会是经济放缓的一个开端。当时的我在忙着准备求职简历。在2018年一次互联网小寒冬中,由于D轮资金链的断裂,老东家拖欠了我接近半年的工资。迫不得已,我开始寻找出路。

即使是世界末日,我们仍需要为了面包发愁,这仿佛是每个人都会经历的。这一次的机遇,促进了新的事物的出现。最显而易见的是灵活就业模式和远程工作模式的兴起。

互联网寒冬

寒冬已至

那次的互联网小寒冬和现在比起来不值一提。以爱奇艺、百度、字节跳动等头部企业为首的大规模裁员为代表的互联网寒冬,其实早在15,16年就有了征兆。互联网行业前期投资的过度火热,迟早会迎来清醒的一天。大批拥有985,211大学背景学历且手持光鲜简历的人才涌入求职市场。这对于我们这些处于中部或下部企业的普通开发者而言,更是一种灾难。当然,造成这一切的根源,是国内的互联网整体进入了C端见顶的窘境。

B2C到B2B

然而窘境并非绝境。国内的互联网依然具有成长性,其成长性在于B端。这里借用知友的回答:

B端互联网市场还是蓝海市场,它可以助力传统行业转型,提高各行各业的效率,为各行各业赋能,也暗合了国家重视硬科技、制造业。但B端相较于C端是个苦力活,毛利率低是它的特点,不仅仅需要耐心做,需要更尖端的技术。

和国内市场形成鲜明对比的是,日本的IT行业的B端市场的高度发展。日本由于高度发达的实体店经济,B2C的互联网经济则发展相对缓慢。这很好解释,在日本人居住的周边,你基本可以买到任何你想要的,价格和线上一样甚至更便宜且省去了高昂的运费(亚马逊为例,大概在5百日元左右,换算人民币25元)。相反,B2B市场则呈现出如火如荼的发展势态。在2022年日本的经济产业省所发表的《2021财年电子商务市场研究报告》中,我们可以有直观的感受。

shi1.png

根据图表,单就传统制造业的电子商务化比率而言,日本正以平均每年1%的速度持续发展,且发展缓慢。这背后所蕴含的,是海量的开发需求。然而,值得一提的是,日本的IT人才的严重紧缺。

老龄化

日本国立社会保障・人工问题研究所根据过往的数据推测,日本2030年的总人口数载1亿1662万人,而这里面65岁以上占据31.8%的比例。对应的,据经济产业省预测,到 2030 年,IT 人才短缺将高达 80 万人。

shi2.png

包括编程在内的IT教育不仅在中小学,在高等教育机构甚至以必修课的方式正得到提倡,但考虑到2030年之前的教育时间成本,导致IT工程师数量增加还需要一段时间。因此,为了填补目前IT人才短缺的局面,聘请外籍IT工程师备受关注。

关于日本

因为一些历史上的原因,我们大部分人无法以客观的眼光去看待这个国家的,都多少带有些情绪。但追求客观性与逻辑性是我们技术人所应该具备的特质。

  • 行业现状

前面提到过,日本的IT行业和国内或欧美相比,互联网的氛围则相对薄弱。取而代之的,是以向日本基础制造业为首的信息服务为主的IT行业。为解决老龄化与少子化、劳动力不足等社会问题而产生的基于大数据分析,人工智能(AI),IoT等新技术的下一代系统开发需求也如雨后春笋开始涌现。

NTTデータ之类的大手公司,从半世纪以前到现在,承包了日本官公厅,金融机关,其他大公司企业的大规模系统开发。公司成立时间长,这让他们拥有比其他人更多的人脉与资源。也正是这些头部企业,给下部企业和从业人员提供了机会。

  • 分工明确

从系统的提案,设计,开发,测试到系统交付。每一个流程下的每一个工种都分工明确。我们最常接触也最易成为的,就是程序员(Programmer),然后是系统工程师SE(System Engineer)。

以往的日本的IT产业,程序员的职位比较特殊。通常只需要基于系统工程师所提供的设计说明书将类似伪代码的文字翻译成某个特定程序语言(Java, Javascript等)。但近年来日本由于Web应用业务的兴起,对于程序员能力要求也有所提升,因此企业采取更高价方式吸引人才。宣称能实现年收1000万日元左右企业不在少数,尤其是对于那些水平不错的程序员,基本不用担心缺乏合适的工作机会。

这实际上也是日本IT行业最吸引我的点。系统工程师需要和客户直接反复沟通之后编写详细的设计说明书。这无疑代替我们完成了大部分繁琐的沟通工作,让我们更专注在编码工作上,SE帮我们省去了复杂的设计过程。程序员的工作似乎变得更没技术含量,但却正是我所期望的工作模式。工作内避免消耗过多脑力,能保证我在工作外,有更多精力从事自己热爱的事情,比如开发一款有趣的独立游戏。

作为程序员在这样的环境下,似乎很快就会失去竞争力。但结合我们接下来将要讨论的远程工作模式。花时间在自己所擅长或热爱的领域,考虑将其通过自媒体,博主等新型自媒体或远程工作模式将其转化为报酬的可能性,不也失为对未来人生的一种投资。

远程工作模式

行业选择

远程工作模式的兴起,可以归结为这一次的大规模流行的口罩。值得一体的是,远程工作模式随不是IT行业所特有,但多少带有行业色彩。因此我推荐大家有机会可以学习一门编程语言,比如从Javascript语言开始。不过行业选择,是一个严肃的话题。以目前灵活就业模式和远程工作模式的势头来看,选择进入IT或互联网行业似乎是顺势而为,很自然的选择。

居家办公

前面提到过,由于Web应用商业服务的兴起。全世界的IT行业对相关开发需求激增,这其中也包括掌握相关开发技术的程序员,无论是前端或后端,甚至全栈这种更受企业青睐的综合型人才。

远程工作模式或者说灵活就业模式带来的最大好处是。你可以赚到的,不仅仅到人民币,也可以是日元甚至是刀乐(美元)。你甚至可以不受工作时间的限制,承接不同项目团队的任务。

前端趋势

远程工作模式另一个好处是,其所具备的更多的可能性。单从前端从业者的视角来看,我们可以通过远程工作参与到各种有趣的项目中去。

虚拟现实(VR)带动的WebXR的快速发展。虚拟现实的火热大家有目共睹,你甚至不需要购买任何设备,仅仅通过几个硬纸板加透镜就能制作一款可体验虚拟环境的简易装备。而WebXR的发展,让我们有机会出现在未来某款游戏的感谢名单中,这听起来是一件再酷不过的事情。

或者是Web3。这是关于万维网发展的一个概念,主要与基于区块链的去中心化、加密货币以及非同质化代币有关的新兴领域。其目前工作模式主要以远程工作为主。这是目前最火的领域之一。

结语

曲线救国

发达国家所具备最值得学习的一点,就是其工业化制作标准的完善。最近火热的《流浪地球2》,其导演郭帆在拍摄过程中,甚至遇到了群众演员吃饭的问题。可以想像在大型工程项目中,标准和流程管理的的重要性。导演甚至专门组建了团队用于记录拍摄过程中,所发生的问题,为整个中国科幻电影工业化发展做出自己的贡献。

从经验学习角度看,我们可以抱着学习的态度,去获取我们所欠缺的B2B落地快速发展而有利的知识和经验。

选择也是努力

最后我们再来看标题所涉及的关于如何避免内卷的话题。我的观点里,内卷似乎是有限的选择所带来的副产品。假如你可以不用选择互联网行业,不用为了适应工作需求,学习日新月异层出不穷的新技术,新框架。所谓的内卷自然会消失。

这一次大规模流行病所带来工作模式的变化,似乎是上帝关上一扇门同时又打开一扇窗的印证。不是因为机会在变少,而是机会总是以新的姿态出现。

我们从来就不缺乏努力的勇气,但如果是选择呢。

相关文章
|
Java Spring
SpringMVC中bean的加载控制
SpringMVC中bean的加载控制
88 0
|
API Android开发 Kotlin
kotlin 音频播放,多音轨同时播放,音频播放期间,可以随时设置播放速度
在Android中,`SoundPool` 适合播放短音频但不支持直接改变播放速度。若需调整播放速度,可使用 `AudioTrack` 或 `MediaPlayer`。以下是一个使用 `MediaPlayer` 实现多音轨播放并调整播放速度的简单Kotlin代码示例,特别注意,`setPlaybackParams` 方法在API 23及以上版本才能调整播放速度。别忘了在不再使用时释放 `MediaPlayer` 资源以防止内存泄漏。
|
缓存 算法 应用服务中间件
nginx 反向代理 与缓存功能
nginx 反向代理 与缓存功能
|
NoSQL MongoDB Docker
docker搭建mongodb集群
docker搭建mongodb集群
268 0
|
前端开发 JavaScript 算法
【杂谈】计算机大学生该如何规划
昨天打桌球碰到一个大三的学生,他刚好放寒假,跟我聊了一些他大学的困惑。他说他就读于一所双非一本,学的是计算机相关的专业,不知道未来该怎么发展。 他大一的时候学习很认真,经常在班级里排名前3,但是由于老师为了防止考试学生们挂科,题目出的越来越容易,他觉得认真学这些知识也没什么价值,毕竟题目容易,完全临时抱佛脚就能拿高分了。再加上他宿舍内的舍友也大多不求上进,于是他开始跟他们一起浑浑噩噩打着游戏过着日子。直到大三寒假结束的时候,面对考研和找工作的压力时,才幡然醒悟,想学些什么,但是又不知如何入手,每天都在焦虑中度过。 听着他的经历,我仿佛也看到了大学时期迷惘的我。如今我已然从迷惘中走过,所以,我认
91 4
|
机器学习/深度学习 人工智能 文字识别
【学习打卡03】可解释机器学习笔记之CAM类激活热力图
【学习打卡03】可解释机器学习笔记之CAM类激活热力图
|
缓存 JavaScript C++
【Vue3 第七章】computed 计算属性
【Vue3 第七章】computed 计算属性
321 0
SPI设备标准驱动源码分析(linux kernel 5.18)
SPI设备标准驱动源码分析(linux kernel 5.18)
SPI设备标准驱动源码分析(linux kernel 5.18)
|
前端开发
前端学习案例3-es6的模块化 原
前端学习案例3-es6的模块化 原
140 0
前端学习案例3-es6的模块化 原
有一个整形数组, a[3] = {7,2,5}, 要求使用指针实现数组成员由小到大的顺序排列,即结果为:a[3] = {2,5,7};(C++指针练习2)
有一个整形数组, a[3] = {7,2,5}, 要求使用指针实现数组成员由小到大的顺序排列,即结果为:a[3] = {2,5,7};(C++指针练习2)

热门文章

最新文章