2019年订阅了极客时间左耳听风专栏,专栏作者陈皓(左耳朵耗子)是一名骨灰级程序员,他的博客coolshell。最近加入了他发起的ARTS打卡计划,每周自发完成一次ARTS。
A:
Algorithm
每周至少做一个 leetcode 的算法题(先从Easy开始,然后再Medium,最后才Hard)。主要是为了进行编程训练,如果不训练看再多的算法书,依然不会做算法题,看完书后,需要的是训练。
关于做Leetcode的的优势,可以看一下陈皓在coolshell上的文章 Leetcode 编程训练 - 酷 壳 - CoolShell。
R:
Review
阅读并点评至少一篇英文技术文章。主要是为了学习英文,如果英文不行,基本无缘技术高手(👈这是大佬说的),可以去Medium(需要梯子)或者各个公司的技术blog,如Netflix的,找到自己感兴趣的文章。
T:
Tip
学习至少一个技术技巧。主要是为了总结和归纳在日常工作中所遇到的知识点。 如在工作中遇到的问题,踩过的坑,学习的点滴知识。
S:
Share
分享一篇有观点和思考的技术文章。主要是为了建立影响力,能够输出价值观。
把每周输出的ARTS以链接或者文本的方式放到知乎问答方便汇总。https://www.zhihu.com/question/301150832
这里是参加了ARTS小伙伴们的故事:http://stuq.com/a/100mT ,欢迎留言。
本项目结合ARTS完成以下目标:
- 提升自己编程的核心技术能力
- 学习感兴趣的技术(Python\NodeJS\JavaScript\React-Native\Flutter等),定期输出相关成果(文章或者Demo)
- 学会总结和输出,在前端的路上更进一步,成为大前端er