- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
成都IT培训︰怎样成为一名优秀物联网开发人员
HYPERLINK 达内教育—中国IT培训领导品牌
成都IT培训:怎样成为一名优秀物联网开发人员
物联网(IoT)行业正蓬勃发展。根据最近的Gartner报告,在2017年,全球使用的互联设备数量将达到84亿,超过全球人口总量。 Gartner预测,到2020年,将会有超过208亿件物联网设备。
随着家庭互联、汽车互联和办公室互联变得越来越主流化,需要更多的开发人员来确保互联设备正常、安全地运行。
IBM物联网开发人员生态系统主管Greg Gorman说:“‘物联网开发人员’一词的含义很广泛,包括安全、网络、系统工程、云编程和硬件设备编程。开发人员应该在团队中灵活地扮演许多不同的角色。”
InfoLearn的软件开发人员Kornilios Ampatzis表示,开发物联网设备有四个阶段:
· 装配物理硬件:这需要特定的工程技能,通常不是由开发人员完成的。大多数物联网设备主要使用预组装的板和连接在其上的传感器。
· 对设备进行编程:这需要编程技能以便从连接到物联网设备上的传感器读取数据,并将它们发送到服务器。
·从设备接收和存储数据的服务器:这需要使用服务器端语言,如PHP、ASP.NET或Node.js,以及基于MySQL或其他SQL衍生的数据库查询。
·向设备用户显示数据:这涉及创建向用户描述收集数据的网页或应用程序,这需要PHP、JavaScript、HTML、CSS、MySQL或其他框架的Web开发知识。
“通常开发商不负责上述所有阶段,”Ampatzis说,“所以,为了说明如何开始在这个领域的职业生涯,首先他们必须决定他们想要进入哪个阶段的发展过程。”
这里是物联网专家关于如何进行物联网开发职业发展的6个建议。
1深入了解传感器
与其他开发人员不同,根据IEEE研究员,塔夫茨大学电气与计算机工程教授兼研究生教育副院长Karen Panetta的说法,在物联网领域工作的人必须对传感器和无线通信有深入了解。
“建议物联网开发人员具有计算机科学或电气工程的背景,”Panetta说。 IEEE和其他专业组织提供传感器和开发的在线课程,您可以在其中制作一个项目来展示自我才能,课程里的一些廉价的传感器和制造商工具包可以加强技??练习。
“除了计算,物联网将带你进入机械和土木工程的世界,因为传感器也收集物理数据,”Autodesk物联网负责人Bryan Kester说,“你必须自然地对世界保持好奇心,要不然很难成为一个‘深度’的物联网技术专家 。”
2专注于用户界面
Wink工程主管Kit Klein说,在开发商业IoT产品时,重要的是要保持高质量的用户体验标准。“许多客户在日常生活中会依赖这些物联网产品,”Klein说,“作为一个行业,我们需要确保快速增长的用户群体,拥有可靠性的产品质量和产品体验,这需要成为任何开发人员心态的一部分。”
Karen Panetta建议与客户进行可用性研究以确定易用性。“这一切都回归到用户界面,”Panetta说,“你可以对你的恒温器有最好的控制,但它需要简单易用。”
3学习JavaScript或Python
Microsoft的技术传播者Suz Hinton建议在追求物联网开发人员职业之前先学习JavaScript。Hinton说:“基于Web的语言,对数据处理后端和设备本身运行的代码使用非常有意义。 “JavaScript是一种非常适合事件驱动的语言,因此非常适合对设备上的新数据进行响应,并触发设备上的操作。
Progress开发关系高级经理Rob Lauer说道,使用新技术通常意味除了硬件制造商提供的信息不足之外,还意味着没有文档、代码示例或指导。物联网开发人员倾向于使用通用语言,包括Python和JavaScript,以及一些使用C#/ .NET的Windows IoT兼容设备。
4使用Raspberry Pi
对于没有计算机科学或电气工程学位的人,Thryv,Inc.的创始人和首席开发人员Elliot Schrock建议,通过在Raspberry Pi上完成项目来向雇主证明自己的能力。
“Raspberry Pis是非常便宜、微小的计算机,并且经常被采用在IoT概念项目的证明,”Schrock说,“同时他们也是学习如何焊接简单电路,并将这些电路与软件链接在一起的好方法——把一些简单的演示项目提出并执行,展示你在物联网工作上的主动性和小诀窍。”
Suz Hinton说:“使用像Tessel 2或Particle Photon这样的设备,或者甚至是拙劣的Raspberry Pi,都可以帮助开发人员快速学习硬件故障和新技能。”
5查找社区
Salesforce首席开发人员Emily
您可能关注的文档
- 建筑工程施工专业分包合同〔铸城〕.doc
- 建筑工程管理费及利润取费标准.doc
- 建筑工程设计任务书〔模版〕.doc
- 建筑师前期及场地设计重点总结.doc
- 建筑工程经济离线作业〔必〕.doc
- 建筑施工与管理专业〔专科〕.doc
- 建筑施工企业的高效团队建设和领导力提升培训大纲.doc
- 建筑施工质量体系建立的文件及记录汇编.doc
- 建模工具VisioRationalRosePowerDesignerEA的功能和异同.doc
- 建筑环境和设备工程专业实习日志格式.doc
- 中国国家标准 GB/T 45390-2025动力锂电池生产设备通信接口要求.pdf
- 中国国家标准 GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型.pdf
- GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型.pdf
- 《GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型》.pdf
- GB/T 10184-2025电站锅炉性能试验规程.pdf
- 海尔智家股份有限公司海外监管公告 - 海尔智家股份有限公司2024年度环境、社会及管治报告.pdf
- 上海复旦张江生物医药股份有限公司2024 环境、社会及管治报告.pdf
- 中国邮政储蓄银行股份有限公司中国邮政储蓄银行2024年可持续发展报告.pdf
- 豫园股份:2024年环境、社会及管治(ESG)报告.pdf
- 南京熊猫电子股份有限公司海外监管公告 - 2024年度环境、社会及治理(ESG)报告.pdf
最近下载
- 骨科无菌术 手术区域的准备.pptx
- 《海岸带生态系统现状调查与评估技术导则 第7部分:牡蛎礁》(报批稿).pdf VIP
- GB4943-2001 信息技术设备 安全 第1部分:通用要求.pdf
- 基于舞弊风险因子理论的柏堡龙财务舞弊案例研究.pdf
- 《海岸带生态系统现状调查与评估技术导则 第5部分:珊瑚礁》(报批稿).pdf VIP
- 建筑施工安全风险辨识和分级管控指南、台账、企业安全风险分级管控清单.docx VIP
- 2025年施工员考试题库及完整答案【名师系列】.docx VIP
- 2025年施工员考试题库附完整答案【夺冠】.docx VIP
- 2025年白蚁防治员岗位职业技能资格知识考试题库(附含答案).docx
- 国际护士节护理操作技能竞赛理论题库.docx
文档评论(0)