0
关注
9000
浏览

物联网本科生一枚,入门c++,但听说物联网要学c语言,请教大神,我要继续学c++还是该学c语言?

为什么被折叠? 0 个回复被折叠
killer-thinker 核心会员 用户来自于: 北京市
2026-01-11 22:23
先定一个小目标,别挂科。再定一个小目标,用你手机能控制你寝室的电灯、电脑、台灯(自己改装自己做)完成信息交互。好了完成这些你可以毕业了
匿名用户用户来自于: 北京市
2026-01-11 21:48
物联网是一个领域,是一个巨大市场。我很纳闷为什么会存在一个物联网专业。计算机语言只是一个很小的领域,要学习c++当然先得把c学习一下,不管现在c++标准如何变化,终究它跟c的渊源是分不开的。不过在这么坑爹的专业里面,希望你能尽快找到自己的兴趣点,good luck。
装逼过度遭雷劈 核心会员 用户来自于: 北京市
2026-01-11 22:38
泻药@Kerr Wang, 上面老王分析的已经很到位了,具体学什么要看你的目标岗位需要你会什么。但是我个人的观点,无论你毕业从事什么岗位,都强烈建议你学一下C语言,计算机时代这几十年,C语言是唯一一种直到现在都没有没落过的计算机语言。话说回来,学计算机语言的关键不是语法,而是思想。 否则,你的工作将是不断的学习新语言。C语言相对来说更接近硬件底层,这对于你未来的工作会有一定的帮助,另外,如果你以后从事底层驱动开发,那么汇编也是必须要学的。 所以,我的结论是都要学,何况C++的前半部分跟C很像,都学也不会花太多时间,何况你才大一。就说这些,希望能对你有帮助。 
幻若风 核心会员 用户来自于: 北京市
2026-01-11 21:39
谢邀。 物联网不是个专业,设置这个专业是学科划分极其不合理的体现。 同 雁南归 的建议,自己把自己看作 自动化/电子科学(嵌入式开发)+计算机(C/C++编程)的双学位就好了。 具体到这个专业,是没有对应的行业的。建议将自己看作 做嵌入式开发的学生。毕业以后可以去说自己是做嵌入式开发的,类似自动化专业或者电气/电子专业单片机方向,不用再提自己专业名称了。
乔林 核心会员 用户来自于: 北京市
2026-01-11 22:40
补充一下,学编程语言不应该注重语言本身,尽量从解决问题的角度去学习技能,这样效率比较高。 c或者c++现在都几乎成工科学生默认技能了~至于侧重点,建议参考往届学长学姐的就业情况,以及自己的兴趣~我理解的物联网至少是软件硬件结合的,但有很多学校往纯软件方向培养~
陈同学在路上 核心会员 用户来自于: 北京市
2026-01-11 22:30
泻药 物联网作为本科专业,更多的是对知识面的扩充。作为计算机相关专业,c和c++当然应该是都要懂,而且你无法预测未来自己的道路,认真学好当下的知识,当遇到问题时,能够迅速的解决才是关键。 因此,个人认为不要纠结于学什么语言,认真对待每一门课程,把基础打扎实,培养编程思维,编程语言用来实现自己的想法,功到自然成,一步一个脚印。
Kerr Wang 核心会员 用户来自于: 北京市
2026-01-11 21:38
泻药 我最搞不懂的就是物联网作为一种技术的发展趋势,为什么会变成一个专业,最坑爹的还有一堆人一天到晚嚷嚷着学物联网,一堆学校嚷嚷着要教物联网,一堆培训机构嚷嚷着要培训物联网……首先搞懂一个问题,什么是物联网,就是物物相连咯,就是要求将所有的终端接入互联网,这只是一个概念,而不是一个技术啊。 微处理器技术发展起来后,所以的终端设备,这里的终端设备包括冰箱,空调,电饭锅等等一堆东西都进入智能控制时代,也就是在这些设备里面嵌入了一个单片机甚至是SOC,这一发展使得所有的设备具备了智能化,这就是火热的嵌入式技术啊,但是这些东西是不是满足了人们的需求了?没有,因为这些智能化的东西全是孤立的,假设我现在想在千里之外用手机控制我的电冰箱,那该怎么做?那要求冰箱这个终端能够接入互联网,怎么接入互联网,是不是要通过各种网关,各种组网协议,最终进入互联网。从这个角度来看,物联网本身就不是作为一个新技术存在的,只是作为一个技术发展的理念存在的,也就是“智能设备必须要能够接入互联网,实现物物相连”的理念。它依托的技术是嵌入式技术,互联网技术,以及网关技术,因为终端设备的组网大部分是类似于蓝牙, zigbee一类的,需要网关将其转为TCP/IP接入互联网,从本质上,网关技术也是属于嵌入式技术的范畴。所以从这个角度来说,从来就不存在所谓的物联网专业或者物联网技术。 经过前面的分析,对你提的“物联网要学C语言”这个观点已经不成立了,因为物联网是一种依托了其他各种技术的理念,要学什么语言,得看你的需求,你要是做嵌入式终端,就是单片机,linux底层,相关协议栈开发等等,你得学C语言,你要是做上层应用,你得学C++或者C语言,你要是想做服务器的开发,你得学java或者python一类的高级语言。 我们再换个角度,从行业角度来看看,你看过有哪家公司招聘上面写着招聘物联网工程师的吗?没有吧,你应该只看到嵌入式开发工程师,C++开发工程师,Linux应用开发工程师,Java开发工程师这些的吧,你要想去这个行业就业,看到这些,这样就很明确你应该学什么语言了吧,学什么技术呢吧?而不是嚷嚷着要学物联网这种假大空的玩意…… 总结起来就是一句话,学什么语言都有用,学什么语言都能找到对应的工作。压根就不存在物联网需要什么语言这种谬论,但是你要出去应聘告诉人家:“我是学物联网的”,我觉得八成人家会让你走人,就这样……我的回答你可满意?
雁南归 核心会员 用户来自于: 北京市
2026-01-11 21:29
你就当自己修了个计算机+电子双专业就好了

关于作者

问题动态

发布时间
2026-01-11 23:13
更新时间
2026-01-11 23:13
关注人数
0 人关注

相关问题

推荐内容

专科生学物联网应用技术靠谱吗?
怎样把物联网介绍给认为物联网是送快递的人?
初中毕业读技校学物联网技术应用好吗?
物联网专业出来能干嘛!!!?
怎么考物联网工程师证?
如何看待物联网前景?
如何出版一本物联网方向的技术书籍?
物联网专业的学生的发展方向选硬件还是软件?
物联网工程专业二本如何提升自己未来的竞争优势?
物联网工程专业大二学生一枚,不知道到底应不应该考研?
All Rights Reserved Powered BY WeCenter V4.1.0 © 2026 粤ICP备20025096号-2
  

粤公网安备 44190002007303号