写C的还有前途吗?

来自:嵌入式Linux(微信号:Linux-c-world),作者:写代码的篮球球痴

1.随便说下最流行的AI-人工智能

AI最近非常火爆,从培训机构的各种宣传上可以看出来,各种招生,各种毕业后就业薪资多少多少,也侧面反映了AI人才的紧缺和薪资的领先地位。

先说AI可以做什么

AI目前在人脸识别和语音识别上应用最成功,这也是AI风靡的基础,再加上python这个瑞士军刀,让AI插上了翅膀。

AI技术在语音识别上非常成功,AI音响师最成功的产品之一了,AI音响又扩展到了智能家居,机器人,车载电子,语音降噪芯片,而其中还出现了一个颠覆行业应用的产品,叫做TNT。

AI技术在图像处理方面也非常成功,这其中包括人脸识别,车牌识别,之前国家就布局了天眼系统,再加上AI的人脸识别技术,可以更快的定位犯罪嫌疑人,而且随着图像识别技术成熟,自动驾驶就慢慢浮现出来了,也是吹了很多年,但是没有大型量产落地的。


2.现在的AI并不是我们真正想要的人工智能

有时候我也会跟群里的人聊到这方面的问题,目前这个阶段的AI是什么呢?我们目前阶段AI技术的核心是什么呢?我觉得AI的核心是训练+建模,如下图我假设X是输入端,Y是输出端,我对AI模型的训练可以这样做,任何输入这个模型的东西,我都把它看成一头猪,所以即使你给X输入一个人,Y出来也能是一头猪,就是这么神奇。

现阶段的AI虽然有实际的应用,语音识别和图像识别,但是我认为没有达到真正的人工智能,我觉得真正的人工智能要有自己的大脑,如何判断正确性,有自己的思维,所以这个阶段的AI技术我觉得像个小孩,能听能说能看~但是判断和思考欠佳~

我也很期待未来的AI给我们人类带来更多的改变,期待这个小baby长大后给我们带来更多的可能性,解决我们生活中更多的问题,在医疗,宇宙探索中做出更多的贡献~


3.怎么定义嵌入式硬件和嵌入式软件?

上图是从网上复制来的手机拆机图,我想用手机做比喻什么是嵌入式硬件和嵌入式软件,一个手机开发公司,肯定分不开嵌入式硬件和嵌入式软件,当然硬件和软件里面又会细分出其他的领域专家。

嵌入式硬件工程师:完成手机硬件选型,cpu,ddr,camera,touchscreen,lcd,sensor,charge,usb,battery,codec,等关键器件的选型,包括主芯片方案,这些选型过程中肯定需要嵌入式软件的配合验证。

这其中还分了几个细分的,基带工程师,射频工程师,layout工程师,如果是一个小的方案公司的话,也有可能让一个人去搞定所有的活。


嵌入式软件工程师:嵌入式软件的主要工作就是完成那些硬件设备的调试,还需要配合上层应用软件做调试,调通相关的接口,也分很多细分岗位,比如BSP驱动,嵌入式系统工程师,modem软件工程师等。

4.对未来前景如何看待?

嵌入式软件的前景肯定跟对应的行业前景相对应的,比如你是做单片机开发的,薪资可能到15K以后就很难再涨上去了,但是如果你是做图像识别算法开发的,薪资一直是处于行业的顶峰,钱景也自然不用多说了,对于钱景迷茫的同学我还是建议大家看看各种招聘信息,还有对应的薪资。

对于不同的企业需要的人才是要分别的,比如都是做嵌入式开发的,在大企业里面更喜欢在细分领域做得比较突出的,但是在小企业里面,更喜欢各种外设都会调试的。

众号里面也是很多人问我,学什么好?怎么转嵌入式Linux?

我有时候非常理解他们内心迷茫的心态,迷茫的时候,就是不断的学习,不断的去面试,不断的去开拓新的世界,不过,在不断前进的时候,千万别忘了停下来问问自己,问自己过得是否开心,问自己是否喜欢现在的生活,找到最适合自己的,人生苦短,你用python,我用C

现阶段的电子产品还不能脱离C语言的,纯粹的人工智能还离我们很远,那些吹牛人工智能的公司大多数是为了骗投资人的腰包,真正达到人工智能还有非常多的路要走,那时候,估计就没有码农了,计算机自动编程~

我认为未来的趋势还是接近生活的领域会比较不错,医疗,车载电子,机器人控制领域,消费电子等等~多关注那些能够大批量量产的产品。

综上,嵌入式的前途是非常给力的,不信,你看华为~看华为的码农收入~

那时候能够真正的脱离“有多少智能,就有多少人工。”的笑柄。

今天技术群里的一个前辈也解释了人工智能和嵌入式的看法,我觉得也非常受益,截图下来分享给大家。

推荐↓↓↓
C语言与C++编程
上一篇:书来了 | 21天学通C++,你信么? 下一篇:Linux C/C++ 学习路线(已拿腾讯、百度 offer)