当前位置: 首页 > news >正文

大一专科,物联网专业,变态成长偏方!

最近看到一个大一,物联网专业的学生提问:

印象中,物联网专业2011年才有的,正好是我毕业那年。

我大概看过物联网专业要学的内容,总结下来就是,比软件不如计算机,比硬件知识不如电子。

不知道老师们有没有跟你们讲,未来的职业定位有哪些?

我觉得这个最重要,不然毕业出来,你连找什么工作都不知道。

物联网专业所学的内容,已经涉足很多个职位了。

事实上,很多专业都是如此,所以有些本科生毕业出来,还没技校生好找工作,原因就是学得太杂,没有精于一项。

如果去搜物联网工程师职位,不难发现,任职要求和嵌入式开发一样。

如果是专科学历,个人认为比较适合的就是走嵌入式单片机方向,然后做物联网方向的产品,比较契合。

大一有这种学习的意识,如果方向正确,卷到大四,毕业能把同学吊起来打。

如果让我回到学校,我会这样做:

先定好职业方向,比如单片机工程师。

然后开始做减法,什么MySQL、PHP、java之类的,统统只注重理论学习,因为都不是职业定位的刚需技能,应付考试而已。

和单片机工程师相关的技能,比如C语言、单片机、硬件基础、无线通信,注重理论结合实际,为以后工作做铺垫。

自己做好学习计划和进度把控,这些职位的基础技能,花1年时间学习,完全够了。

学完基础以后,就开始不断找项目做。

单片机,C语言都只是通用基础技能,做不同行业的项目,还需要去学一些特定的技术栈。

比如我们无际项目特训营的项目,属于物联网方向,智能家居类目的产品。

除了学单片机以外,还要学一些主流的无线通讯协议,比如433M ASK、Lora、WiFi、4G、NB-IOT、蓝牙。

不过,这些一定要结合实际项目去学,否则会走很多弯路。

学习顺序也很重要,我一般是先用熟再深究的策略。

举个例子,传统硬件接入互联网,如果是新手,你可能觉得还要去学LwM2M或者MQTT协议怎么实现。

其实实际做产品,都是讲究资源整合,提高效率

专业的事,都有专业的公司做,大多数公司,都是直接拿方案商现成的wifi模块使用。

这些模块已经做好了MQTT之类的协议,我们只需要用AT指令修改就好了。

还有一些WiFi模组,是通过二次开发,比如之前用汉枫的、乐鑫的,协议也是他们做好了,我们只需要修改服务器IP和端口,把服务器和MCU的数据调通就可以了,并不需要自己去实现MQTT之类的协议代码。

否则,光这个协议就够折腾很久了,开发周期会被无限拉长,这就是实际产品开发的现状,说白了,都是在干搬砖的活。


最近很多粉丝问我单片机怎么学,我根据自己从业十年经验,累积耗时一个月,精心整理一份「单

片机最佳学习路径+单片机入门到高级教程+工具包」全部无偿分享给铁粉!!!

除此以外,再含泪分享我压箱底的22个热门开源项目,包含源码+原理图+PCB+说明文档,让你迅速进阶成高手

教程资料包和详细的学习路径可以看我下面这篇文章的开头

《单片机入门到高级开挂学习路径(附教程+工具)》

《单片机入门到高级开挂学习路径(附教程+工具)》

《单片机入门到高级开挂学习路径(附教程+工具)》

相关文章:

大一专科,物联网专业,变态成长偏方!

最近看到一个大一,物联网专业的学生提问: 印象中,物联网专业2011年才有的,正好是我毕业那年。 我大概看过物联网专业要学的内容,总结下来就是,比软件不如计算机,比硬件知识不如电子。 不知道老师…...

MyBatis入门(JDBC规范,MyBatis,连接池,Lombok)【详解】

目录 一、JDBC规范【了解】 1. JDBC介绍 2. JDBC示例 3. JDBC的问题 二、MyBatis入门【重点】 1. Mybatis是什么 2. Mybatis使用步骤 3. Mybatis入门案例 1.创建SpringBoot工程 2.创建Mapper 3.功能测试 三、连接池【了解】 1. 什么是连接池 2. 有哪些数据库连接池…...

Vue3--数据和方法

data 组件的 data 选项是一个函数。Vue 在创建新组件实例的过程中会自动调用此函数。   data选项通常返回一个对象&#xff0c;然后 Vue 会通过响应性系统将其包裹起来&#xff0c;并以 $data 的形式存储在组件实例中。 <!DOCTYPE html> <html lang"en"&g…...

网络编程面试题

一、什么是IP地址 1.IP地址是主机在网路中的唯一标识&#xff0c;&#xff0c;当主机从一个网络切换到另一个网络时&#xff0c;会更改IP地址&#xff0c;同样的IP地址也是路由器进行路由选择的标识 2.IP地址的分类 IPV4&#xff1a;采用4字节无符号整数存储 IPV6&#xff…...

移动端区分点击和长按

为了适配移动端&#xff0c;图片加入touchstart&#xff0c;touchend&#xff0c;并加了 e.preventDefault() 屏蔽默认菜单。 然而突然发现移动端图片的链接无响应了&#xff0c;PC端没问题。 而且功能需要区分点击和长按。 原生js如何判断移动端的tap,dbltap&#xff0c;lo…...

虚拟环境的激活

(此博客仅用于我记录虚拟环境的激活方法) 虚拟环境的激活命令: venv/Scripts/activate 在F:\git repo\Database-Course-Design 这个文件夹中启动命令行 这个文件夹中含有虚拟环境venv 输入命令venv/Scripts/activate&#xff0c;就得到下面的结果: 此时就激活了虚拟环境&…...

宏集案例 | 风电滑动轴承齿轮箱内多点温度采集与处理

前言 风力发电机组中的滑动轴承齿轮箱作为关键的传动装置&#xff0c;承担着将风能转化为电能的重要角色。齿轮箱内多点温度的实时监测可以有效地预防设备故障和性能下降。实时监测齿轮箱内多点温度可以有效地预防设备故障和性能下降。 为了确保风力发电机组的安全稳定运行&a…...

linux 16进制写入

1.简单用法[推荐] echo 001122334455 | xxd -r -ps > test // 6 个字节xxd // xxd 命令用于用二进制或十六进制显示文件的内容 -r // 把xxd的十六进制输出内容转换回原文件的二进制内容 -ps // 以 postscript的连续十六进制转储输出&#xff0c;这也叫做纯十六进…...

代码随想录算法训练营第60天| Leetcode 84.柱状图中最大的矩形

文章目录 Leetcode 84.柱状图中最大的矩形 Leetcode 84.柱状图中最大的矩形 题目链接&#xff1a;Leetcode 84.柱状图中最大的矩形 题目描述&#xff1a; 给定 n 个非负整数&#xff0c;用来表示柱状图中各个柱子的高度。每个柱子彼此相邻&#xff0c;且宽度为 1 。求在该柱状…...

编写一个简单的cmakelist.txt

文章目录 代码main.cpp头文件和子模块CMakeLists.txtsubModule/CMakeLists.txt顶层CMakeLists.txtCMakeList中的内容说明生成跨平台到Visual studio下上一篇提到了cmake的设计目的与作用,这一篇就来手动编写一个基本的cmakelist.txt,并演示一下如何生成不同平台的构建文件。 …...

基于YOLOv8/YOLOv7/YOLOv6/YOLOv5的零售柜商品检测软件(Python+PySide6界面+训练代码)

摘要&#xff1a;开发高效的零售柜商品识别系统对于智能零售领域的进步至关重要。本文深入介绍了如何运用深度学习技术开发此类系统&#xff0c;并分享了全套实现代码。系统采用了领先的YOLOv8算法&#xff0c;并与YOLOv7、YOLOv6、YOLOv5进行了性能比较&#xff0c;呈现了诸如…...

数据库的学习

数据库软件&#xff1a; 关系型数据库&#xff1a;Mysql Oracle SqlServer Sqlite 非关系型数据库&#xff1a;Redis NoSQL 1.数组&#xff0c;链表&#xff0c;文件&#xff0c;数据库 数组&#xff0c;链表&#xff1a;内存存放数据的方式&…...

matlab去除图片上的噪声

本问题来自CSDN-问答板块,题主提问。 如何利用matlab去除图片上的噪声? 一、运行效果图 左边是原图,右边是去掉噪音后的图片。 二、中文说明 中值滤波是一种常见的图像处理技术,用于去除图像中的噪声。其原理如下: 1. 滤波器移动:中值滤波器是一个小的窗口,在图像上移…...

C++超详细知识点(五):类的友元函数和友元类

目录 标题&#xff1a; 友元函数和友元类1. 友元函数2. 友元类 标题&#xff1a; 友元函数和友元类 友元函数和友元类是C中的概念&#xff0c;它们允许某些函数或类访问另一个类的私有成员。这样的访问权限超过了通常的私有和保护访问级别。请注意&#xff0c;友元类的使用应该…...

SOC设计:关于reset的细节

有如下几个信号 1、时钟&#xff1a;clk_top 2、总的reset信号&#xff1a;rstn_top 3、scan的reset信号&#xff1a;scan_rstn 4、软件复位信号&#xff1a;rstn_soft_sub 5、scan模式信号&#xff1a;scan_mode 6、reset bypass 信号&#xff1a;scan_rstn_sel 功能&a…...

支小蜜AI校园防欺凌系统可以使用在宿舍吗?

随着人工智能技术的快速发展&#xff0c;AI校园防欺凌系统已成为维护校园安全的重要手段。然而&#xff0c;关于这一系统是否适用于宿舍环境&#xff0c;仍存在一些争议和讨论。本文将探讨AI校园防欺凌系统在宿舍中的适用性&#xff0c;分析其潜在的优势与挑战&#xff0c;并提…...

外卖平台订餐流程架构的实践

当我们想要在外卖平台上订餐时&#xff0c;背后其实涉及到复杂的技术架构和流程设计。本文将就外卖平台订餐流程的架构进行介绍&#xff0c;并探讨其中涉及的关键技术和流程。 ## 第一步&#xff1a;用户端体验 用户通过手机应用或网页访问外卖平台&#xff0c;浏览菜单、选择…...

[AIGC] Spring Boot中的切面编程和实例演示

切面编程&#xff08;Aspect Oriented Programming&#xff0c;AOP&#xff09;是Spring框架的关键功能之一。通过AOP&#xff0c;我们可以将代码下沉到多个模块中&#xff0c;有助于解决业务逻辑和非业务逻辑耦合的问题。本文将详细介绍Spring Boot中的切面编程&#xff0c;并…...

各个类型和Json类型的相互转换

ObjectMapper类(com.fasterxml.jackson.databind.ObjectMapper)是Jackson的主要类&#xff0c;它可以帮助我们快速的进行各个类型和Json类型的相互转换。 对应maven&#xff1a; <dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId&…...

C语言:操作符详解(下)

目录 一、逗号表达式二、下标访问[ ]、函数调用()1. [ ]下标引用操作符2.函数调用操作符 三、结构成员访问操作符1.结构体(1) 结构的声明(2) 结构体变量的定义和初始化 2.结构成员访问操作符(1)结构体成员的直接访问(2)结构体成员的间接访问 四、操作符的属性&#xff1a;优先级…...

3步解锁Mac隐藏技能:Whisky让你的苹果电脑运行Windows应用

3步解锁Mac隐藏技能&#xff1a;Whisky让你的苹果电脑运行Windows应用 【免费下载链接】Whisky A modern Wine wrapper for macOS built with SwiftUI 项目地址: https://gitcode.com/gh_mirrors/wh/Whisky 你是否曾经在Mac上收到一个.exe文件&#xff0c;却只能无奈地告…...

3个步骤:如何在Windows 11上实现Android应用无缝安装与管理

3个步骤&#xff1a;如何在Windows 11上实现Android应用无缝安装与管理 【免费下载链接】wsa-toolbox A Windows 11 application to easily install and use the Windows Subsystem For Android™ package on your computer. 项目地址: https://gitcode.com/gh_mirrors/ws/ws…...

2026年5月21隔夜暗盘挂单排行榜

推荐好文:每年节约五六千交易费不香吗如何获取龙虎榜是否有量化参与如何获取股东减持信息大A有5400多只股票, 这里面只有不到10%, 约500只由资金投票, 剩余的都是杂毛, 炒股看龙头找主线. 从隔夜挂单里选择, 再叠加我们之前分享的如何判断是否有大股东减持, 是否有融资融券参与…...

SystemVerilog驱动强度解析:从三态总线到功耗分析的核心技术

1. 项目概述&#xff1a;为什么需要关注驱动强度&#xff1f;在数字电路设计和验证领域&#xff0c;SystemVerilog 作为一门强大的硬件描述与验证语言&#xff0c;其细节往往决定了仿真的精度和设计的可靠性。很多工程师&#xff0c;尤其是刚接触 RTL 设计或转向更复杂验证场景…...

从微积分到级数:一张图看懂考研数学六大章节的核心逻辑与联系

从微积分到级数&#xff1a;一张图看懂考研数学六大章节的核心逻辑与联系 考研数学的复习常常让人感到知识点零散、难以串联。许多考生在反复刷题后&#xff0c;依然无法建立起完整的知识框架。本文将通过一张思维导图&#xff0c;揭示从一元函数微积分到无穷级数之间的内在联系…...

掌握Manim数学动画引擎:从零到一的完整攻略

掌握Manim数学动画引擎&#xff1a;从零到一的完整攻略 【免费下载链接】manim Animation engine for explanatory math videos 项目地址: https://gitcode.com/GitHub_Trending/ma/manim Manim是一款专为数学可视化设计的强大动画引擎&#xff0c;能够通过编程方式创建…...

到底什么是 AI 测试?AI 测试与传统测试的区别?

过去两年&#xff0c;AI已经从"加分项"变成了"必选项"。 不只是大厂&#xff0c;二线公司、甚至传统行业的测试团队都在要求&#xff1a;"能熟练使用AI工具提效"。 更关键的是&#xff0c;面试的玩法也变了。现在的技术面试早就跳出了 “考 AI 零…...

GPT-4稀疏激活真相:2%参数如何实现高效推理

1. 项目概述&#xff1a;参数规模与稀疏激活的真相拆解 “GPT-4 Has 1.8 Trillion Parameters. It Uses 2% of Them Per Token.”——这句话过去两年在技术社区反复刷屏&#xff0c;常被当作“大模型已突破算力瓶颈”的标志性论断。但作为从2017年就开始部署LSTM语音识别系统、…...

别再只会用默认库了!用OrCAD Capture CIS高效创建Homogeneous与Heterogeneous复合器件

高效设计复杂芯片&#xff1a;OrCAD Capture CIS中Homogeneous与Heterogeneous器件的进阶实践 在电子设计领域&#xff0c;面对日益复杂的芯片架构&#xff0c;工程师们常常陷入一个两难境地&#xff1a;当芯片包含多个功能单元时&#xff0c;是应该逐个绘制每个部分&#xff…...

Go语言实现DCI架构:用角色扮演解耦对象行为与数据

1. 从“是什么”到“做什么”&#xff1a;DCI架构如何重塑对象行为建模在面向对象编程的世界里&#xff0c;我们总在试图用代码“复刻”现实。一个“人”是什么&#xff1f;我们定义一个People类&#xff0c;拥有姓名、年龄等属性。这个人能做什么&#xff1f;我们为People类添…...