Book,
- Professional JavaScript for Web Developers (3rd Edition, 2011, a little outdated )
- Chinese version: JavaScript高级程序设计
- Eloquent JavaScript http://eloquentjavascript.net/
(This is better. I'd read this one instead of above 1st book if I could do it again.)
(第一本书稍显臃肿,做参考书不错。如果可以重来,咱推荐这本书,适合初级快速入门.)
code skill and technique
- Code Wars, #codewars www.codewars.com
- LeetCode.com
Node.js
- The Node Beginner Book
- url, https://www.nodebeginner.org/index-zh-cn.html
React
- Learning full stack javascript node reacturl,
https://www.youtube.com/watch?v=2veG35yo7bo&list=PLndrmkbqEI8WrbdSUmxu0mxOB8ohahLrZ - React JS Tutorials by LearnCode.academy, at YouTube https://www.youtube.com/playlist?list=PLoYCgNOIyGABj2GQSlDRjgvXtqfDxKm5b
ES6
Data Structure
Prepare interviews, and get the job. Read 2 books.
- Cracking the Coding Interview: 189 Programming Questions and Solutions
https://book.douban.com/subject/26570695/ - Programming Interviews Exposed: Secrets to Landing Your Next Job
- Become a Front-End Web Developer, 37h
url, https://www.lynda.com/learning-paths/Web/become-a-front-end-web-developer - Become a Web Developer, 31h
url, https://www.lynda.com/learning-paths/Web/become-a-web-developer - Become a React Developer, 14h #t1
url, https://www.lynda.com/learning-paths/Web/become-a-react-developer- Building and Deploying a Full-Stack React Application 4h #Relay #t3
url, https://www.lynda.com/React-js-tutorials/Building-Deploying-Full-Stack-React-Application/558648-2.html , #Relay #GraphQL
- Building and Deploying a Full-Stack React Application 4h #Relay #t3
- React Native
- Relay and GraphQL
- Learning GraphQL #t2
url, https://www.lynda.com/JavaScript-tutorials/Learning-GraphQL/574714-2.html
- Learning GraphQL #t2
Comment:
GitHub 开源项目代码,博客,LeetCode/CodeWars 升级,等等这些,都只能帮你赢得面试,却是很难(基本不可能)帮你拿到一个 Offer。 要想找到好工作,还必须得通过白板算法面试。 从此咱立志成为高级白板面试工程师。
另一个因素,很多流行的语言和框架迭代更新速度快。
一位干了五年的前硅谷前端工程师,短短5年,经历了3个主流技术框架,Backbone and JQuery, Angular 1 接下来是 React.
他曾经是响当当的 Angular 1 高级工程师, 可是现在已经少有人对 Angular 1 高级工程师感兴趣了。
然而,数据结构和算法却是相对恒久的。
我1993年大学毕业接触到的数据结构,现在依然垄断了各大软件公司的白板面试。
因此我还是要立刻行动,成为高级白板算法工程师。
(博客原文,Whiteboard Interviews Suck, Get Good at Them Anyway.
https://www.alexkras.com/whiteboard-interviews-suck-get-good-at-them-anyway)
Solution (divide to achievable tasks) and Schedule. * 花时间做规划. * 大段时间做单一任务;减少碎片化的时间;避免任务切换. * 形成日常惯例,减少意志力的损耗. * 有效地娱乐休息.
https://www.zhihu.com/question/28880482/answer/176343416 … ~ 高效人生.
Reference: