中英文网站如何建设,长春网站运做思路,python爬虫爬小说来做网站,wordpress怎么写代码嵌入式学习#xff0c;是一个很枯燥的过程#xff0c;我记得在学习三极管的时候#xff0c;我真的对这个东西一点感觉都没有#xff0c;我知道三极管可以放大#xff0c;然后电子从一个地方去到了另一个地方#xff0c;然后就触发了某个开关#xff0c;就发了大水。然后… 嵌入式学习是一个很枯燥的过程我记得在学习三极管的时候我真的对这个东西一点感觉都没有我知道三极管可以放大然后电子从一个地方去到了另一个地方然后就触发了某个开关就发了大水。然后每次看到三极管我脑子里总是要走一个这个流程导致我有时候会很卡壳卡壳了如果不疏通就会一直卡壳。后面就是51STM32各种各样的单片机还有各种各样的模块。昨天看到下面这篇文章看到作者的学习过程感触很深嵌入式是不能发大财但是我却那样热爱它因为曾经吃过的苦都是它陪着我度过呀~以下是转载正文我是公众号 微联智控工作室 的号主网名 helloworld1990年出生于广东江门2009年参加高考2012年毕业于广东轻工职业技术学院电气自动化专业。目前从事嵌入式软件开发工作主要的技术栈是C语言单片机应用技术嵌入式Linux应用开发低功耗蓝牙BLE SOC应用开发。从以下几个方面聊一聊自己这些年平凡的从业经历和感悟吧。我的大学生活2009年因为高考失利差一丁点分数就能考上广东本科A线被划分到本科B线但因为本科B线高昂的学费最终还是选择了广东轻工职业技术学院这间高职院校。前两年的大学生活都是按部就班地上课下课然后参加一些学校举办的活动大学期间没有逃课没有挂科也没有沉迷游戏原因是我玩什么游戏都不上手就这样平淡地过了两年的大学生活。大三的第一个学期在一次偶然的机会下我报名参加了当时广东省举办的首届PLC职业技能大赛几个月的时间几乎就是实验室、食堂、宿舍三点一线的生活在几个月的学习时间里学到了很多前两年学不到的东西包括PLC应用编程工业变频器的使用触摸屏组态软件使用交流电机驱动等知识最终得了个技能大赛三等奖。PLC职业技能大赛现场这次技能大赛结束后平淡且普通的大学生活也就接近尾声开始要找实习工作了。毕业后的实习经历由于参加比赛所学到的技能知识是可编程逻辑控制器Programmable Logic Controller即PLC所以大学毕业找实习工作的时候都是关注PLC技术相关的工作岗位。我找实习工作的时候已经过了秋招而且我当时心里面的理想工作岗位是PLC开发工程师所以找工作的道路比较曲折因为大部分的企业对于这个岗位都需要有工作经验的开发人员。找了大概两个多月的工作不断地在网上投简历和面试几乎跑遍了整个珠三角地区最后在广州郊区某个包装机械设备公司找到了一份设备工程师助理的实习工作那时是2012年7月刚拿毕业证月薪1500单休工厂包吃住。刚刚进到公司主要的工作是熟悉公司的包装机械设备协助工程师完成调试工作偶尔为了赶设备交期还要通宵加班那时候是广东七八月份的夏天40多度的工厂里面每天工作完之后衣服都湿透了但由于可以学到PLC相关的技能所以我觉得这也没啥环境还可以接受图为正在调试的ABB工业机器人。在工厂内调试ABB机器人在工厂里面熟悉了两三个月设备后上司开始分配出差任务给我要我跟着两位老师傅到省外去调试一台设备准备交付客户使用而且跟我说以后调岗到售后服务岗位需要跟着师傅全国出差到现场调试设备保证设备成功交付给客户使用。出差的沿途风景这次出差调试后我开始怀疑自己是不是不适合这种工作方式。到处出差调试的生活可能不是我所追求的但这个工作岗位性质决定了必须这样于是我考虑转行了。开始转行嵌入式开发2013年1月份有一个关系比较好的小伙伴在深圳做单片机开发的工作从他口中得知他们公司招聘单片机工程师助理于是在他的帮助下我拿到了一本单片机的教程书籍和一块51单片机开发板然后开始了单片机的学习之旅。用来入门的51单片机开发板在自学了一个多月之后学习了一些基本的单片机知识因为在大学里面也学过C语言所以在2013年3月份面试然后顺利入职试用期工资2300不包吃住从此踏入嵌入式开发这条路。刚刚进到公司的时候职位是单片机工程师助理所以要经常帮助工程师画电路和板子还要焊接和调试写测试报告有时也要到工厂跟进产品的生产既然是助理那就是什么事情都要做那时候没什么基础一心只想多学点东西。很感激这段经历让我理清了电子产品的生产设计流程从设计到生产每个阶段都略有涉猎。为了学习更多的单片机开发知识我经常跟小伙伴从早上8点开始到公司每天下午6点下班后到公司楼下吃个快餐又回去公司加班学习公司的产品是怎样开发的公司的产品用了哪些单片机知识每天下班都是晚上9点后了坚持了两年。当然那时候跟现在的互联网行业通宵工作没法比下班后的办公室在这两年的时间里买了一些开发板自学了STM8和STM32这两个系列的单片机那个时候正点原子刚刚推出了STM32开发板我应该算是首批尝鲜玩家了周末的时间也花在STM32的学习上面了后面还自己动手画板子动手搭电路做了一些额外的小模块等等。买来进阶的正点原子开发板自己做的电路模块那时候的深圳由于是关外的地区房租还不算太贵一千块钱就可以租一个什么配套都没有的两室一厅房子了和小伙伴们合租一个月的房租算上水电网费用不到400块钱那时候还没结婚负担还不算重一心只想多学点知识谋求更好的发展。深圳关外租的民工宿舍在深圳工作学习了两年之后算是入门了单片机软硬件开发也掌握了单片机软件设计的大概流程学会了设计基本的数字原理图和画基本的两层PCB电路板搞懂了电子产品的生产设计流程在深圳的两年学到了不少关于电子产品设计的知识。现在的工作状态为了不想和女朋友继续异地她在广州我在深圳我计划到女朋友工作的城市找工作在网上投简历差不多一个月左右终于在广州找到一家做嵌入式开发板的公司那间公司刚好招聘嵌入式软件开发的岗位跟我现在做的工作不谋而合于是我的工作地点就从深圳转到了广州。广深高铁票和深圳工厂刚刚入职广州那间公司的时候是被安排做BLE蓝牙开发和单片机开发的因为公司当时有这两方面的业务需求。我当时对低功耗BLE蓝牙一窍不通于是就从网上买了TI CC2540的开发板硬着头皮上。最难搞懂的就是蓝牙的各种基本概念了就算搞懂了一些基本概念也是停留在会使用的基础上蓝牙协议栈深层的东西没人指导实在太难入门了。由于公司是做嵌入式Linux开发板的不缺乏嵌入式Linux的开发板和各种资源于是我上班时间就做BLE蓝牙开发和单片机开发下班时间就学习嵌入式Linux相关的知识。由于住得离公司比较近基本上每天早上8点就到公司晚上也可以随时加班学习周六也会到公司加班学习。当时为了系统地学习嵌入式Linux相关的知识还花钱在网上买了韦东山的嵌入式Linux视频用S3C2440开发板跟着视频一步一步地进行学习因为在公司的岗位不是从事Linux开发的所以学习的深入程度比较有限但凡事有利也有弊由于涉猎的技术领域比较广这为我后来成为公司的项目经理作了铺垫。韦东山嵌入式教学视频我平时主要的工作是做单片机和BLE蓝牙应用相关的软件开发但因为我学习过嵌入式Linux相关的知识再加上我在深圳工作的时候有过电子产品的设计和生产经验所以在做项目的时候可以很方便地跟其他项目成员进行沟通因为对于每一个环节我都略有涉猎正是因为这样我开始接触公司的项目管理工作。可能很多人会有疑问什么技术都搞岂不是什么都不精通确实是会有这样的情况但结合我自身的实际情况我只需要熟练掌握一门技术其他技术领域点到即止够用就好。因为我走的职业发展路线跟技术专家走的路线不一样。项目管理工作需要项目经理有比较宽泛的技术知识面并且有一定的沟通能力能站在不同的角度去思考各种问题和利弊对内要跟上司和项目成员沟通对外要跟客户进行技术对接因此对于项目经理的岗位要有一整套系统的工作流程和细则所以我除了进行项目的软件开发还需要编写一系列项目管理文档。项目管理相关文档以上的项目管理流程是针对中小企业的因为我自己清楚地知道大公司大企业的项目管理流程远远比这个复杂得多但以我目前的学历是比较难进入大的企业工作的但即使进不了大企业工作也要有自己的职业规划在小企业工作也是可以有很多自我提升的途径和持续进步的方式。在工作或平时的交流中很多人会对学历提升有所困惑特别是很多大专学历的毕业生对于要不要花时间提升学历感到迷茫我个人觉得工作以后如果有时间在经济允许的情况下提升一下自己的学历是有必要的。虽然现在社会上很多企业对在职学历的认可度并不高但社会的发展趋势是不断进步和发展的很多时候更高的学历应用不再应该局限于工作上还有可能影响到你以后的定居城市以及各种各样的发展政策很多优待政策可能需要本科或研究生以上学历才能享受所以业余时间提升一下自己的学历总是利大于弊的。关于技术以外的思考在广州的公司里面进行了两三年的嵌入式软件开发工作和项目管理工作之后我开始感到越来越迷茫甚至没有了方向感因为嵌入式这个技术领域实在太宽太广泛了简直就是一个无底洞学得越多自己反而会觉得越来越无知也不知道自己学那么多东西到底是为了什么。在迷茫和焦虑了一段时间后2019年过完年我开始进行自我反思和总结回忆自己的技术学习经历也就是从那时起我开始用技术公众号和博客的方式记录自己的学习过程把以往学过的技术进行总结输出同时也锻炼自己的写作能力。很多人可能会觉得现在很多技术博客或者技术公众号里面的知识内容都是搬来搬去的很少创新性的技术总结或成果。确实是这样的但这要看站在哪个角度去进行考虑毕竟很多事情不是绝对的都有利弊。如果站在创作者自身的角度去想通过技术文章的总结输出不但可以锻炼自己的写作能力还可以让自己所学的知识更加系统化当这些技术文章积累到一定程度的时候就会从量变产生质变吸引更多的同行关注而文章的输出质量也会成为你个人的一种表现方式同时也可以显现出你的做事态度。需要以一种“长期主义”的心态去对待技术写作并且很多时候都是投入大于收益的。通常一篇照顾读者感受的技术文章是需要作者花好几天甚至半个月时间去进行构思的写作过程中还要考虑文档里面的配图创作。我的CSDN博客主页我的技术公众号这种持续性的学习和总结输出时间是会让其产生复利效应的因为在写作者自身的学习过程中会不断吸引同样优秀的人跟优秀的人一起学习交流只会让自己变得更加优秀而不是让自己一直处于低头拉车和原地踏步的状态。很多人会有一个疑问平时上班已经够忙了哪会有那么多时间进行写作和总结我个人觉得大部分的嵌入式开发工程师都是脑力劳动者而不是劳动密集型的生产线工人既然是脑力劳动者不管是上班还是下班必然会安排时间留给自己进行技术的学习和提升。而写作和总结只不过是比其他人多走一步多花一点时间而已这些时间的付出基本上是可以进行管理和控制的。在进行技术写作不到两年的时间里我开始让自己走出了技术开发者的思维因为跟其他优秀的小伙伴交流多了就会以更加开放和包容的心态去看待职场生活里面的人和事同时明白到不管在生活还是工作里面沟通的态度可以影响甚至决定事情的发展。在平时上下班挤地铁的时候我会开始看各类型的书籍希望可以解放自己的思维牢笼不再以技术书籍为中心而是多看一些关于人文社会或者商业哲学的书这些经典的著作可以让自己更加关注这个社会的各种状态和现象让自己更加关注这个社会的发展。有些书籍里面的概念可能很抽象现在看起来会感到吃力比如马克思的《资本论》但相信随着自己的社会经历不断丰富将来再看的时候必然会有自己一番独到的见解。有时候会感到十分的可惜大学期间没有那个觉悟也受限于当时没有社会经历浪费了很多时间不懂得好好利用大学图书馆的资源。我的微信读书关于未来我个人并不喜欢过多地去想象未来的生活及工作也就是不会对未来充满乐观或悲观。因为在很多时候正确认识自己和活在当下已经是一件困难的事情。未来是由自己的今天和昨天一点点积累而成的如果要让未来的自己变得更加优秀那就要从现在这一刻开始作出改变。如果一个人明天的生活跟今天是一样的那么未来就没有进步可言。一个人进步的前提首先要做的就是认识自己。我必须要认识到今天的自己存在哪些不足自己对别人有什么价值自己目前遇到哪些瓶颈这样才能对今天的生活作出改变。我觉得一个人如果不能正确认识自己就会经常处于一种混沌迷茫的状态每天都是原地踏步更加不会有进步的未来可言。所以好好地总结今天和认识自己就是对未来最好的铺垫。1、保持不断学习的心态持续提升自己的学习能力。2、经常问自己对别人有什么价值3、以更加开放和包容的心态去看待和思考各种社会现象。4、要有一种非暴力的沟通态度。5、事情的发展并不是非黑即白中间还存在一个灰色的过度地带。6、各种事物和社会关系平衡就是一种最佳的存在方式。推荐阅读专辑|Linux文章汇总专辑|程序人生专辑|C语言我的知识小密圈