计算机能转嵌入式吗?

我是电气工程转的嵌入式单片机方向。

那是2011年的事了,当时贴吧也是一片哀嚎。

有找不到工作的,也有干了7,8年月薪不过万的。

这么年过去了,如果你仔细观察每个行业,都有一群骂娘的,也一群混得风生水起的。

主要和圈子,成长环境导致的认知偏差...

如果你碰到只会51单片机,自己做产品做出口,年几百万的。

如果你碰到过做测试的同事,不讲武德,把公司烧录文件拷贝出去,自己研发生产,自己找渠道销售,年百万的。

或许..就会颠覆你的三观,会让学生思维,工薪思维有所转变。

技术本身不值钱,值钱的是用它的人。

行业一直有需求,取决于你有没有解决需求的能力。

二八定律各行各业都存在。

在最卷的群体,没有企业需求的差异化能力,找工作就只能碰运气了,嵌入式行业,有经验,就不愁找工作。

如果刚毕业或转行,实在没工作经验咋整?

可以自己多做点项目,积累点项目经验,这样是不是比既没工作经验,又没项目经验的人更有优势一点?

我们无际单片机项目特训营也就是这个逻辑,按照正确的逻辑去做事,只要能坚持,拿到结果也是必然的。

我有个朋友,他有个姐夫是收破铜烂铁的。

正常人一听,这人废了,还好我读了几年书。

实际上呢?

别人深圳几套房,一辆911,还有几辆豪车,买酒都是几十万这样买。

我让朋友抱紧他大腿,做好舔狗,几年顶你瞎搞十年,什么尊严,面子,呸!

可惜,朋友看不懂,不相信,放着捷径不走,非要自己出去磕个头破血流。

听说那个老板现在好像又在回收电动车的旧电池。

扯远了,计算机能转嵌入式吗?

我的观点,是完全可行的,但不是每个人都可以,看基因。

不是智商上的差异,更多的是认知和性格差异。

至少,没有坚定的信心和毅力,肯定没戏。

计算机转嵌入式,我认为不算是转行,为什么?

计算机科学和嵌入式开发都涉及C、C++编程、数据结构、算法和计算机架构等基础知识,这些知识在嵌入式开发中同样重要。

我第一次接触的编程语言是java,总是能看到java是面向对象,c语言是面向过程的说法,当时一直不理解这些区别。

做了单片机开发10几年后,才深刻理解,面向对象和面向过程,一种编程思维代码形式的不同体现。

其实c语言照样能写出类似面向对象风格的代码,大家看看STM32的固件库,就有面向对象的影子。

所以,越往后,你会越感觉,编程语言都是工具,编程思维才是灵魂,熟练其中一种语言,其它也能融会贯通。

对于编程能力来说,计算机转嵌入式,有种降维打击的感觉。

最缺的就是硬件电路这块的知识,也是很多人觉得难的地方。

但我发现,有些人有种误区,或者说经验不足。

就是出发点,是奔着能独立设计产品电路去学习的,这太难了!

真正想达到独立设计硬件的能力,没几十个项目积累,别想了。

其实对于软件开发来说,能看懂电路,不影响写程序就可以了。

能看懂,相对就简单很多了,把常用元器件原理,作用,实际应用学了,再去学常用的功能模块电路,很快就达到这水平了。

还有就是单片机,也不难,51单片机直接买个开发板跟着教程玩一遍,STM32的只要会调固件库例程把外设用起来,或者用STM32CubeMX去配置就行了。

真正难的,其实是编程思维,也就是给你一个功能,实现思路是怎样的?有思路以后,怎么用代码去落实?

如果你一直在做计算机编程,我相信这个能力还是有的。

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

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

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

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

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

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/433824.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

IDEA修改git提交者的信息

git提交后,idea会记录下提交人的信息,如果不修改提交人信息的话,会有一个默认值。避免每次提交都要填提交人信息,直接设置成自己想要的默认值,该怎么操作? 提交的时候在这里修改提交人信息 避免每次都去设置…

显示高考天数倒计时——vba实现

以下代码实现高考倒计时: Sub 高考倒计时() 高考日期 CDate("06,07," & Year(Date)) If Date > 高考日期 Then高考日期 CDate("06-07-" & Year(Date) 1) End If 年月日 Year(Date) & "年" & Month(Date) &am…

【Python】新手入门(5):# -*- coding: UTF-8 -*- 的作用详解

【Python】新手入门(5):# -*- coding: UTF-8 -*- 的作用详解 🌈 个人主页:高斯小哥 🔥 高质量专栏:Matplotlib之旅:零基础精通数据可视化、Python基础【高质量合集】、PyTorch零基础…

code: 500 ] This subject is anonymous - it does not have any identifying

项目场景: 相关背景: 使用idea 开发java 项目,前端页面请求 页面中相关的接口时,idea 控制台有报错信息出现,前端请求失败。 问题描述 问题: 使用idea 开发java 项目,前端页面请求 页面中相…

【Linux】磁盘情况、挂载,df -h无法看到的卷

文章目录 解决挂载、解决挂载完重启就消失1、查看linux下的硬盘挂载的空间、使用空间2、查看没有挂载的硬盘是否检测在系统中3、挂载 (挂载完,要在/etc/fstab 下面配置挂载信息 要不然重启挂载就消失了) 解决挂载、解决挂载完重启就消失 linu…

STP---生成树协议

STP的作用 a)Stp通过阻塞端口来消除环路,并能够实现链路备份目的 b)消除了广播风暴 c)物理链路冗余,网络变成了层次化结构的网络 STP操作 选举一个根桥每个非根交换机选举一个根端口每个网段选举一个指定端口阻塞非根,非指定端口 STP--生成树…

windows11配置电脑IP

windows11配置电脑IP 选择"开始>设置>“网络&Internet >以太网”。在 "属性"下,编辑IP地址,子网掩码,网关以及DNS。

【云原生】kubeadm快速搭建K8s集群Kubernetes1.19.0

目录 一、 Kubernetes 的概述 二、服务器配置 2.1 服务器部署规划 2.2服务器初始化配置 三、安装Docker/kubeadm/kubelet【所有节点】 3.1 安装Docker 3.2 添加阿里云YUM软件源 3.3 安装kubeadm,kubelet和kubectl 四、部署Kubernetes Master 五、部署Kube…

企业对接Walmart平台API流程 On-request Reports API(二)

对接On-request Reports API 1、对接指南1.1 报告生成时间1.2 报告保留期1.3 请求限制1.4 报告请求工作流如何申请报告第 1 步:申请取消报告第 2 步:获取报表可用性状态第 3 步:下载报告 URL 2、代码实现2.1、获取访问API的token2.2、构建公共…

Codeforces Round 932 (Div. 2) --- C. Messenger in MAC --- 题解

C Messenger in MAC 题目大意: 思路解析: 答案计算为 , 可以发现当所选的几个信息固定后,其实后面的一项就变为b_max - b_min,得到了这个结论之后,其实我们可以直接把整个信息按照b进行排序,枚举l,r&am…

Day36 网络概述、IP划分、网络模型

文章目录 网络发展史局域网和广域网局域网(LAN)广域网(Wan) 光猫路由器 IP地址基本概念地址划分特殊地址(后续编程使用)IP地址转换端口字节序 网络模型网络模型OSI模型(了解)TCP/IP模…

Python中的模块包第三方库详解

模块&包 模块 一个.py文件就是一个模块,里面是一些函数和变量,需要的时候可以导入。 模块命名规范: 1.以英文开头,不出现中文 2.模块名不应与系统内置函数重名 包 包本身就是一个文件夹,如果文件夹内有__init__.py文件&…

安防摄像头(IPC)的步进马达及IR-CUT驱动国产芯片——D6212

应用领域 安防摄像头(IPC)的步进马达及IR-CUT驱动。 02 功能介绍 D6212内置8路带有续流二极管的达林顿驱动管阵列和一个H桥驱动,单芯片即可实现2个步进电机和一个IR-CUT的直接驱动,使得电路应用非常简单。单个达林顿管在输入电…

跨域报错(预请求(OPTIONS)的问题)

查原因 是预请求(OPTIONS)的问题 解决方法(后端改) 指路博客.NET处理VUE OPTIONS请求问题_.net option请求-CSDN博客

Latte:一个类似Sora的开源视频生成项目

前段时间OpenAI发布的Sora引起了巨大的轰动,最长可达1分钟的高清连贯视频生成能力秒杀了一众视频生成玩家。因为Sora没有公开发布,网上对Sora的解读翻来覆去就那么多,我也不想像复读机一样再重复一遍了。 本文给大家介绍一个类似Sora的视频生…

C++的类与对象(三)

目录 类的6个默认成员函数 构造函数 语法 特性 析构函数 特性 类的6个默认成员函数 问题:一个什么成员都没的类叫做空类,空类中真的什么都没有吗? 基本概念:任何类在什么都不写时,编译器会自动生成以下六个默认…

别再为微信登录烦恼!Xinstall的Universal Links让你秒速直达APP!

微信登录Universal Links校验不通过?无法直达APP场景页面?别担心,Xinstall来帮你解决这一难题! 随着移动互联网的迅猛发展,App已成为我们日常生活中不可或缺的一部分。而微信,作为拥有十亿用户的社交巨头…

STM32FreeRTOS信号量(STM32cube高效开发)

一、信号量 (一)信号量概括 信号量是操作系统中重要的一部分,信号量是一种解决同步问题的机制,可以实现对共享资源的有序访问。 FreeRTOS 提供了多种信号量,按信号量的功能可分为二值信号量、计数型信号量、互斥信…

FreeRTOS操作系统学习——FreeRTOS工程介绍

FreeRTOS工程介绍 核心文件 FreeRTOS的最核心文件只有2个: FreeRTOS/Source/tasks.cFreeRTOS/Source/list.c 文件功能如下图: 头文件相关 内存管理文件 文件在 Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang 下,它也是放…

uniapp直接连接wifi(含有ios和安卓的注意事项)

前言 小程序中直接连接wifi-----微信小程序 代码 启动 //启动wifistartWifi() {return new Promise((resolve, reject) > {uni.startWifi({success: (res) > {console.log(启动wifi 成功, res)resolve(true)},fail: (err) > {console.error(启动wifi 失败, err)uni.s…