2022 Year in Review

I went to two hospitals today, and before the Spring Festival, I only have one hospital left to go.

From 2022 to this New Year's Spring Festival, the whole family went to the hospital many times because of various problems, large and small. If there is anything special about 2022, this is the first thing that comes to mind.

Of course, there are still many happy things this year. The first is "Construction and Interpretation of Micro-LISP Interpreter". This book is actually a tribute to "write yourself scheme 48 hours" and "Construction and Interpretation of Computer Programs". For myself, it is a summary and a farewell. Finally, I have passed the stage of blind exploration, and my study and research are organized.

Completing a formal publication is also an unprecedented experience for me. There is a lot of work to do, and I can't just throw the text aside willfully. Looking back, the subject matter of this book is not deep and complicated, but a book is like a stage play, to complete a successful complex project, rather than to challenge a difficult task. And, it is never possible to have no regrets.

This book has brought me a lot of joy, but I don't want to stop there. Next, no matter whether it is upward, learning about the type system, downward, learning about various underlying technologies, learning and exploring software system engineering, and the next book, there is a solid starting point.

At work, the work of CSDN AI group also gave me a lot of opportunities and experience. In the second half of the year, I didn’t deliver much. Except for some improvements in quality, I mainly participated in the architecture of some old project reception and background service systems. , but there are a lot of explorations and attempts in it, I believe it will be harvested in 2023.

I haven't read many books this year, mainly these few books

* "Hands-on Intensive Learning", in the past few years, it mainly focused on the knowledge related to deep learning, this time I made up some homework

* "Basics of Data Visualization", a well-regulated professional book, strictly speaking, it is a knowledge data about data visualization, and does not involve specific technologies

* "The Road to Reality" is a very hard-core introduction to modern theoretical physics, a masterpiece of Nobel Prize winner in physics and mathematician Roger Penrose. This book is quite a surprise for me personally. Some mathematical knowledge that I didn’t understand in the past, after reading this book, I finally understand it.

* The title of "Group Theory Color Picture Edition" is somewhat deceptive, but it is actually a serious textbook on group theory

* "Data-Intensive Application System Design", this book makes an in-depth analysis of the difficulties of distributed concurrent systems, and is a very good system architecture textbook

* The book "Probabilistic Programming in Practice" is unique and introduces the use of the Figaro framework. This is a probabilistic programming system developed by the author using Scala. Although it is different from the mainstream Python ecosystem, this system has deep applications in the author's company. It's not a dragon slaying technique. Probabilistic models are the core and foundation of many machine learning algorithms. By learning tools such as Figaro or PyMC, you can better understand products that provide advanced machine learning algorithms.

In terms of open source projects, in addition to further unifying the Jaskell series, I also released the Scala package of Apache Commons with my friends. In the next 2023, in addition to work-related technical writing, I plan to make some new attempts based on the modern software technology ecology based on some technical explorations in the past two decades.

Supongo que te gusta

Origin blog.csdn.net/ccat/article/details/128744303
Recomendado
Clasificación