大学本科专业是电气工程及其自动化,强电方向。但大学的学习主要都花在电子和计算机上了。想从事硬件开发方面的工作,目前主要的担心:
1.自己是跨专业,在电子和计算机方面,论基础功和系统性可能不如科班出身的同学,且本专业的成绩单不够好看(非学霸类型)。
2.平时都是自己做东西玩,没有参加过任何比赛或项目,即简历方面没有“硬货”。大三做了近一学期的“项目”(尚未成功):基于74系列门电路的32位机,和配套的基于51和SD卡的64位ROM烧录器,因为硬件尚未成功,所以后续的编译和操作系统无从谈起。
3.单片机一般都是寄存器开发模式(即51系列),对库函数开发不熟练(STM系列);模电数电基本功不差(但射频、微波和FPGA自我感觉没有入门)。
4.通信协议只了解串行和SPI,其他尚未接触。
5.计算机各方面都了解,常用的编程语言和网络协议密码学web开发都了解过,但全无相关项目经验。
苦恼的就是自己好像懂得挺多,但大部分无实际相关经验,就连自己的电子方面也不敢说自信,甚至说这些资历顶多算爱好,走上岗位后目前的知识技能肯定不够。
第一担心面试问及专业偏门问题,第二担心面试过了自己不是科班出身,毫无工作经验的情况下自我学习能不能跟上公司进度。
前面的提到的“开发”实在有点愧疚,目前大公司开发部门起底都是研究生,我一本科生只希望能在一份中小型科技公司的开发设计工作中快速入行。
如果已有在北上广相关行业工作的21icer,还希望大家多分享点经历和提点建议吧.... |