2019年已经结束,2020年已经开始。我觉得非常有必要总结一下过去一年的工作,并且计划一下下一年的工作:
19年的计划如下:
年初既定目标完成情况
leetcode:从0开始,进入10000名,持续整理的刷题笔记,产出10篇相关的心得体会
- :ballot_box_with_check:目前2434名(2434/10000):
- :heavy_multiplication_x:笔记如下完成度(4/10):
- BinaryTree二叉树整理
- binarySearchTree二叉搜索树整理
- ReservoirSampling蓄水池抽样
- DynamicProgramming动态规划整理
学习两门新语言
- :ballot_box_with_check:java学习笔记: java笔记
- 较为深入的学习,包括基础代码,Spring框架学习,模式学习
- 现在 LeetCode 已经逐步开始使用Java去实现
- 现在已经在 machine_learning 中逐步开始使用Java去实现
- :heavy_multiplication_x:c++学习笔记: c++笔记
️️️:ballot_box_with_check:整理python常用工具,真正做到高复用,高可用
- PyTls ,该包已经用作公司项目python包库,并整理出对应的使用手册
- 贡献了 PyTricks ,理解了python的部分自建函数的实际价值,并真实运用在项目中
- 整理了若干python技巧:
- Python踩坑指南(第三季)
- Python踩坑指南(第二季)
- Python踩坑指南(第一季)
:ballot_box_with_check:3篇深度学习全新技术的理解(3/3):
- transform的理解
- RCNN
- xDeepFM
:ballot_box_with_check:10种熟悉的机器学习算法的深刻理解+源码分析(N/3):
19年年终总结
- 初步来说,基本上完成了所有年初设定的目标
- 19年,自我感觉提升最大的是由一个算法研究者渐渐的转变为一个工程师;由一个machine learning工程师渐渐转变为deep learning工程师
- 缺少思考,在刷LeetCode的过程中,是否可以花更多的时间去思考,为什么这么做,这么做的意义,及是否可以规律化
- 新语言学习速度过慢,c++没有按照预期捡起来,应该把学Java深度的时间平衡一部分去C++中
20年的计划如下:
年初既定目标:
leetcode:从0开始,进入1000名,完成至少2种语言的版本
学习一门新语言,巩固两门老语言
- 巩固Java
- 巩固C++
- 学习Golang
用Java整理常用算法,真正做到高复用,高可用
10篇深度学习全新技术的理解(5Nlp+5Recom)
10种熟悉的机器学习算法的深刻理解+源码分析
依旧警醒一下自己,我们都是普通人,把普通的事情做好,已经很不普通了,不可以再被周边的环境所影响。
你背单词时,阿拉斯加的鳕鱼正跃出水面;
你算数学时,太平洋彼岸的海鸥振翅掠过城市上空;
你晚自习时,极圈中的夜空散漫了五彩斑斓。
但是少年你别着急, 在你为自己未来踏踏实实地努力时,那些你感觉从来不会看到的景色,那些你觉得终生不会遇到的人, 正一步一步向你走来。
这次,依旧没有链接。
原文
http://www.shataowei.com/2020/01/14/2019总结2020计划/