什么是物联网_weixin_42709563的博客-程序员秘密_物联网

技术标签: 物联网  

物联网其实是互联网的一个延伸,互联网的终端是计算机(PC、服务器),我们运行的所有程序,无非都是计算机和网络中的数据处理和数据传输,除了计算机外,没有涉及任何其他的终端(硬件)。
在这里插入图片描述
物联网的本质还是互联网,只不过终端不再是计算机(PC、服务器),而是嵌入式计算机系统及其配套的传感器。这是计算机科技发展的必然结果,为人类服务的计算机呈现出各种形态,如穿戴设备、环境监控设备、虚拟现实设备等等。只要有硬件或产品连上网,发生数据交互,就叫物联网。
在这里插入图片描述
不过物联网的概念目前被炒到过热。鄙人大概十年前开始学习嵌入式,那个时候还没物联网、智能硬件这么高大上的字眼。相信很多前辈那时跟我一样,学的是单片机编程,大家都用“单片机”来概括这个行业。大概2012年左右,很多热钱从房市涌出,投入资本市场。正是这个时候,一大波高大上词汇来袭。服务器技术叫“云”,单片机叫“智能硬件”,网络单片机应用叫“物联网”,车载单片机应用叫“车联网”。。。呵呵。这种现象是商业进展的必要性,我们搞技术的只能跟着改头换脸,谁叫发薪水的是老板呢,呵呵。
不过受限于技术上的瓶颈,物联网的发展,其实无法像当初互联网那样爆发。或者换通俗一点的说法,大家有没有发现很多物联网的应用,其实是锦上添花的东西,需求性并没有那么强,这也就是为什么很多智能硬件卖得并不是很好的根本原因;正是因为需求性原因,所以商业上也不会出现滴滴打车那样的持续性投入,又一定钳制了技术的进一步发展。
在这里插入图片描述
到今年,这一波的投资热潮冷却了很多,但是在这波浪潮里,我们的社会还是发生了很多变化。首先是关注物联网的人越来越多,从业者也越来越多。而且很多大学也开设了相关课程,政府也出台了行业鼓励政策。前面我们说过物联网的概念被炒得有点过热,所以在物联网的大群体里,有两类人最为迷茫。其一就是专注物联网的创业者,其二就是物联网专业的学生。鄙人也曾经属于第一类人。
物联网的技术前景是广阔的,近些年上市的一些空气净化器产品,穿戴设备,家庭环境监控设备,在过去是不曾有的,在目前的消费背景下,正服务着大众。未来还会有更多的新式设备出现,这些正是物联网技术发展的必然结果,所以投身于物联网的技术研发,是很有前景的一件事。
在这里插入图片描述
然而物联网的商业前景却是复杂的,特别是对于创业者而言,这不是一个好消息。既然创业,目的肯定是赚钱,然而放眼人类社会,最赚钱的事情,其实归类起来就那么几样。首先是资源、再就是获取资源的工具,以及信息。每个企业,想要活得好,目标只有一个,就是垄断。然而社会上的大部分资源,都是垄断在大企业手里,小企业参与的,往往是跟民生有关的门槛低的行业,竞争激烈,赚钱辛苦。回到计算机行业,虽然计算机行业开放程度很高,然而垄断的存在并不亚于其他行业。英特尔、ARM等公司,基本垄断了处理器行业。微软、Google(Android)、苹果垄断了操作系统。物联网是新兴市场,虽然目前容量不大,但各家各户都盯着,对于创业者而言,无法创造垄断,很难存活。创业者大部分都是小公司,你无论多么牛逼的技术,一旦有市场,大公司都可以迅速投入数倍于你的资金,在非常短的时间内模仿你,超过你,压垮你。你是小公司,宣传推广,也不可能投入像大公司那样的资金及影响力,所以产品再好,也不一定卖得好,这是每个技术型创业者,不得不面对的事实。
正是因为上述压力,很多创业者非常迷茫。本人过去四年间一直从事物联网行业,因此结识了很多同行,其中大部分都是创业者。这些创业者非常勤奋,对自己的想法充满热情,也往往敢于坚持。然而这些并没有什么用,大部分创业者,都没有走到今天,因为投资人的钱总是会烧完的。
在这里插入图片描述
我觉得想走向成功,物联网行业的创业者应该处理好两个问题。首先,应该认识到,计算机行业想突破垄断,对于大企业而言,是技术积累。然而对于个人或小团队而言,唯一的方法是缩小用户群体。就是我们应该专注于一个领域一项技术去解决一个问题。如果你说你的客户是大众每一个人,那你的东西基本一个都卖不出去。但是如果你的客户是“捷达轿车车主”+“装过电子导航系统”,那你的东西会比较好卖。缩小用户群体的好处,是大企业不会来跟你抢饭吃,而你又非常容易精准的找到你的客户并说服他们买你的东西。其次,个人或小团队,不应该有任何一刻在亏本,否则你终会难以坚持。最好的状态,应该是大家都有正职工作(收入),但是比较闲,一起来维护一款小产品,这样的情形,往往容易成功(最后团队或项目被大公司收购,实现财务自由,或职位上升)。
对于在大企业进行物联网方向研发的人员,自然不用担心收入问题,然而可能大部分时间,都要接受来自上层的任务分配。作为物联网技术从业者,我们应该认识到,这个行业的技术,还是有很多方面需要突破的,个人将一些觉得需要突破的技术陈列如下,希望在物联网方向的研发人员,可以在闲暇之余,做一下这么几方面的技术积累:
1.目前国内低功耗网络技术都做得不好,包括zigbee,其实也被过分夸大宣传。
2.传感器和传感输入部分,其实有很大的空间,人之所以聪明,跟手、眼、口、鼻、耳有很大关系,然而计算机的手眼口鼻耳,没一项可以跟人比。由于个人很难在芯片技术上积累,所以只能做做算法,对于视觉识别技术,各个领域,都有非常大的潜力,可以研究积累。
3.降低研发难度的工具,可以关注下,目前物联网还属于教学推广阶段,能够快速帮助从业者提高研发效率的工具,可以研究积累。(鄙人正是做这一块)
4.特定环境下的语音对话算法,可以研究下。目前所有的语音识别,几乎都不过是语音转文字而已,然后计算机通过词汇分析来执行任务,基本都做不了上下文对话。非特定环境下的语音对话,估计国外的苹果、google,国内的讯飞、腾讯、百度都在研究,个人技术者基本没有必要也没有机会。不过在特定环境下(比如自动导航这个环境,人的指令,只会围绕“导航”这个主题),语音对话是非常有效率的输入输出工具,值得个人研究积累。

说完创业者,再来说说各大高校的物联网专业的学习者。
其实我个人是不建议在本科搞物联网专业的,因为物联网专业不是基础学科,在本科开设,没能力的学校,也就是一个幌子,会坑不少人。有点能力的学校,也无法指望在当前的教学构架下,能让学生学到点什么。其原因就是,物联网涵盖的内容太多,随便列举列举:
1.数电模电、单片机编程技术:要做物联网产品,起码,你能看得懂电路板吧,你得能给单片机写几行代码,点个流水灯什么的吧。要知道,这过去是放到自动化专业四年要学的东西啊。电路板画得好,就算在内陆省会城市,月薪也随便上万的啊,单片机写得好,月薪也一样上万的啊。打什么物联网的幌子啊!
2.网络技术:光给单片机编单机程序还不行,你还得能让单片机上网吧,否则叫什么物联网。既然上网,最简单的“客户端-服务器”模型,你好歹得在云端放个服务器吧。且不说服务器程序你要自己写,到阿里云买个服务器,绑定个域名,估计你都得折腾一个礼拜。写服务器程序,那在本科也是一门专业啊,起码VC要学吧(时髦点学java)。你即会上位机,又会单片机,那你是全栈工程师啊,这工资不是更高?
3.无线技术:很多产品,光一个单片机还不行,你还得整多个单片机,然后多个单片机互相整个网络,这就涉及到组网。用wifi,功耗太高。用zigbee,光协议就看死你。用蓝牙,人家构架就没这么整过。那只好自己写吧,从驱动到组网协议,你要能写全,还不出问题,那以后还有什么软件构架你整不了啊?
4.传感器技术:就目前而言吧,很多传感器都是数字型的,直接丢数值出来,单片机只需连上去就可以用,难到不难。但问题是量多,测温度吧,有温度传感器;测光照吧,有光照传感器;测空气吧,有空气质量传感器;还有加速度传感器、心率传感器、颜色传感器、分贝传感器。。。大学也就四年,学单片机编程估计都要三年,你看你剩下的时间能整几个吧。
5.终端技术(App):物联网物联网,你把用户搁哪啊,总要给用户丢个App来看看产品状态吧,那就得学习App怎么做。iOS和Android你还得都学了,不然用户就得减少一半,呵呵。
所以本科开设的物联网专业真的是坑啊,明摆着学校不可能教全的嘛,就算学校愿意教,学生也学不过来啊。给点可行性建议吧:
1.明确正确的技术观,物联网是一个行业,而不是一个专业。学好物联网里任何一项技术,都可以独当一面,迅速实现个人价值积累(收入很赞的哦)。如果贪多贪快,除了给自己带来无尽的失望和打击,没什么好处。
2.明确正确的发展方向,物联网涉及软硬件、互联网、App等多个领域,作为个人而言,只可能精其一样。如果是做硬件,那就好好学数电模电、应用电路、布线画板、传感器特性等等。如果是做软件,明确方向,一般建议本科阶段学好单片机编程、熟悉一两种传感器或应用,做一两款小产品即可。毕业后,可逐步过渡,学会和其他工程师配合,学会组网应用,多出作品练手。
3.实践大于理论,学物联网或者嵌入式一定要勤上手,多出作品。多出作品,不仅可以增长技术能力、了解物联网构架,最重要的是可以提高自信心。人与人的区别,大部分都在教育,而教育成功与否,自信是非常重要的评估法则。当然,由于物联网一般都是系统产品,建议学习者可以基于成熟的构架去做产品,这样容易成功做出完整产品。可以用我们酷享物联系统,也是选择之一。
4.毕业后,尽量不要去初创公司,不过初创公司也很少招应届生。一定要去中型企业或大企业的核心团队,哪怕打杂都行。无论未来是打算做市场还是做技术,一定要记得毕业招工作的时候,要想办法进企业的核心研发团队,大公司进不了,就进小一点的,再进不了,就再小一点。可能有人会问,人家不一定要我啊。对,人家不一定要你,你本科期间作出的物联网作品,就是敲门砖。
5.就业后,不要急于成功,闷下心思,跟着团队技术带头人做技术。有什么做什么,尽多培养不同领域的应用,多结实靠谱的技术朋友。三五年后,某一天,你会发现你自己有技术、有团队,可以做任何产品的时候,你的路也会宽阔起来。
转自:https://cloud.tencent.com/developer/article/1485412

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42709563/article/details/106075329

智能推荐

什么是时钟脉冲,CPU为什么需要时钟,时钟信号是怎么产生的?[email protected]的博客-程序员秘密_cpu时钟信号产生电路

什么是时钟脉冲,CPU为什么需要时钟,时钟信号是怎么产生的?什么是脉冲上图的一个方波称为一个脉冲,类似于人类的脉搏跳动。对于每一个方形脉冲,电压或电路从0上升到最大值的那条线叫做上升沿;反之,电压或电流逐渐下降的那条线叫做下降沿。一个脉冲称为CPU的一个时钟信号,或者时钟脉冲。一个脉冲周期就叫CPU时钟周期,一个时钟周期内时钟信号震荡一次。脉冲的单位两个脉冲相继出现的间隔时间,就是脉冲...

【尚硅谷_java基础】六、面向对象(中)_CHH3213的博客-程序员秘密

文章目录参考资料1. 面向对象特征之二:继承性1.1 继承的概念1.2 继承的作用1.3 继承的类型1.4 继承的特性1.5 继承关键字1.6 练习2. 方法的重写2.1 定义2.2 要求2.3 示例2.4 方法的重载回顾2.5 重写与重载之间的区别3. 四种访问权限修饰符4. 关键字:super4.1 作用4.2 调用父类的构造器4.3 this和super的区别5. 子类对象实例化过程6. 面向对象特征之三:多态性6.1 理解多态性6.2 多态的优点6.3 多态存在的三个必要条件6.4 对象类型转换6

阿里云服务器无法访问activemq的管理面板_kangshangc的博客-程序员秘密

阿里云服务器无法访问activemq的管理面板mq的默认端口activeMq 默认端口号为:61616管理面板端口为:8161一)首先去阿里云设置安全组二)设置安全组无效的可以去设置防火墙和端口号1)重新加载配置firewall-cmd --reload2)查看所有配置firewall-cmd --list-all3)查看当前开放的端口(允许任意IP访问)firewall-cmd --zone=public --list-ports4)开放指定端口(允许任意IP访问)开启

数据库系统概论 第五章课后习题(部分)+ 存储过程习题_Henry_626的博客-程序员秘密_课后习题(1)请根据第5章课后习题(1)中最后生成的通信录字典创建“通信录.csv

本文是《数据库系统概论》的第五章(数据库完整性)的部分课后习题和存储过程习题,题目来源:【2019-2020春学期】数据库作业14:第五章: 数据库完整性 习题 + 存储过程????共有两题数据库完整性习题6存储过程习题2数据库完整性习题6假设有下面两个关系模式:职工(职工号,姓名,年龄,职务,工资,部门号),其中职工号为主码:部门(部门号,名称,经理名,电话),其中部门号为主码。用SQL...

NAS信令学习笔记 ——EPS安全上下文_小鼻祖想吃白萝卜的博客-程序员秘密_nas count

对于EPS安全上下文,你应该知道些什么? (1)EPS安全上下文分类 native和mapped:native表示鉴权过程中生成的EPS安全上下文,mapped表示从其它模式切换到S1模式时生成的EPS安全上下文。current和non-current: current表示当前正在使用的EPS安全上下文,non-current表示非当前使用的EPS安全上下文。 (2)eKSI ...

MobaXterm基本操作:日志记录以及宏脚本_weixin_44256848的博客-程序员秘密_moba保存日志有保护怎么解除

日志记录,即通过log的方式记录登陆窗口的打印信息,这里的打印信息包括用户的交互操作,以及操作结果,也包括窗口所有的自动打印消息。养成日志记录的习惯的好处是,分析问题,复盘问题以及甩锅_!。宏脚本,即将用户常用的交互的命令等信息,存入一个宏文件,然后通过加载宏文件和系统自动进行交互,从而提高操作效率,避免重复劳动哈(说白了,就是懒_!)。一、我们先看下日志记录,如下图session选择登陆方...

随便推点

和信创天下一代云桌面的三个“万万没想到”_中国云报的博客-程序员秘密

知名女演员李冰冰在第一次荣膺华表奖优秀女主角奖时,发表了一段感人至深的致辞:“刚才我从台下走到台上用了不到一分钟,但实际上我走了十年,终于拿到了这个奖项。”十年磨一剑,不...

【无刷直流电机】【DS402协议】学习记录_与太阳有关_的博客-程序员秘密_ds402

DS402是建立在DS301(DS301就是一个通讯协议栈)基础之上的伺服类控制协议。运动控制子协议--------详细点击此处(转载)ds402.c#include <stm32g0xx_hal.h> //Sets up the correct chip specifc defines required by arm_math//#define ARM_MATH_CM4//#include <arm_math.h>#include <mcpwm.h>.

realme v11密码解锁_真我V11忘记密码怎么刷机删除跳过激活账号使用_普通网友的博客-程序员秘密_realme怎么刷机清除密码

realme v11密码解锁_真我V11忘记密码怎么刷机删除跳过激活账号使用realme v11手机设置的屏幕锁密码忘记,重启手机后无法通过指纹或面部来解锁,或是绑定的OPPO账号密码忘记,恢复出厂设置后,需要欢太账号激活手机使用怎么办?相信不少机友都有遇到这类问题,今天就给大家分享一下真我V11手机技巧,如果在遇到这类问题的时候,如何来解决。已亲测有效哦~一、情况1:记得realme v11手机密保答案1、realme v11手机在连续5次输入错误密码的时候会跳出<忘记密码&g.

python3 mysql 连接池_yFwillh的博客-程序员秘密_python mysql连接池

第一步 编写配置文件db_config.py# -*- coding: UTF-8 -*-import pymysql# 数据库信息DB_TEST_HOST = "10.1.130.141"DB_TEST_PORT = 3306DB_TEST_DBNAME = "xc"DB_TEST_USER = "root"DB_TEST_PASSWORD = "zxcv30"# 数据库连接编码DB_CHARSET = "utf8"# mincached : 启动时开启的闲置连接数量.

一文搞懂串口通信_Antrn的博客-程序员秘密_什么是串口通信

很久之前就听说“串口”这个词。一直没明白它是什么意思,应用在什么场景,有什么特点和优点。近来又在某个文档中看到“电脑上至少配置两个RS232串口,一个RJ-45网口”,我实在拖不了了,今天一定要把它搞清楚。研究之前我先是在网上搜了一些Qt和串口通信开发相关的资料,大致看了一下大家的博文,稍微有一个简单的了解,然后我先去问一下实验室的好兄弟,简单沟通了一下,听听其他同学的想法,然后开干!百度百科上对于“串口"和"串口通信”的解释:串行接口 是一种可以将接收来自CPU的并行数据字符转换为连续的串行

推荐文章

热门文章

相关标签