博航社区

 找回密码
 立即注册博航社区

用新浪微博连接

一步搞定

QQ登录

只需一步,快速开始

查看: 6589|回复: 0
打印 上一主题 下一主题

嵌入式软件工程师 你知道这十点小内容么 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2015-12-22 14:34:11 |只看该作者 |倒序浏览
分享到:
随着着智能化的进一步扩大和物联网的逐步铺开,嵌入式的重要性显而易见,对应的嵌入式工程师们迎来空前的机遇,同时也感受到了对所学技术素质的考验压力,以下内容是作为嵌入式工程师必知的十点小内容,你符合这几点么:
1.了解网络互联的含义
一般来讲,假如你懂得用C或许C++言语编程,那么说明你其实已经是个合格的嵌入式工程师了。或者说你已经可以凭借这点解决许多工程问题了。
2.把握搜索技术
这里主要讲的是一般的搜索引擎的运用,嵌入式工程师要懂得运用手上的搜索工具去找自己需要的资源。
3.软技术相同重要
这里的软技术是指相对于纯技术而言的工作技能,比如管理技能或者与客户沟通的技巧。虽然这些不像是嵌入式工程师的工作范围,但是如果你掌握了这些技能,对工程师加深技能水平和扩展能力上是有非常大的帮助的。
4.积累实时操作系统技术经验
现在有个趋势,是那些既掌握了正规架构的开发知识、又能在RTOS(实时操作体系)下工作的工程师们变得越来越炙手可热,所要求的工资水平也水涨船高。
5.多元化的技术方向
如果你是关注在准系统或者小型MCU领域,那么最好是去上一节Linex驱动的辅导课程,这种培训能让你今后很容易就转移到安卓领域。而如果你当前是专注于大型系统,那就建议去试试准系统的学习。也就是说,通过制作移动App和学习后端服务知识,可能会让你获得新的开发视角和资源储备。
6.紧跟处理器最新趋势
有些人坚持每年都学习使用一项新的软件,在他们认为学习越多的软件工具就越有用。不过这只是对于纯粹的软件工程师而言,他们需要处理一些专门的应用需求。而嵌入式工程师,则需要多注意芯片方面的学习,深入了解C或者C++非常关键,但是在重要性方面,最新的编程语言却很难与最新的处理器技术相提并论。
7.尽情享用开源软件
客户们总是想把数以千计的软件包塞进他们的系统中,所以这个时候,嵌入式工程师们对使用大量的开源软件一定要心安理得。
8.培养自己的系统思维
具备系统的思维能力对一个嵌入式工程师来说非常重要,经常能看到一些团队由于没有在初期建立明确的需求框架、验证策略和符合性演示计划而导致整个项目过程非常艰难。嵌入式工程师们都应该牢固掌握一些项目管理的技能,这样才会有能力保障项目的完成日期。通过技术与系统语言来理智地阐述项目会面临的风险,这种能力将给一个嵌入式工程师的职业生涯带来巨大的优势。
9.学会良好地表达自己的想法
不仅是嵌入式工程师,所有类型的工程师其实都应该学会高效地表达自己想法或打算。很多时候,主管都会被迫打断一些初级工程师的讲话,请求重新解释某个概念,就是因为工程师们常常都在忘了重点的情形下不停地自己说下去。这时候,其实借助图形的说明方法其实是效果最好的。
10.学习无线连接技术非常重要
在接下来的1-3年里,嵌入式工程师最好能够详细了解那些常用的无线连接技术,尤其是WiFi和低功耗蓝牙技术等。
众所周知,与嵌入式设备互动的最佳端口就是智能手机,至少在消费电子领域是这样的。消费电子厂商和其它一些行业厂商都已经搞明白,纯粹一个嵌入式设备远远比不上一个手机能提供给用户的使用舒适度。最主要的是,嵌入式设备将需要与智能手机的程序相连接,以达到自身升级和问题修复的目的。

更多嵌入式学习www.embedu.org/xuexi/内容推荐:

搞嵌入式开发太牛了.jpg



搞嵌入式开发太牛了.jpg (29.2 KB, 下载次数: 1231)

搞嵌入式开发太牛了.jpg

分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
分享分享0 收藏收藏0 转发到微博

使用道具 举报

Archiver|手机版|谷歌地图|百度地图|官网地图|淘宝链接|博航智能圈 - ARM嵌入式AI物联网IOT机器人

GMT+8, 2024-5-3 19:41 , Processed in 0.026289 second(s), 8 queries , Gzip On, Memcache On.

club.broadon.net

© 2007-2012 BroadOn

回顶部