From an outsourced programmer to an Ali partner, the new Ali CTO Lu Su: Every drop of sweat that flows for a dream is a diamond! ...

Python combat community

Java combat community

Long press to identify the QR code below, add as required

Scan QR code to follow to add customer service

Enter the Python community▲

Scan QR code to follow to add customer service

Enter the Java community

Author丨Mr.K finishing丨Emma

Source丨Technical leadership (ID: jishulingdaoli)

In December 2019, Ali issued an announcement that Lu Su, CTO of Ant, was transferred to CTO of Alibaba Group. It is the 14th year since he officially joined Alipay in 2005. In the past 14 years, he started as an outsourcing programmer, gradually grew into an architect and CTO, and experienced numerous projects.

During this period, he also experienced many role changes, from engineer to manager to commercial trader, he used his own struggle experience to interpret a sentence: every drop of sweat that flows through a dream is a diamond!

Image source @Alibaba

01

Dreamed of becoming a mathematician, but found that I was better at "tightening screws"

In December 1974, Lu Su was born into a family of intellectuals. His father was a physicist. Lu Su was very interested in science and engineering since he was a child and aspires to become a mathematician when he grows up.

When he was a child, what impressed Lu Su very deeply was that his father took him to the laboratory every weekend to work overtime. He saw a very large laser. A laser was as big as a house. It was necessary to put a cover on it, and to screw on the screws. After the screwing, it was necessary to fit tightly to ensure that there was no air leakage.

The young Lu Su was responsible for helping his father screw the screws. There are dozens of screws in a circle, and they need to be screwed one by one. Those who have screwed all know that you can't screw one screw at a time, you have to screw it in a circle, and gradually tighten each one. At that time, Lu Su's father often praised him for screwing the screws very well.

This was also the first time Lu Su found himself suitable for some engineering-related things.

02

Give up studying blog and join Ali to become Alipay architect

Like many children who grew up in intellectual families, Lu Su did not have to work hard in his studies, step by step toward his dream of being a digitist. During his graduate school, Lu Su continued to do mathematics research. After graduation, he entered the Jiaotong University to study for a Ph.D. Because of his supervisor, he had a lot of opportunities to get in touch with engineering-related work.

In 2004, Lu Su, who was still reading a blog, participated in the Taobao architecture upgrade project as an outsourced programmer. This was Taobao's most important project at the time and affected Taobao's technological development in the next few years. Lu Su showed strong technical talent in this project and soon became the main development of the project.

Ali HR also saw the unique "taste" of Ali people from Lu Su and began to recruit Lu Su into Ali. At this time, Lu Su is rethinking his future. On the one hand, he dreamed of being a mathematician when he was young; on the other hand, he was very fond of software programming.

After some thinking, Lu Su decided to join Ali. Later, many people told Lu Su that you really have a foresight and you chose to join Alipay at the beginning. Lu Su always smiled slightly, remembering the first day he had just joined Ali.

In fact, he did not choose Alipay, but he was "leftover" to Alipay.

On the first day of employment, his first choice in his mind was the mature B2B business department at that time, and Taobao was the second choice. At that time, Taobao’s overwhelming advertisements indicated that the group attached great importance to the 2C business. Taobao has done outsourcing.

But seeing that the 20 or so people who joined the company that day were taken away by B2B and Taobao, he was left behind. After a while, Alipay’s HR came over and took Lu Su away, which made him more or less Disappointed.

In this way, Lu Su became a member of Alipay's start-up team.

03

Overthrow the structure built by yourself

Lu Su first served as the architecture design of Alipay. In order to prove his ability, Lu Su used the most advanced architecture and the most advanced technology he knew.

When the project was completed for a month and a half, a programmer told the supervisor in front of Lu Su that there might be some problems in the architecture, which made the progress not so smooth. The supervisor at the time replied that Lu Su was the person in charge of the architecture and he was in charge of the technology of this project, so there was no doubt. In this way this matter passed.

That night, Lu Su suffered from insomnia. He repeatedly thought about the procedure, but in fact, he had heard such words more than once.

Therefore, Lu Su objectively analyzed the existing problems: Is it appropriate to use an architecture that has not been verified in a large-scale system for a new project? And at that time, this project was the core business system. Should a conservative technical solution be used? Although this technical solution does not seem so "fancy", it is proven and stable.

Lu Su decided to change the existing plan. It was already three or four in the morning. Lu Su had no sleep at all. He set up a new technical plan and made a demo.

Early the next morning, Lu Su notified the supervisor and asked him to call everyone for an emergency meeting. At the meeting, Lu Su explained the reasons for the replacement of the structure. The meeting was very efficient and everyone present unanimously agreed on the new structure. Everyone did not complain about the extra workload caused by the replacement of the architecture, which also reflects the tolerance of Ali culture. Under the new architecture, the project was released soon.

This project has profoundly affected Lu Su's architectural philosophy and work style: pragmatism, ensuring the success rate of every decision.

04

The longest downtime in the history of Alipay is released

When Lu Su was the architect of Alipay, there were internal rumors that he knew millions of lines of code in the Alipay system. As long as there was a problem online, he could tell exactly which module and which piece of code it was. Something went wrong.

Lu Su recalled that January 1, 2008, was the most thrilling 17 hours in Alipay history. At that time, the "Financial Phase III" was to be released, and Alipay announced that it would be shut down for 8 hours. That is to say, from the night of December 31 to the early morning of January 1, users can access Alipay normally after 8 o'clock on January 1.

Limited by the technological development at that time, various unexpected situations occurred frequently during the release that night: data errors, unmatched loan data, monitoring program alarms...

Time passed by minute by minute, the problems that appeared were not resolved, and the release was still being shut down.

At that time, colleagues in the public relations department were under tremendous external pressure. Alipay was paralyzed, our money was gone, and Alibaba’s money ran away...Various messages are flying all over the sky, everyone knows that it is most effective at this moment The way to break the rumors is to quickly restore the system.

When everyone was anxious like ants on a hot pot and had no clue about the problems that appeared, Lu Su, who had been immersed in analysis and thinking, stood up from the corner and patted the classmates in front of him: "Thank you, please." Then he sat down. Start typing code in front of the server computer. Everyone stared at the screen like a drowning man caught a straw, holding their breath, as if the space was frozen.

Lu Su knocked on the keyboard for almost two hours, finally stopped, and shouted to everyone: "Send!" Everyone immediately performed their duties: countless restarts, one by one checking the error data... 15 minutes later, the system recovered smoothly.

Later, after verification, the basic judgment was that there was a problem with the post-supervisory system itself, all of which were false alarms! The longest outage release in Alipay history has finally ended.

In order to remember the long "17-hour shutdown release" in the history of Alipay, the company also conducted a poem appreciation inside the company. Lu Su improvised and wrote four lines of poem: Seeking from top to bottom and from left to right. Go forward and succeed in succession, sharing the glory and disgrace.

After this battle, Lu Su fought to "appoint the gods."

05

Every drop of sweat that flows for a dream is a diamond!

Every drop of sweat shed for dreams should be kept in mind, because it is a trace of growth.

In Ant Financial, there are two offices named after numbers, one is 527, used to commemorate the accident in which Alipay cannot be used normally due to the digging of optical cable by Hangzhou municipal administration on May 27, 2015; the other is 1218, Lu Su Participant and witness of 1218.

On December 18, 2015, a relatively large technical failure occurred. Lu Su took a team to completely eliminate the failure within three days, otherwise the consequences would be disastrous. Lu Su later recalled that "I didn't sleep for almost three days and three nights to deal with faults and various problems. By the last day, I was a little desperate, and I was very uncertain whether I could handle them."

This was the biggest problem Lu Su encountered during his ten years with Alipay. At that moment, he gritted his teeth and said to himself, "10 years of life loss must be solved." In the early morning of the third day, he received a voice message. His wife said, you are going to be a father. "This is life, it is a very painful thing on this one side, and on the other hand it is hearing good news."

"Finally, that night, we resolved it almost before the disaster struck, and then my tears came down."

1218 has become Lu Su's most unforgettable memory, and it has also become an office of Ant Financial, used to warn future generations, always full of awe in technology.

06

An unreasonable CTO is a good CTO

Lu Su once told the media about one of his most impressive things.

At the Ali annual meeting in January 2010, after the president of Alipay finished speaking, the venue of the party went dark. Suddenly a voice rang, which was a recording of a customer's phone call. The customer complained that Alipay was not easy to use.

At that time, Lu Su was shocked: it was the first time he heard the voice of a real customer! He also raised the issue of Alipay for which he was responsible. They all knew about these issues before, but they didn't think it had such a big impact on customers, so at that time they felt very touched.

Then the light turned on, and Jack Ma walked up to the stage and said: "Alipay, what you did is terrible, terrible!"

This is Ali's style, very direct. After speaking, Peng Lei took the stage and said: "I will become the new president of Alipay."

Peng Lei gave a speech, and she said: "I am a woman, I have three characteristics: the first characteristic is love to dream, the second characteristic is careful, and the third characteristic is unreasonable." Then she mentioned the goal with Alipay. .

At that time, users had to jump from the Alipay website to the bank's website for online payment, and the success rate was less than 70%. She said that I ask everyone to increase the success rate of payment this year from 70% to more than 90%. You technicians don't tell me that it can't be done. I am unreasonable. You must do it.

When the annual meeting was over, that year was the most important turning point in the upgrade of Alipay's product experience, and the user movement was redesigned. Driven by the new goal, the team made a very important innovation: the fast payment for daily payments was created at that time. Due to the emergence of quick payment, it has changed from less than 70% to more than 95%, making mobile payment possible.

This year, Lu Su also began to think about his own management and business path. With a background in science and engineering, he emphasizes logical reasoning and makes decisions too rationally. How to become an "unreasonable" business leader like Peng Lei is a problem facing Lu Su.

Later, with the continuous maturity of Lu Su, he successively served as Ant CTO and COO of Ant's global business, and gradually grew into an excellent leader with both "rationality" and "sensibility".

07

Words written at the end

In June 2013, Ant Group launched Yu'e Bao, which reached hundreds of millions of users in just one year.

In 2020, the health code will become a national-level application. The difference is that under the leadership of Lu Su, the technical team quickly turned an idea into an actual system in just 3 days, and the health code has gone from one user to the ability to serve hundreds of millions of users. It only took 3 days.

Lu Su is fortunate to be the promoter of this tremendous change. When talking about the technological development in the next 10 years, Lu Su said that new productivity is driving the transformation of production relations. In the next 5 or 10 years, China, this huge Internet application scenario, will surely emerge more citizens. Class-level applications, many technical masters have emerged, and perhaps there will be Chinese people who have won the highest honor in the scientific and technological circle-the Turing Award.

Just like the evolution of technology, everything is full of unknowns, let us wait and see.

reference:

"Ant Financial CTO Lu Su: Alipay has made me, I have done a lot of "screw screwing" things", infoq, Sai, Zhang Xiaonan

"Cheng Li: The "Chief Tech Man" Behind Alipay", Fu Yu, Science and Technology Daily 

"Lu Su, the Father of Alipay", online

About the author : Mr.K , a well-known e-commerce company technology veteran K-level figure. He has published a bestseller and Wu has been a CTO. If life is not forced, who wants to be talented.

程序员专栏 扫码关注填加客服 长按识别下方二维码进群

Recommended recent exciting content:  

 Comparison of programmer income in China, the United States, Japan and India

 A sad day for programmers

 SringMVC from entry to source code, this one is enough

 10 Python visual animations, carefully and beautifully


Watch the good article here to share it with more people↓↓

Guess you like

Origin blog.csdn.net/Px01Ih8/article/details/109252027
Ali