[Year-End Review]My 2017

Time flies, and 2017 has finally come to an end. To be honest, I have some mixed feelings about writing summaries.

1. Technology:

1. Frontend Tech Stack:

1.1 Went through VUE once and basically got started with it;
1.2 Had some exposure to Fis3;

2.1 Learned Yii 2.0 and implemented some simple projects;
2.2 Upgraded from ThinkPHP 3.x to ThinkPHP 5;

3.1 During the middle of the year, I solved several dozen LeetCode problems, but didn’t keep it up. Back in 2015 I should have finished them all, but now there are many new problems. I also picked up STL, Vector, etc. again.
3.2 The proudest achievement this year was working with OpenCV, implementing a BOW image classification algorithm, and also using OpenCV-based decision trees, SVM, etc.

4.1 I had already gone through CDH back in 2015. The most rewarding thing this year was getting ElasticSearch up and running with approximately 150 million records, including tokenization, mapping, indexing, and aggregation. Going through this whole process was very fulfilling.

2. Travel:

I’m a bit embarrassed to say — including business trips, I only went to Shanghai, Nanjing, and Qingdao. Just these three cities. But I finally made it to Shanghai Disneyland, which was nice, just way too crowded.

3. Coinidea:

Did it take off? I don’t think so. It didn’t go particularly well. I’ve built dozens of websites, WebApps, and APIs of various sizes, but I feel very lost and don’t know which direction to take next. I’ve been making some attempts recently and hope that new doors will open for me.

Hopes for Next Year

  1. Android — I studied it before but never followed through.
  2. Develop and publish a WeChat Mini Program.
  3. Study and learn PostgreSQL.
  4. Further study data mining and deep learning algorithms.

That’s it, no grand wishes. Setting low goals is good for everyone :)