An old-school programmer.
I used to do a lot of low-level stuff — embedded systems, search engines, all in C/C++. Back then, I was deep in the weeds, working with memory, hardware, and performance.
Now I’m more into modern stuff — Rust, Go, Zig. Still love system stuff, but it’s easier now.
These days I mostly work on full-stack internet apps — Java, Spring Boot, Spring Cloud, MyBatis, and frontends with React or Vue. I’ve also built some big data pipelines — Hadoop, Spark, Flink, Hive, ClickHouse — and even visualized the data with ECharts, Grafana and Metabase.
Sometimes I jump into Python for data — Pandas, Matplotlib, Jupyter — just to do some analysis or clean up messy datasets.
But honestly, I just love getting hands-on with code, no matter the language.
Now we’re in the AI era, and I’m learning to work with AI every day — live long, learn long.