/arts-week

ARTS=Algorithm+Review+Tip+Share

Primary LanguageJavaMIT LicenseMIT

ARTS

最近订阅了极客时间左耳听风专栏,对于专栏作者陈皓(左耳朵耗子),在大学时期有关注他的博客coolshell,正如博客标题中所说的享受编程和技术所带来的快乐,这是每个程序员向往的状态。 订阅专栏的同时,我也加入了ARTS打卡计划,每周自发完成一次ARTS。

什么是ARTS?

TL;DR ARTS打卡召集令

A:

Algorithm
每周至少做一个LeetCode的算法题。主要是为了编程训练和学习。如果不训练看再多的算法书,依然不会做算法题。

R:

Review
阅读并点评至少一篇英文技术文章。主要是为了学习英文,可以去Medium或者各个公司的技术blog,找到自己感兴趣的文章。

T:

Tip
学习至少一个技术技巧。主要是为了总结和归纳在日常工作中所遇到的知识点。

S:

Share
分享一篇有观点和思考的技术文章。主要是为了建立影响力,能够输出价值观。

打卡地址

把每周输出的ARTS以链接或者文本的方式放到知乎问答方便汇总。

问题: https://www.zhihu.com/question/301150832

我的回答: https://www.zhihu.com/question/301150832/answer/643746231

读者故事

这里是参加了ARTS小伙伴们的故事:http://stuq.com/a/100mT ,欢迎留言。

目标

本项目结合ARTS完成以下目标:

  • 回顾工作中所需掌握的技术(Android)
  • 学习感兴趣的技术(Python\JavaScript\React-Native\Flutter等),定期输出相关成果(文章或者Demo)
  • 巩固基础知识(Java基础、数据结构与算法)

实践

Week01

Week02

Week03

Week04

Week05

Week06

Week07

Week08

Week09

Week10

Week11