About Me

(This blog has existed since my university days. As it becomes painfully evident (I suspect for everybody) over the years, there might simply not have been that much value in the extremely naive earlier articles one wrote. The same perpetual curse might strike again in 10 years’ time when one looks back on what one is doing right now. In that sense, Mount Stupid (a great illustration of the Dunning-Kruger effect) might well be the perfect description for every time I opine on something, thus the current title of this blog.)

Mount Stupid

I had wished to work with functional languages ever since I started programming, and I am currently living the dream writing Elixir at Remote (the company). At the same time, I strive to always remain a grounded and pragmatic problem solver.

I have been leading a team of engineers for a couple of years. I believe there is a lot of value in serving others as a leader beyond just being a good IC. After all, projects come and go; the code you write today might be dead in due time. But if I can help somebody grow and succeed, leaving an impact on their career no matter how big or small, it can be much more satisfying and meaningful in the long run. I also enjoy actively collaborating with stakeholders to untangle projects and ensure everybody is aligned, which is particularly crucial as the organizational complexity grows.

In my spare time, I am interested in everything about (human) languages. I probably went overboard and got a master’s degree in computational linguistics. I speak Mandarin Chinese, English, Spanish, German, Japanese, and I try to make time for language learning every day. I currently live in Berlin.

You may reach me at hi@xiangji.me.