# Review in 2018 and Plans for 2019

**Have Done in 2018:**

1. Jul 26, 2018, spent almost a month, work for `Expise Technology`\([http://www.expise.com](http://www.expise.com)\), do tensorflow.js developing. I got 500 dollars from this work. The boss is called Jamie. \(This is the first time I realize that I'm useful for others and capable of being a programmer. Thanks to the world.\)
2. Almost at the same time, at 17/08/2018, I spent 10 days to record Machine Learning video tutorials for LiveEdu. After that, I spent another week to record another one. I got almost 2000 CNY at this job. \(To be honest, I love teaching. Because that keep reminds me: I'm useful.\)
3. I participated in some college hardware programming competitions with C language but didn't get the first prize. So I treat it as a failure.
4. I've learned how to use Kotlin, and created a few useless apps.
5. I've learned how to use Reactjs, and created a few useless websites.
6. I've learned how to build a reinforcement learning model with Keras, and created a few failed projects.
7. I've learned how to use OBS, and how to use Python with the package I've created \(auto everything\) to process video. For example, automatically cut \(or speed up\) silence parts in a video.
8. I've learned how to use Nginx, Docker-Compose.

**Failed to do at 2018:**

1. I don't have time to use Golang \(because what Golang can do, python can do it too, and Python is easier\)
2. I can't find my happiness. Because the learning process in university is totally different from studying computer science. I can't endure those stupid people in school, because they're annoying \(simply, they are noise source\). And I also can't endure those stupid Rules and regulations at university, because they're Inefficient and formalistic.
3. I failed to pass the university final exam. Simply because I haven't balance the time input at programming and university course.

**Plan to do at 2019:**

1. Try to be normal at the university.
2. Try to accumulate knowledge instead of crazy output at school.
3. Learn English by writing notes \(including university notes\).
4. Don't eager to code at school, do it after you get home.
5. Body exercise.



### 中文翻译

**在2018年完成：**

1. 2018年7月26日，花了近一个月的时间，为“Expise Technology”（[http://www.expise.com](http://www.expise.com/)）工作，做了tensorflow.js开发。我从这项工作中得到了500美元。老板叫杰米。 （这是我第一次意识到我对其他人有用并且能够成为程序员。感谢世界。）
2. 几乎在同一时间，在18/08/2018，我花了10天时间为LiveEdu录制机器学习视频教程。之后，我又花了一周时间录制另一个。这份工作我差不多2000元。 （老实说，我喜欢教学。因为这会让我想起：我很有用。）
3. 我参加了一些C语言的大学硬件编程比赛，但没有获得一等奖。所以我把它视为失败。
4. 我已经学会了如何使用Kotlin，并创建了一些无用的应用程序。
5. 我已经学会了如何使用Reactjs，并创建了一些无用的网站。
6. 我学会了如何使用Keras构建强化学习模型，并创建了一些失败的项目。
7. 我已经学会了如何使用OBS，以及如何在我创建的包（自动一切）中使用Python来处理视频。例如，自动剪切（或加速）视频中的静音部分。
8. 我已经学会了如何使用Nginx，Docker-Compose。

**2018年失败：**

1. 我没有时间使用Golang（因为Golang可以做什么，python也可以做，而Python更容易）
2. 我找不到自己的幸福。因为大学的学习过程与学习计算机科学完全不同。我无法忍受那些在学校里愚蠢的人，因为他们很烦人（简单地说，他们是噪音源）。而且我也无法忍受大学那些愚蠢的规则和规定，因为它们效率低，形式主义。
3. 我没能通过大学期末考试。仅仅因为我没有平衡编程和大学课程的时间输入。

**2019计划做：**

1. 尽量在大学里保持正常。
2. 尝试在学校积累知识而不是疯狂的输出。
3. 通过写笔记（包括大学笔记）学习英语。
4. 不要急于在学校编码，回家后再做。
5. 锻炼身体。

