其实我自己都没想到,长大以后我会从事跟电脑有关的工作。

我是一名95后,我很小的时候,很多同龄人都喜欢用电脑,在电脑上聊QQ,在电脑上看视频,在电脑上玩游戏,甚至有些已经会剪辑视频了,就很离谱。而我,对电脑一窍不通,一开始玩4399小游戏还是别人教我搜百度的,后来的游戏,像红色警戒、穿越火线CF、QQ飞车,都是家里人下载好放在电脑桌面,我直接点开玩的,我甚至不知道去哪里下载。

我小时候更喜欢玩现实世界里的游戏,打牌、羽毛球、飞行棋、三国杀,在他们那堆人里面是个“异类”。我当时是比较重视学习的,因为玩电脑玩不过他们,又比较老实,喜欢自己搞自己的,只能通过学习成绩去刷存在感。后来我考上了本科,他们考上了专科。

这种情况一直持续到我大二,才开始有了第1次转折点。

我大一的时候,有了一台属于自己的笔记本电脑,当时只是为了应付学校的一些需要才买的,甚至大一学了C语言我都没怎么练,感觉不知道有什么用。

直到我大二的时候,误打误撞跟师兄接触了51单片机,当时感觉很神奇,原来代码写好后是可以在现实世界中发挥作用的,当时没见过世面,感觉自己和高科技离的很近,然后便开始玩起了玩单片机。

我花58块钱在淘宝买了清翔电子的51单片机开发板,看着商家送的教学视频,从点亮LED灯开始,看完了商家所有的视频,把视频里的东西都实践一遍。当时真的很狂热,一下课就搞单片机,很疯子一样。

但是看完所有视频后,我就开始迷茫了,不知道接下来要干嘛。

第2次转折点,是我大三的时候,当时打听到有一个蓝桥杯单片机比赛,赢了省赛可以免费去北京参加国赛。我参加这比赛更多的是想去北京,因为我长这么大没出过省,而且重点是免费。我在淘宝花30块钱买了蓝桥杯教学视频,拿着实验室的STC15单片机板子又练起来了。

后来,拿了省赛一等奖,但因为发生疫情只能本省参加国赛。虽然没去成北京,但我在这段时间的备赛把C语言逻辑编程能力练的很好,我后来接触的项目所需要的逻辑思维基本都没有蓝桥杯难,所以我后来很少会在软件编程上吃亏,搞不定的基本都是硬件问题。

大三过后的那个暑假,那时候STM32单片机突然火起来了,我带着好奇心去学,看的是正点原子的教学视频,当时让我难受的是那个库函数编程,用过51单片机后去用这个是真的不习惯,后来感觉好像在实际应用上跟51单片机是一样的,只是内存大了,速度快了而已,就没再继续学了。

第3次转折点,是大四的时候,粤嵌过来招人培训,粤嵌的助理小姐姐跟我们讲了培训内容:C语言->STM32单片机->linux操作系统->QT开发。我虽然没有去粤嵌,因为穷,但是后来在嵌入式上的学习基本都是按粤嵌这个学习路线走的,都是自己在网上找的教学视频。

大四实习的时候,工作要用到STM32单片机进行通讯,我又开始在出租屋学起了STM32,这次看的是野火嵌入式的教学视频,不得不说,讲的比正点原子好。实习了两个月,把STM32完全学会了,然后感觉这家创业公司没什么发展前景,实习完后没有转正,跑路了。

跑路后开始想下一份工作做什么,这时候粤嵌那个学习路线就起作用了,毕业后我有意的去找跟linux有关的工作,后来也确实找到了,然后一直做到现在,也基本在深圳稳定了。

这就是我目前为止的全部经历,3个转折点:单片机;蓝桥杯比赛;粤嵌的学习路线。这一路过来还是还是很梦幻的,一个小时候不懂电脑的人长大后做着跟电脑有关的工作。更有趣的是,那些从小搞电脑的反而做着别的工作,有的虽然也在编程,但好像不喜欢那份工作。我反而变成了那个喜欢“玩电脑”的人。

我是怎么一步步踏入嵌入式的相关推荐

  1. SQL注入—我是如何一步步攻破一家互联网公司的

    最近在研究Web安全相关的知识,特别是SQL注入类的相关知识.接触了一些与SQL注入相关的工具.周末在家闲着无聊,想把平时学的东东结合起来攻击一下身边某个小伙伴去的公司,看看能不能得逞.不试不知道,一 ...

  2. 我是如何一步步编码完成万仓网ERP系统的(三)登录

    https://www.cnblogs.com/smh188/p/11533668.html(我是如何一步步编码完成万仓网ERP系统的(一)系统架构) https://www.cnblogs.com/ ...

  3. getprivateprofilestring读不到数据_从零到千万用户,我是如何一步步优化MySQL数据库的?...

    写在前面 很多小伙伴留言说让我写一些工作过程中的真实案例,写些啥呢?想来想去,写一篇我在以前公司从零开始到用户超千万的数据库架构升级演变的过程吧. 本文记录了我之前初到一家创业公司,从零开始到用户超千 ...

  4. 应届生拿到offer之后的流程_【经验】我是如何一步步拿到拼多多amp;京东amp;艺龙等多个产品offer的...

    大家好,我是小凇,是2020年毕业的在校学生,很高兴能有这个机会给大家分享我的经历.互联网秋招已经告一段落,也正好给自己做一个阶段性总结. 求职成功不是终点,而是起点,需要提高的地方还很多. 1.个人 ...

  5. 我是如何一步步让公司的MySQL支撑亿级流量的?

    1 主从读写分离 大部分互联网业务都是读多写少,因此优先考虑DB如何支撑更高查询数,首先就需要区分读.写流量,这才方便针对读流量单独扩展,即主从读写分离. 若前端流量突增导致从库负载过高,DBA会优先 ...

  6. 我是如何一步步的在并行编程中将lock锁次数降到最低实现无锁编程

    在并行编程中,经常会遇到多线程间操作共享集合的问题,很多时候大家都很难逃避这个问题做到一种无锁编程状态,你也知道一旦给共享集合套上lock之后,并发和伸缩能力往往会造成很大影响,这篇就来谈谈如何尽可能 ...

  7. 我是如何一步步拿下 Google Offer 的?

    历时两个月,我终于踏进了梦想的公司-- 在内心深处我深知必须努力尝试,因为进入 Google 并非不可能.只有尝试过我才会知道结果,有点像薛定谔的猫,这种想法让我感到不安. 作者 | Prajakta ...

  8. 帖子如何实现显示浏览次数_我是如何一步步的在并行编程中将lock锁次数降到最低实现无锁编程...

    在并行编程中,经常会遇到多线程间操作共享集合的问题,很多时候大家都很难逃避这个问题做到一种无锁编程状态,你也知道一旦给共享集合套上lock之后,并发和伸缩能力往往会造成很大影响,这篇就来谈谈如何尽可能 ...

  9. iKinds:我是如何一步步重构改造项目从单VC到多VC界面(上)

    iKinds是本猫近期准备慢慢把玩的一个项目,项目不是完全从0开始,而是借助于另一个不错的App框架,不过原来的框架使用的都是同一个ViewController模板,现在因为需要扩展为多个不同的VC模 ...

最新文章

  1. 基于 CNN 特征区域进行目标检测
  2. UVALive - 7163
  3. 杭电1232 畅通工程
  4. 将计算机重命名出现错误,该文件已经存在的解决办法
  5. 苹果x和xsmax有什么区别_苹果手机不卡的真相是什么,安卓和iOS有本质区别
  6. SQLAlchemy Connection
  7. 一个批量转换文件编码的python脚本
  8. 广度优先搜索 解决九宫格问题
  9. 软件测试中的接口分析,软件测试接口测试之管理类—叩丁狼分享
  10. 数学之路-数据分析进阶-转化率
  11. 在线抓娃娃 html,萤石云开放平台提供在线抓娃娃解决方案
  12. 证照之星下载证件照制作软件ps及使用教程,附序列号秘钥激活码
  13. Word自动目录字体修改和行间距的问题
  14. 高盛:云计算市场2021年将增至1160亿美元 四巨头成赢家
  15. MPP 与 Hadoop是什么关系?
  16. 【Matlab学习手记】良好的编程习惯
  17. 品优购电商系统开发----商品录入《一》(5)
  18. visual studio 2022安装vsix插件
  19. Android 仿淘宝商品详情页下拉足迹Demo
  20. 差分隐私 java_差分隐私(一) Differential Privacy 简介

热门文章

  1. FA铜线称重软件(铜材包装称重磅称软件)
  2. 最新的三星android版本是多少,我的手机是三星的怎么变成ANDROID版?
  3. 走近棒球运动·巴尔的摩金莺队·MLB棒球创造营
  4. stm32f4xx-USART
  5. 请教大家IMEI号手机与包装上面不一致是什么状况
  6. Spark Shuffle源码分析系列之PartitionedPairBufferPartitionedAppendOnlyMap
  7. 机器学习_深度学习毕设题目汇总——MRI_X光
  8. 开发qt程序所需要注意的
  9. 绿叶学习网CSS技术细节
  10. DOS时代的TT打字软件简单逆向