新年后的学习规划

这是一份不知道能不能实现的学习规划,希望自己能成为更好的自己。

0 写在最前

最近几年我感悟最深的就是「生于忧患,死于安乐」,尤其对于我这么一个没有压力不成活的人,没有外界的刺激就开始安于现状。

所以,2017 年的 01 月 01 日,我写了篇文章骂自己,当时的我不知道自己能干什么,不知道自己会干什么,随便翻一眼通讯录就是比自己优秀的人,慌乱、迷茫、不知所往。

现在,2018 年的 01 月 01 日,我依然有点迷茫,但好在自己心里也多少有了点方向,那就也写篇文章,这次不骂自己,只列规划。

1 具体规划

1.1 代码能力

  • 掌握 C、C++ 和 Python:大概是以后赖以为生的三门语言吧。

  • 熟悉 Bash:Linux 环境下的 Shell 脚本语言。

  • 会用 HTML、CSS 和 JavaScript:前端三板斧,JS 还可以用于后端。

  • 会用 Node.js:后端。

  • 可能需要会用 MySQL:数据库。

1.2 算法知识

  • 掌握重要的数据结构与算法,通关 LeetCode 等算法题库,为工作面试做准备。

  • 掌握机器学习、深度学习和强化学习的算法。

1.3 环境框架

  • (C++) TensorFlow:Google 的深度学习开发框架。

  • (Python) Scikit-Learn:机器学习开发框架。

  • (Python) PyTorch:Facebook 的深度学习开发框架。

  • Gym:OpenAI 的强化学习环境库。

  • ROS:机器人操作系统。

1.4 程序开发

  • 微信小程序:简单小应用、小游戏。

  • Kaggle or 天池大赛:机器学习、深度学习和强化学习的比赛。

1.5 平台维护

  • 个人博客:主要写学习 or 随笔性质的文章,争取能做到一日 or 两日一更。

  • 知乎:不定期回答问题。

  • 知乎专栏:主要写总结 or 理解性质的文章,争取能做到一周一更。

  • 微信公众号:搬运知乎专栏的文章。