有LCD、SPI、I2C、UART开发经验等。 类似这些,虽然写着是嵌入式工程师,实际上更细分是招单片机工程师。 还有些招嵌入式工程师,其实是招Linux驱动/应用工程师,懂ARM体系架构、有Linux嵌入式系统平台开发经验。 还需要熟悉多线程、进程间通信,线程同步技术,熟悉数据结构和算法。 还一些需要有网络编程的经验。 类似这些,如果你只单片机开发方向的,就不要投了,我们在投递简历的时候,一定要匹配好相互需求。 很多新手不懂,以为嵌入式开发要学很多东西,硬件、C语言、单片机、Linux等等,人都麻了。 再聊下另一种极端情况,哪怕概率很小。 就是假设你只会c语言,或者单片机基础,顺利入职了,做了一段时间发现不能胜任,咋办? 我觉得有3点很重要: 第一点:工作的态度 不会太正常了,哪怕我们做了10年,也会碰到不会做的项目,但是我们会想尽办法,用尽身边可用资源去解决问题,加班也是常规操作。 第二点:产品开发流程 如果你按照正确的产品开发流程去做,不可能一点都做不出来,比如先把单片机外设驱动调通,再把产品每个模块功能调通,最后整合在一起。 领导有时候不是让你马上交作业,而是有进度给他看,让他心理有底。 第三点:主动学习意识 在你不能游刃有余地完成公司产品之前,你都是欠公司的。 这时候我们为了提升效率,要针对学习,按需学习。 不可能说我从头到尾系统学一遍,公司可没那么多时间给你。 以前我碰到一个项目用新塘的单片机,我对这款单片机不熟,外设不知道怎么用,虽然通过公司的关系,可以跟原厂要一个开发板和例程学习,但申请流程需要比较长时间。 还有就是面试时,牛皮有点吹大了,怕被领导发现这款单片机都不会用,所以我自己掏钱去网上买了一个,不过后面还是被领导发现了,他啥也没说。 后面项目做完了,也没跟公司报销,我觉得在自己不行的时候,不要计较这么多,毕竟学到了,都是自己的,公司带不走。 这些,领导不说,不代表没看到,等你离职的时候,看他愿不愿意加工资挽留你就知道了。 还有就是,入职后,人际关系的处理,比你技术更重要,特别是同部门的同事。 以前刚入职,我是个傻x,部门经理让软件组长带我,我以为部门经理的话对他来说就是命令。 后面我负责维护他做的项目,我老是用质疑的方式去问他,这个地方代码那样写不是更好吗?为什么要写这么复杂? 这是很多工程师的通病,总是通过质疑别人的技术,来找存在感,现在想想,就是傻x。 所以,后面他吃饭,都不乐意带我了,年少无知的我,也是一脸懵逼,后面才慢慢懂了。 把关系搞到这一步,指望他真心愿意带你,太难了。 基本就是你有问题就问,然后看他心情,心情好就耐心给你讲下,心情不好随便就把你应付了。 通过经理给他施压,还不如自己学会做人,舍得砸钱,学会主动买单,多以尊重和夸奖的言语去沟通。 最后,做什么也别做伸手党,没有什么比打钱更实在,更能表达尊重感。 |
关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )
GMT+8, 2025-8-3 06:31 , Processed in 0.109375 second(s), 28 queries , Gzip On.
地址:深圳市南山区科技生态园2栋A座805 电话:19926409050