2017年前端工程师应当进修什么

作者:Artem Sapegin <br/>
编译:胡子大哈

翻译原文:http://huziketang.com/blog/posts/detail?postId=58aaa33bfc5b7f63e8c23f68 <br/>
英文原文:2017 is the year that front-end developers should go back and master the basics

转载请说明出处,保存原文链接以及作者信息

《2017年前端工程师应当进修什么》
在我们所生涯的这个快节奏的天下里,人们都倾向于把自身的时刻用在举行一些新的制造上,然后再互联网上议论它们。

我并非说不应如许做,而是我以为我们应当恰当的慢一点,把注意力也放在一些不会转变天下那末大的事变上。这不仅会进步我们的事情效力、提拔我们通报的代价,而且也会使我们进修那些新东西、新方法更快。

这篇文章连系了我的的履历和我的新年祝愿,也异常愿望能够获得读者的建媾和反应。

进修怎样写可读性强的代码

我们大部分的事情并不在于写新的代码,而是在于保护已存在的代码。这意味着你会更经常地读代码而不是写代码,因而,你须要为了下一个浏览你代码开辟者优化你的代码,而不是为了编译器优化你的代码。

我引荐下面三本Amazing的书,按这个递次来,从短到长。

《2017年前端工程师应当进修什么》

深切进修 JavaScript

当有一个新的 JavaScript 框架,而这个框架又比以往的任何框架都优异的时刻,我们很轻易堕入一种状况——进修该框架,而不是进修言语自身。假如你正在运用一个框架,然则不明白他是怎样事情的,那末请停下来,最先进修这门言语,晓得你明白了你所运用的这个框架的事情道理

进修函数式编程

多年以来,我们愿望在 JavaScript 中运用类。如今终究能够了,然则我们不再想用它们了。我们要的是函数!以至在写 HTML 的时刻,也运用函数(JSX)。

《2017年前端工程师应当进修什么》

进修设想基础学问

作为前端开辟人员,我们在团队中是离用户近来的,以至比设想师还近。假如你须要设想师来搜检你放到屏幕上的每一个像素,那末一定是你出了什么题目。

进修怎样和同事一同事情

我们当中的一些人挑选编程是比拟于同人打交道,更喜好同电脑打交道。然则不幸的是,这并非事情之道。

我们并非在断绝的环境下事情,一般要和其他开辟者、设想师、项目经理沟通,以至有时刻还须要和用户沟通,这显得异常难题。然则假如你想要晓得你在做什么事变以及为何做这件事变,沟通是异常重要的。而你所做的事变,恰是你的代价表现地点。

《2017年前端工程师应当进修什么》

进修怎样为别人写文档

我们与同事或许其别人沟通的很大一部分都是经由过程笔墨来的。使命形貌,使命解释,代码解释,git 提交,谈天信息,邮件,博客,微博等等。

设想一下人们须要花若干时刻在浏览和明白这些信息上。假如每一个人能经由过程自身清楚简约的表达来节约别人明白的时刻,那事情环境和效力将会获得很大的改良。

进修传统计算机科学的伶俐

前端开辟不仅仅是做酷炫的动画下拉菜单,它比之前越发庞杂。臭名远扬的“JavaScript 委靡”一部分就源于我们要处理的题目庞杂性的增添。

这也意味着,作为前端工程师也是时刻进修这些经过了几十年生长演化的非前端学问了。同时,这也是我愿望从你们那边获得一些发起的处所,你们以为前端工程师,从以往的计算机科学中应当进修哪些学问呢?

这里列出我自身的一些发起资本:

你想引荐给我什么呢?2017年,你将要进修什么呢?愿望你也能分享你的设计出来。

我近来正在写一本《React.js 小书》,对 React.js 感兴趣的童鞋,迎接指导

    原文作者:胡子大哈
    原文地址: https://segmentfault.com/a/1190000008414652
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞