Leaving LeanCloud

Original link: https://jysperm.me/2023/08/leaving-leancloud/

It has been more than 7 years since I joined LeanCloud in 2015. This is a very important period in my life. I lived alone for the first time, married with egg yolk, traveled to three cities, and had my own savings. The new crown epidemic and lockdown, all happened during this period.

I have been working on the cloud engine at LeanCloud, and I became the person in charge of this product two years after joining the company. In fact, I was very interested in back-end hosting before. In LeanCloud these years, Serverless has been developing rapidly. I have been deeply involved in every aspect of the cloud engine—whether it is product design, project management, or Technical work such as back-end development and operation and maintenance has done my best to realize such a product form suitable for LeanCloud. I am also very happy that the company can give me a lot of “freedom to play” in this product.

In such a technology-led project with a time span of nearly ten years, it gave me a very good stage to practice my software engineering knowledge-while developing functions, I continued to use my latest knowledge to improve Perform refactoring, find radical solutions for some fragile implementations, reduce code complexity, write tests, documentation, and improve observability in various ways. Colleagues and bosses also recognize my efforts in these areas, and discussions with everyone always bring me new ideas.

Jiang Hong brought Google’s “engineer culture” to LeanCloud, built a working environment that is transparent to the inside and can communicate frankly, and has persisted in implementing it for so many years, which is not easy. Such a unique culture also brings together a group of smart, professional colleagues. Because my last company, Tomato Tudou, was also very unique, it was actually very late that I realized how special LeanCloud was and how rare it was to work with such colleagues.

After being acquired, I was working hard to understand the way of working in large companies, but after all, large companies are difficult to be compatible with the previous team culture, and have their own “big company problems”. With the change of business focus and management style, many With the departure of colleagues who had worked for many years, the job gradually became less special.

At the same time, working on one job for such a long time also made me less creative inspiration in my spare time. Because the work itself takes up a lot of energy, and the development at work has stronger and more certain positive feedback (the biggest of which is of course the salary calculated by time), it is more difficult to concentrate on side projects. Attention is somewhat similar to what is described in the Overjustification effect , because too strong external incentives affect people’s intrinsic interest.

So I think it’s time to leave and seek some changes. Next, I will take a break and go to work in Canada with the egg yolk. The next period of time should be full of unknowns and challenges for us.

This article is transferred from: https://jysperm.me/2023/08/leaving-leancloud/
This site is only for collection, and the copyright belongs to the original author.