广告

硬件工程师有“软实力”才更值钱

2017-06-30 09:15:48 Rick Merritt 阅读:
如果你正在寻找从硬件工程转向软件编程专业发展的方法,Facebook与美国教育机构Udacity都可提供快捷方式…
广告

Facebook开发了一种名为React Native 的Javascript框架,有越来越多软件开发者利用该框架编写网络软件程序,甚至是Apple iPhone与Android手机的应用程序。

React Native的开发已经有几年时间,Facebook的动机是因为厌倦了需要个别维持熟悉Javascript (网络程序使用的语言)、Objective C (Apple使用的语言),以及Android系统语言工具等不同专业的团队;该新框架受到不少新创公司欢迎,民宿出租平台AirBnB是最知名的拥护者之一。

赶搭React Native热潮,美国的编程技术教育机构Udacity也推出了为期四个月的React在线认证课程,是该机构称为“纳米学位(nanodegree)”项目的一部分,该目标是培训来自商业领域需求的专门技术,通常是与招募人才的合作单位联机。

虽然React Native的发展只有几年时间,根据一项针对2万多名软件开发者的调查,目前其中已经有超过20%的人表示正在采用该语言框架;另一项研究则显示,具备React Native专长的技术人员平均年薪是9万美元起跳。

听起来很不错,但是React并非万灵丹;React专家、也是上述Udacity课程(费用499美元)的教师之一Tyler McGinness就表示,这种框架为了性能而牺牲了灵活性,因此不适合用来开发游戏或是多媒体应用程序。

根据笔者的了解,许多硬件工程师日子都过得很不错,只会偶尔转过头看看软件开发工程师都具备那些技术能力;但我也知道这几年来,无论是任何一种电子产品,有越来越多的价值是转移到软件以及服务,而物联网(IoT)更是加速了这种趋势。

美国硅谷新崛起的科技巨擘Facebook、Google与LinkenIn等公司,名声已经超越了它们的老前辈Intel、Fairchild以及HP;可以想象,在未来二十年诞生于物联网时代的新兴科技业者,会有越来越多都是采用像React这种新一代软件语言工具。

所以,无论你有没有考虑转行,或是工作中有没有需要跨出原本的硬件专长学一些软件技能,此时正是加强你的“软实力”之好时机;除了React之外,神经网络框架与相关工具也正在兴起,而身为EE工程师的你对于软件开发技能有什么看法?或是你认为还有哪些软件知识/技术很重要?欢迎讨论!

编译:Judith Cheng

本文授权编译自EE Times,版权所有,谢绝转载

EETC wechat barcode


关注最前沿的电子设计资讯,请关注“电子工程专辑微信公众号”。

本文为EET电子工程专辑 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
Rick Merritt
EE Times硅谷采访中心主任。Rick的工作地点位于圣何塞,他为EE Times撰写有关电子行业和工程专业的新闻和分析。 他关注Android,物联网,无线/网络和医疗设计行业。 他于1992年加入EE Times,担任香港记者,并担任EE Times和OEM Magazine的主编。
广告
热门推荐
广告
广告
广告
EE直播间
在线研讨会
广告
广告
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了