2024年就业形势严峻程度相信大家都已经感受到了,
甚至有个粉丝(研究生学历)反映给一口君,
投了几百个简历连面试机会都没有。
这个其实要整明白hr筛选简历的一般步骤,
每个hr每天都要面对非常多的应届生投递的简历,
hr精力有限,
不可能逐个简历仔细研究,
只能简单粗暴的根据学历、专业、英语4/6级、籍贯、性别、甚至身高进行筛选,
然后再根据剩下的候选人的项目经验、获奖情况,
再次过滤,
如果仍然有很多候选人,再随机挑选一定数量,通知面试,
一旦进入面试阶段,
往往会直接面对公司技术部门领导或者一些项目负责人,
想从众多竞争者中脱颖而出,
最重要的就是项目经验了,
面试时,基本上都会围绕着简历上写得项目来提问,
围绕项目提几个简单的问题,
基本就能够了解应聘者知识面、技术深度、心理素质等很多素质,
可以说最终决定你是否被录用,
很大一部分因素取决于你通过项目经验所表现出的技术相关特质。
关于适合新手入门的项目,
彭老师之前整理了一些入门的小项目,
《从0写一个《电话号码管理系统》的C入门项目【适合初学者】》
《从0实现基于Linux socket聊天室》
《粉丝问答8】用C语言在Linux下实现CC2530上位机》
这些项目相对来说只能用来练手,
作为一个项目经验,还有所欠缺,
所以彭老师根据多年研发经验,
整理出一个非常适合嵌入式新手入门的综合项目《嵌入式物联网综合项目》
为了尽量让学员能够尽可能通过一个项目掌握更多的嵌入式linux开发技术,
彭老师前后研究将近一年时间,
从设计电路到生产调试,
到编写感知层采集程序、基于Linux主控程序、移植web服务器、编写html web页面、CGI程序、移植摄像头【实现拍照】、移植视频流服务器,
最终录制完了这套课程。
课程配套电路板:
项目硬件组网:
精心制作的课程对应ppt,
并编写和整理了与该项目相关知识点的学习资料,
用于学有余力同学进一步提升自己,
peng@ubuntu:~/work/4$ tree .
.
├── 1.基础知识点
│ ├── 1.经典C语言教程.pdf
│ ├── 2.Linux入门的基础知识点.pdf
│ └── 3.非常不错的的计算机基础知识.pdf
├── 2.CC2530
│ ├── 1.CC2530开发环境搭建.pdf
│ ├── 2.IAR新建一个工程.pdf
│ ├── 3. CC2530,基础实验-led、按键.pdf
│ ├── 4.CC2530串口操作.pdf
│ ├── 5.ADC.pdf
│ ├── 6.zigbee协议栈入门.pdf
│ ├── 7.RGB颜色空间、色调、饱和度、亮度、HSV颜色空间详解.pdf
│ └── uart.gif
├── 3.zigbee
│ └── 1.zigbee协议栈入门.pdf
├── 4.主控
│ ├── 0.内核链表list_head操作.pdf
│ ├── 0.链表-从0写一个电话号码管理的C入门项目.pdf
│ ├── 10.一个多线程的简单例子让你看清线程调度的随机性.pdf
│ ├── 11.Linux条件变量.pdf
│ ├── 12.摄像头+视频流服务器.pdf
│ ├── 13Makefile实例.pdf
│ ├── 1.环境安装vmware+ubuntu.pdf
│ ├── 2.smb安装配置.pdf
│ ├── 3.串口操作.pdf
│ ├── 3.文件操作.pdf
│ ├── 4.Linux库概念,动态库和静态库的制作,如何移植第三方库.pdf
│ ├── 5.linux命令at.pdf
│ ├── 5.Linux进程基础.pdf
│ ├── 6.守护进程.pdf
│ ├── 7.[粉丝问答6]子进程进程的父进程关系.pdf
│ ├── 8.Linux共享内存.pdf
│ ├── 8.进程间通信(不错的文档).pdf
│ └── 9.Linux多线程编程.pdf
└── 5.web
├── 0.VSCode的Web前端(html,css,JavaScript)开发环境打造.pdf
├── 1.boa服务器搭建.pdf
├── 2.一文带你理解URI 和 URL 有什么区别?.pdf
├── 3.目录操作.pdf
├── 4.html基础.pdf
├── 5.css.pdf
└── 6.javascript.pdf
嵌入式的项目往往都涉及到软硬件结合,
而这两个领域都精通的人并不是很多,
很多粉丝都想找一个软硬件结合的项目,
这其实很难,需要作者不但要懂硬件还要懂软件,
不但要有广度还要有深度,
往往需要一个团队共同合作才能完成这个事。
彭老师从事嵌入式十几年,
经过多年积累,
扫清了很多知识盲区,
才录制了这个课程。
为了录制这个课程,
专门设计生产了一套开发板【共2块板子】:
并且把设计、贴片到焊接都用照片做了记录,展现给大家。
《如何从头自己制作开发板?图文并茂,一步步操作给你看》
然后基于这个开发板设计开发了上位机软件。
web页面操作截图:
上位机软件可部署在ubuntu中,
手里已经有其他arm板子的老铁,
也可以移植到你们的arm板子中。
该上位机程序主要包括三大块:
无线感知层 主要是单片机相关的知识点、各种传感器的操作,zigbee协议栈的使用,如何通过串口上传到上位机
主控程序 主要功能是从下位机获取环境数据,上传给web服务器,并转发web服务器下发的命令给感知层
主要是Linux系统编程相关知识点:进程、线程、文件IO、进程间通信(消息队列、共享内存、信号灯、信号)、互斥锁、条件变量、数据库sqlite、
知识点虽然很多,但并不是简单的知识点的堆叠,
每一个知识点彭老师都经过多次考证,
所列知识点都会在实际做项目中会用到,
并且都做了很多实验,亲自验证后才呈现给大家
该项目中用到的知识点彭老师都拆解成一个个小的程序片断,
便于新手理解,
然后再将这些小的代码整合成一个完整的项目。
很多新手看了无数的资料文档,
却不知道该如何整合成完整项目,
通过该课程,相信大家会有一个质的飞跃。
配套的电子文档包括
ppt的每一页,彭老师都是琢磨再三,
即便于大家理解又要保证知识点的准确性,
每一张图片、每一段文字、每一根线都仔细考虑很多遍
过滤掉一些相对不重要的知识点、
只将最核心的呈现给读者,
少走弯路,提高学习的效率。
下面是随机截取的其中两个文档:
针对项目无法融入进来但是又相对来说很重要的内容,
彭老师写了对应的技术文章,
并按照视频课程顺序整理出来,
分发给大家:学习完项目之后,
可以进一步学习补充自己的技术盲区。
满满当当的96课时,
前后录制一共用了四个多月时间,
不包括前期项目准备、画电路图、贴片、软件架构设计、编写代码的时间。
课程内容从简入深,
每一节课都精心准备。
还有很多粉丝也都成功接到offer
就不一一列举了。
课程售后服务群,会讨论各种技术问题,
基本上有问必答!
只要是售后群里提问的,
彭老师都会第一时间回复,
即使提问的不是该课程相关的问题,也会回答,
还帮很多老铁修改简历,
光这服务,也值回这课的钱了。
做过板子的老铁可以算一下设计、生产、仓储、售后、囤货成本
同时可以随便去网上搜搜一些单片机课程价格,
动辄大几千的价格,
其内容也基本上就是我第一阶段前24课时的内容。
目前该课程只在原子哥平台发布:
课程购买地址:
https://www.yuanzige.com/course/detail/80410
【切记不要用苹果手机购买,抽成抽的太狠了,直接30%没了】
详细信息,也可以后台回复:
课程
或者加彭老师VX:yikoupeng