你点击蓝字关注,回复“入门资料”获取单片机入门到高级开挂教程
开发板带你入门,我们带你飞
文 | 无际(微信:2777492857)
全文约1306字,阅读大约需要 5 分钟
入行初期,很多人和我当初一样,可能只懂一些C语言、单片机就急着找工作。其实,只掌握这些,按照目前的市场情况,能入职算是很幸运了,现在的电子专业应届生,甚至是想转行的非科班,普遍会单片机、C语言,有些还有电赛经历,竞争还是比较激烈的。另外,很多初学者可能忽视了嵌入式开发的职业方向问题,其实嵌入式开发主要分为硬件工程师、单片机工程师、Linux驱动工程师、Linux应用工程师等。在找工作时,一定要看清楚岗位需求,选择适合自己的方向。入职后,新人可能很快就会面临实际项目的”毒打“。有时候可能第二个星期就被分配了项目,并要求在一定时间内完成,这种情况并不罕见。面对这种情况,叫你不要慌,也没用,因为我刚工作时,也是慌得一批。
bjarqb4k30b64014546247.jpg
慌没事,人正常的情绪表达,但慌的时候,别乱。做项目时,要遵循正确的流程:先熟悉功能和需求,然后设计或分析电路原理,最后才是程序实现。很多新手不按流程来,一上来就想着程序怎么写,结果肯定是无从下手。有些则是让你维护老项目,这时,流程也是大同小异,都是必须先熟悉项目功能,然后分析电路大概的实现原理,最后才是啃代码。碰到一个陌生的项目,要学会拆解任务。把一个大项目分解成多个小模块,逐个突破,最后再整合在一起。这样不仅能降低开发难度,也能更好地控制项目进度。关于代码质量,要从一开始就养成良好的习惯。写注释、做文档可能会占用一些时间,但长远来看是非常有价值的,不然下一任工程师,又得骂你的屎山代码了。如果碰到了没用过的单片机,首先要懂得借资源,可以先找到对应的单片机厂家或代理商提供的例程和资料。如果公司没有提供,可以自己去偷偷买个开发板回家研究,我就干过这种事。虽然可能会花一些钱,但这是值得的投资,总比被开掉好。在工作中,态度比能力更重要。不要因为一开始的困难而气馁,特别是抱怨的情绪,千万不能有,这种性格,在领导面前,也是扣分很严重的。即使暂时完不成任务,也要让领导看到你的努力,及时反馈进度和问题,制定清晰的进度表,这样可以让领导对你的工作有更多信心。还有,人际关系也是至关重要的,特别是部门关系。很多工程师经常会犯一个错误,就是通过质疑别人的技术来寻找存在感。这种做法往往会适得其反,影响团队关系。要学会尊重他人的劳动成果,用欣赏的眼光去学习,哪怕他现在很水。这样你遇到困难,想主动寻求帮助的时候,同事才会理你,但要注意,在寻求帮助之前,一定要先自己尝试解决问题,这样不仅能锻炼自己的能力,也能赢得同事的尊重。
end
f5dj4ux0cwg64014546347.jpg
下面是更多无际原创的个人成长经历、行业经验、技术干货。
1.电子工程师是怎样的成长之路?10年5000字总结
2.如何快速看懂别人的代码和思维
3.单片机开发项目全局变量太多怎么管理?
4.C语言开发单片机为什么大多数都采用全局变量的形式?
5.单片机怎么实现模块化编程?实用程度让人发指!
6.c语言回调函数的使用及实际作用详解
7.手把手教你c语言队列实现代码,通俗易懂超详细!
8.c语言指针用法详解,通俗易懂超详细! |