桃园周刊【第四期】
栏目: JavaScript · 发布时间: 5年前
内容简介:性能优化一直是一个前端永恒的话题,以前有雅虎军规,这篇是斗鱼直播技术部,负责主站性能优化和重构工作的一个前端 12 年的大佬总结出的 38 条军规。作者已从淘宝离职,现在据说已经移民到新西兰,这个人才济济的大公司里,接触了非常多的人和事物,也学到了非常多的东西、开阔了眼界。所以还是有必要做一个回顾和总结,一是自己备忘,二是或许对一些前端新人有所帮助,因为这篇文章会涉及到一些入职、职业规划、招聘、晋升、离职等方面的信息。
文章分享
JS性能优化38条"军规",2019年呕心力作
性能优化一直是一个前端永恒的话题,以前有雅虎军规,这篇是斗鱼直播技术部,负责主站性能优化和重构工作的一个前端 12 年的大佬总结出的 38 条军规。
我在淘宝做前端的这三年—第一年
作者已从淘宝离职,现在据说已经移民到新西兰,这个人才济济的大公司里,接触了非常多的人和事物,也学到了非常多的东西、开阔了眼界。所以还是有必要做一个回顾和总结,一是自己备忘,二是或许对一些前端新人有所帮助,因为这篇文章会涉及到一些入职、职业规划、招聘、晋升、离职等方面的信息。
ES10 特性的完整指南
ES10 还只是一个草案。但是除了 Object.fromEntries
之外,Chrome 的大多数功能都已经实现了,为什么不早点开始探索呢?当所有浏览器都开始支持它时,你将走在前面,这只是时间问题。
在新的语言特性方面,ES10 不如 ES6 重要,但它确实添加了一些有趣的特性(其中一些功能目前还无法在浏览器中工作: 2019/02/21)
在 ES6 中,箭头函数无疑是最受欢迎的新特性,在 ES10 中会是什么呢?
Javascript 面试中经常被问到的三个问题!
本文不是讨论最新的 JavaScript 库、常见的开发实践或任何新的 ES6 函数。相反,在讨论 JavaScript 时,面试中通常会提到三件事。我自己也被问到这些问题,我的朋友们告诉我他们也被问到这些问题。
然,这些并不是你在面试之前应该学习的唯一三件事 - 你可以通过 多种 方式 更好地为即将到来的面试做准备 - 但面试官可能会问到下面是三个问题,来判断你对 JavaScript
语言的理解和 DOM 的掌握程度。
让我们开始吧!注意,我们将在下面的示例中使用原生的 JavaScript,因为面试官通常希望了解你在没有 jQuery 等库的帮助下对JavaScript 和 DOM 的理解程度。
学习记录
1. 不做伪工作者(吴军--硅谷来信)
什么是伪工作者?
在工作中,每天把自己搞得很忙,但是所做的工作可能也是公司里面存在的工作,但是那些工作不产生什么效果。
如果防止?
一个人所追求的不应该是完成了百分之几,或者百分之几十的工作,而是做完了哪几件重要的事情。一个聪明的员工,应该善于找到最重要的工作,并且优先完成它们。
吴军老师说了两点:
- 管理者要让员工站在“做什么事情能让公司最大获益“的基础上去工作 。管理者不可能事无巨细的对员工进行管理,因此员工的主动性很重要。
- 管理者要让员工明白,他们积极工作(而不是消极完成任务),最大的收益方式他们自己。
总结
每当因总也干不完的工作而焦虑时,不访试试先停下来,重新梳理一遍手边的工作:主动地站在对公司业务帮助最大的角度,站在提升自己能力的角度,当处于工作永远做不完的处境时,把那最重要的完成了。
2. 也谈 10000 小时(吴军--硅谷来信)
在《异类》这本书中,作者格拉德威尔说到了成功的几个观点:智商(120以上)、10000 小时、运气和家庭条件。这些条件都是成功的必要条件,但没有一个是充分的。
智商
对于智商低于 120 的很难成功,结论很残酷,但就是现实。
运气
大凡成功的人都有运气成分,而且他们都承认这一点,而不是过分的炫耀自己的能力;反之,如果他们遇到挫折,他们会检讨自己的问题,而不是怪罪运气。
家庭和生活环境
好的环境有利于人在身体和心智上成长,能够培养他们对生活积极的态度,激发他们的潜力。
10000 小时
10000 小时对于训练一个人的技能,甚至对做出一款好的产品,都是有必要的。但是不是简单的认为在一个领域里做到 10000 小时就能出类拔萃,这只是一个必要条件。吴军老师提到了很多人对 1000 小时的四个误解,也是这篇文章的重点:
- 简单的工作重复 10000 小时。
- 习惯性失败。 他们好高骛远,不注重学习,懒得总结教训,脸皮薄,不虚心请教,迷信失败是成功之母,岂不知简单地重复失败是永远走不出失败的怪圈。
- 林黛玉式困境。 林黛玉很有内涵和才起,想问题很深,但是越是精进,她到贾府就越没有人懂她。很多人做事儿就是这样,在自己的一亩三分田地上耕耘,但是对外界所知的就越来越少,适应性就越来越差。
这点我觉得是主要是提醒我们除了研究问题的深度,还应该扩展自己的视野,不让跟不上时代的变化。
- 狗熊掰棒子。 10000 小时的努力需要一个积累的效应,第二次的努力要最大程度地复用前一次努力的结果,而不是重头开始。
请为这篇文章评分:
( 这篇文章尚未评分 )
本文由taoweng 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Mar 4, 2019 at 09:09 pm
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 秋天的第一份 IT 技术周刊 | 码农周刊第 320 期
- 前端周刊:2020 - 5 期
- 《寒雁周刊》第 1 期
- 前端周刊:2021-2 期
- 【前端周刊】20190510
- 【前端周刊】20190518
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
JavaScript语言精粹
Douglas Crockford / 赵泽欣、鄢学鹍 / 电子工业出版社 / 2009-4 / 35.00元
本书通过对JavaScript语言的分析,甄别出好的和坏的特性,从而提取出相对这门语言的整体而言具有更好的可靠性、可读性和可维护性的JavaScript的子集,以便你能用它创建真正可扩展的和高效的代码。 雅虎资深JavaScript架构师Douglas Crockford倾力之作。 向读者介绍如何运用JavaScript创建真正可扩展的和高效的代码。一起来看看 《JavaScript语言精粹》 这本书的介绍吧!