本港台开奖现场直播 j2开奖直播报码现场
当前位置: 新闻频道 > IT新闻 >

wzatv:【j2开奖】物联网浪潮之下,前端工程师如何迎刃而上?

时间:2017-05-30 12:00来源:天下彩论坛 作者:本港台直播 点击:
责编 | 屠敏 经历了过去几年的发展,Node.js、Angular.js、Vue.js 等前端主流技术框架填补了原有技术的空白与不足,日渐趋于成熟。然而信息时代的来临,任何的技术不会趋于稳定而止于

  责编 | 屠敏

  经历了过去几年的发展,Node.js、Angular.js、Vue.js 等前端主流技术框架填补了原有技术的空白与不足,日渐趋于成熟。然而信息时代的来临,任何的技术不会趋于稳定而止于脚下,现如今物联网、人工智能、虚拟现实等新领域的出现,意味着前端下一风口的来临,新的技术革新与发展机遇悄然而至。在火热的物联网浪潮之下,作为一名前端开发工程师如何迎接这一风口?Java、Python 等脚本语言又会与物联网碰撞出怎样的火花?真正的转型需要学习什么样的新技能?未来发展前景如何?基于此,我们采访了 ThoughtWorks 软件开发工程师黄峰达,请他分享自身的前端开发经验以及物联网的探索之路。

wzatv:【j2开奖】物联网浪潮之下,前端工程师如何迎刃而上?

ThoughtWorks 软件开发工程师 黄峰达

  前端开发之路

  CSDN:请您做个自我介绍,包括个人经历以及正在做的事情?此外您目前主要关注哪些技术?

  黄峰达:从小学参加 LOGO 语言比赛起就开始了我的编程生涯。毕业于西安文理学院电子信息工程专业,现就职于 ThoughtWorks 深圳。长期以 Phodal 这个 ID 活跃于软件社区,如开源软件社区GitHubCSDN知乎,目前专注于物联网和前端领域。著有《自己动手设计物联网》、《全栈应用开发:精益实践》,并译有《物联网实战指南》。曾作为技术专家审阅,英国 Packt 出版社的《Learning IoT》、《Smart IoT》等物联网书籍。

  在工作上,我主要做的是一些移动开发的工作。并尝试迁移一些混合应用到 React Native,如编写的开源应用Growth。业余时间,我会关注物联网相关的内容。开发物联网相关的开源软件、维护一些相关的物联网文档(如awesome-iot)。

  对于物联网而言,目前我主要关注于 Amazon Alexa 语音技术、物联网中的区块链技术。

  CSDN:现如今随着企业业务需求的不断增大,对前端工程师的要求也逐渐提高。您认为前端工程师应该在哪些方面进行积累?包括语言、工具、框架等方面。

  黄峰达:前端应用的代规模,是在最近几年里膨胀起来了。在这个过程中,我们可以看到两个比较明显的问题:Java 语言的缺陷与前端工程化实践的不足。

  值得注意的是,IE 的兼容性在过去是一个主要的问题。但是由于最近几个项目中,逐渐不支持早期的 IE 版本(禁止早期版本的 IE 用户使用),我觉得这一点在未来就不需要考虑了。

  从 Coffee 到 ES6、Type 的受追捧,表明了 Java 有诸多需要改进的语言缺点。这些缺点会影响前端代的质量,导致出现一些意料之处的 Bug。对大型应用来说,使用一个强类型的语言,如 Type 会帮助前端项目构建出更稳定的应用。因此,我推荐喜欢 ES6 的用户,可以尝试使用 Type。

  同时,建议工作一年左右的前端程序员,应该掌握从头构建一个完整的前端项目。即,能设计好一个前端项目的工作流——掌握好 gulp、grunt、npm 等构建工具、风格检测、测试框架等等。

  按国内的趋势来说,Vue、React、Angular 是现有主流的三个前端 SPA 框架。一个好的前端工程师,不应该只会使用这些框架,而是能理解他们背后的原理的相似之处与不同之处。也不应该满足于可以使用 Vue 来完成工作,应该尝试使用 React、Angular 这种复杂的框架。如 React 框架,atv,从思想上来说,我们只需要学会 React,就可以轻松地构建其他 UI 应用。

  CSDN:从业过程中,您如何提升自己的职业技能,是否有比较好的学习方法或技巧?

  黄峰达:对于前端来说,要提升技能最好的方式还是靠刻意的练习——大量的编码。工作的时候,大家都忙于实现业务功能,没有时间能让我们提升技能。因此,要提升主要还是要靠刻意的练习。至于练习,我一般是采用这样的步骤:

买本相关的书籍,或者寻找份教程、官方指南。

再找个合适的 Demo,熟悉基础概念,并掌握好相关基础。

在 Demo 的基础上,实现一些业务功能,了解各种功能、特性。

查看官方文档,查有有没有漏掉了什么重要的东西。

撰写博客、日志来记录这个过程。

  物联网的前端开发经验分享

  CSDN:作为一名前端工程师,是什么吸引着您关注物联网领域的呢?

(责任编辑:本港台直播)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容