「2022 年什么会火?什么该学?本文正在参与“聊聊 2022 技术趋势”征文活动 」
前言
由于有点小优势,我去年有幸参加了《2021年中国5G+工业互联网大会》。
说是参加,也就是跑去旁听了一下电动车、车联网相关的大咖讲座。
大咖讲起来,一般都是不会讲什么知识点的,也就说个大大的发展方向,所以这里也就献丑说说我的一些理解。
5G到底带给我们什么?
说来惭愧,虽然我是一名iOS开发者,但是其实手头的iPhone8还在服役,还没有跨入到5G手机的行列。
倒是我老婆已经用上了5G了,iPhone 12,于是我向她询问了一些用户体验。
没什么太大区别,刷视频看新闻基本上感觉没什么差别,倒是流量用得更快的,笑Cry~
没错,其实5G现在对于民用而言,体验提升并不是很多,因为在民用这块,目前还是没有出现需要大流量大带宽来做事情的。
不过这事,在商用、工业方面,5G的价值就就出来了。
上传和下载数据都非常快,让大量数据的传递得到了保证,而其价值也就体现了出来。
大数据(Big Data)
于是乎,2021年编程了元宇宙元年,而大数据的相关技术会依旧成为热点。
我在一场展会上,听得最多的一个词是数据孪生,模拟现实场景,并进行仿真推演,以对应现实世界的各种情况。
需要仿真推演是需要几个纬度去支撑的,硬件方面:
-
高性能芯片
-
大量存储空间
-
高带宽、低延迟的数据通道
软件方面:
-
基础算法
-
算法优化
嗯,我说的比较片面,原谅我一个小移动端。
不过我们从中可以看出,程序员做大数据这块,还是前途一片光明的!至于具体到那些细节,我就没有办法给出了,抱歉。
车要联网
车联网其实在这几年已经有个初步雏形了,只不过大部分时间,我们并没有有特别多的感触。
这是为何呢?因为我们主要还是在自己开车呀,没有用上自动驾驶,或者说自动驾驶还不够成熟。
其实未来的车发展,你完全可以理解车是一个大大的智能手机(我的理解),车主只用输入终点,进入座舱之后,就面向对象了:
-
在非特殊情况,不用管外面的路况,自动驾驶会帮你控制好
-
车主需要做的就是如何愉快的在座舱里面开心的度过路途需要消耗的时间
所以最理想的情况就是在座舱里面——娱乐,打游戏、看视频等等,抑或有更加伟大的创造会横空出世。
于是乎,你会发现,智能座舱就是一个炙手可热的概念,这也是为什么越来越多的互联网厂商加入造车新势力的根本原因。
因为抓住了智能座舱,本质上就是抓住了用户,抓住了用户,本质上就抓住了数据,而数据——价值连城!
但是要让智能座舱能够实现的大前提是:
-
自动驾驶技术成熟且可以大规模使用
-
基建需要可以支撑
-
车需要联网,形成网络,车的数据可以上传到服务器,进行真实的数据推演,以支持自动驾驶
真可谓一环套一环呀。
智能座舱
开发一个交互系统,最简单的就是拿现成的来使用,我们放眼看看我们熟悉的移动端系统,无非就两个:Android与iOS。
Android是开源的,这也是为什么现在绝大部分高端车机都是基于Android进行二次开发,我去查了一下特斯拉的资料,别人都说车机的系统是Linux的可能性很高。
这说明了什么问题?Android会一如既往的有需求,有空间,有卷的方向!
反观,苹果这边就有点冷清,不过苹果也在憋大招,等到苹果造车发布,我觉得配合M系芯片+操作系统+应用,可能会是一个亮眼的表现,同时可能成为iOS开发的一股强心剂。
在iOS这块,未来必然是属于SwiftUI与Combine的。
最后我们聊一聊Flutter,就在2021年,在Flutter2.0发布的时候,其实已经在新闻中提到丰田已经启动了通过Flutter构建车机交互应用了。
我觉得Flutter现在真的应用很广,从最初的一点开花(Android),到两生花(Android&iOS),到现在多点布局(跨移动、跨桌面、跨Web),其实我觉Flutter正在尝试各种可能,而在各种可能中找到自己最好的出路。
工控
最后聊一聊对于程序员可能有点陌生的话题,那就是工控,其实我个人觉得工控编程会随着硬件设备的提升进而有非常广阔的发展空间。
只是可惜我已经不在此很久了,说不上特别好的发展方向,不过我想传统的工业编程也必然回向更简单、更易用的方向发展。
结语
好了,叨叨絮絮的说了老半天,其实聊到和程序员相关,或者说和我自己相关的技术寥寥无几。
涉及硬件这块的,我这也没法说转行就转行吧。
只能在自己属于这块一亩三分方面增加广度与深度,提升自己吧。
祝大家都是在自己的道路上越走越远。