First of all, I would like to introduce my resume: I passed T3.2 of Tencent five years ago, and recently PASSED P8 of Ali more than a year ago, and now I am in B station.
In Tencent, I entered the company with the general level of T2.1 social recruitment, and three years later, I entered T3.2. In the middle, I experienced several changes: in the first six months to one year, I felt that my ability was much worse than my colleagues, so I made up for the basic knowledge. In previous share also mentioned that I left all the handheld, notebook in his hometown, live in a only lights in shenzhen and kettle two electric room, 3 pot of boiling water, soak the foot bath after work every day, night is a book, in combination with business practice during the day, a year later, consciously reached the average level of the team. I thought I was just catching up with everyone, and I didn’t have the confidence to nominate for promotion. My leader always encourage me as long as up to standard, don’t worry about not through, that is afraid of being beaten back after the interview is also a kind of exercise, so from that I am back every year to sign up for the promotion of performance (of course the premise is conform to the requirements of the nomination) during the year, in addition to your own leader bothered my point played an important role. At that time, my work was the activity page development that people were not willing to do, with low technical content and heavy workload. The leader suggested me to find ways to solve these problems, rather than solving the development quantity of one page after another.
At that time, front-end and construction were two jobs, the page was built until the activity went online, and the main job of the front-end was to pull data back to render ajax, plus a few commonly used components. So I made a template parsing library, and all you had to do was add a custom tag to the HTML and I replaced it with the actual HTML of the component and added event bindings, custom attributes to the tag, and rendered the data fields in the particular interface. Later, after several versions of optimization, and one after another support conditional syntax and loop, in limited conditions can do the front end without intervention can be constructed by the students to complete the whole page online work. (Later the team came up with a better solution and the build was no longer required)
The technical content of this event itself is not high, but it changed my way of thinking about problems at work and made me learn to find better solutions, which is of great help to my future work. Later, after some changes took place in the direction of BU, there were many tentative new businesses, and I was one of the first people to apply for the new business voluntarily. After all, building a new project from scratch is more comfortable than tinkering with an old one, but there are also problems that no one else has encountered. When tencent trial business new team with product, operations generally not more than 10, the classmate after so I and the other one is the full development of new products, to find a way to solve many problems need to be himself, is not only technical problems, the product is the same, the so-called role no jobs idea at that time was established. What I often saw at that time: the product manager of ** small requirements was talking to me, and I was doing it while he said that I was almost finished. The biggest demand, he said while I draw wirefram. after he said, we can fully understand each other’s meaning, there is no need to communicate back and forth in the implementation. Once trust was established, I was able to make my own decisions on some of the feature points, making development faster.
** due to a high degree of autonomy, I can do a lot of technical attempts without the burden of the main station, adopt different strategies to optimize performance, have fun, ** product experience and performance are beyond the main station at that time. As can cultivate talent leader advised me to do more to share, 2 years on average a year behind is about 6 to 7 games preparation of sharing, also as an organizer of share drive the share, after the exercise I * * in the summary of knowledge, develop their own methodology has the growth of the work, in the face of dozens of people a son not stage fright, ** also passed the interview smoothly and became the first T3.1 in the e-commerce team besides my leader. The passing rate of the team in 3.1 in the next year also improved greatly.
At that time, 3.1 really stuck a lot of people and was relatively rare. The next year after passing it, I would serve as a judge of the front promotion channel and participate in the promotion interview of other BU. At this time, my leader asked me to sign up for the training of “The Way of Massive Service” of the company, which further improved my understanding of the problem and enabled me to view the problem from the perspective of development. Coupled with my experience as a channel judge, I was able to see multiple excellent solutions to the same problem in different business scenarios, which greatly expanded my horizons.
There is a sentence at that time deeply affected me until now, ** “Why taobao, jingdong do so we have to learn? We don’t try what they can’t do?” ** So in the process of building QQ online shopping from scratch, we put the ability of these others did not do as the object of their own must break through, JINGdong can not do more than one price, we did, but also do the supplier after the selection of different warehouse more than one price. Unified product model, so that each category can be connected by different suppliers, but to provide a consistent product experience, incidentally also completed the reconstruction of yixun network. At that time, the whole technical team was in such a challenging mentality, and the spirit reached a high level. No matter what technical problems were reasonable as long as the user needs, we would not reject them, but returned to the team to toss about solutions, and gradually more and more problems were solved. The biggest challenge at that time was that before the big promotion, our daily PV was less than 10 million, and there were still 2 months to go for the big promotion. The boss said he would use TIPS to guide the flow, which was expected to reach over 100 million. Technically, it was required to prepare according to 500 million PV/D. The machine can be added, but where does it make the most sense? It’s not possible to scale every system 20x, so bring the team and the back end together to work on the site-wide traffic model, down to each interface and service. As the back-end expands, the front-end also designs cross-page caching, preloading strategies, elegant degrade switches… , finally successfully carried the big promotion, do the big promotion period performance is better than usual. During this year, I did not put down my amateur research, and made a micro-analysis system of user behavior, which could play back targeted user behavior for research colleagues. It was an extraordinary change from 3.1 to 3.2 immediately after one year.
When I came to Alibaba B2B Business Division, I changed from the front end facing type C users to the front end facing type B users. The team size was also much larger than before, and there was a period of adaptation. Running through the whole process of a business requires 7-10 test accounts, and sometimes multiple accounts are linked. There are users who spend their entire day looking at our forms, and these scenarios are completely different from the type C user’s experience of hanging out. With the team to do the business reconstruction on one hand, on the other hand was found in the area of data analysis with tencent is too backward, B2B is using his new department data platform to do in your spare time data visualization platform, helping with some experience and understanding in this respect, the platform of resupply evolution into A + now. At that time, the person in charge of the data platform always advised me to go to the data platform, because there was more room for me to play in the research direction. My answer was that a front end who knew data could better reflect the value of the data platform by staying in the business. Data visualization platform is not easy to make, but it is more difficult to have people who understand it to use it well and use the value.
In that year, there were some changes in the business direction. There were a lot of demands for repeated modifications, and everyone felt a low sense of achievement. Moreover, there were a lot of pages for marketing activities, and no one was willing to do them. Therefore, in addition to supporting the normal business iteration, I also freed up a little time for the team to make a PSD2HTML technical product, which can be regarded as retaining a root of technical research. In the second year, after renovating the old code and improving the research and development efficiency, we upgraded the product twice. Although the product itself was not popular, it exercised its fighting power and laid some foundation for the follow-up. In my spare time, I worked across teams and departments to make Everlog, a data product based on full burial point, to serve the business. I also helped the students in the team to promote the webRtc video project in the internal innovation competition to the group for video interview, and was later adopted into an online trial system by the Court of Zhejiang Province.
In fact, the business investment and the investment of these technical projects is 9:1. Focusing on technology research and development, I believe that it is of long-term value for ** to train a team with research and development capabilities for the company. No matter how heavy the business task is, technology research and development cannot be stopped. During **, I also shouldered some criticism. For example, the leader of another team said that our team was so busy that zhihao’s team still had time to do these projects. Fortunately, my boss was so open-minded that he did not interfere with my team, and my team and I were also more vigilant. The business needs must be completed on time with good quality and quantity, so as not to be missed.
Two years ago, I made a promise to my team when I joined the company: I was promoted only when I helped everyone to be promoted, and I fulfilled it after all these experiences. In that year, two people were promoted to P7, and three people were promoted to 6. However, I made great progress in business understanding and management experience, and finally reached 8.
I just did everything the leader suggested me to do at every stage, even exceeding expectations. Stick to the research of what you are interested in, never give up your hand to solve the immediate problems, but also keep in mind the long-term plan and do what you think is right under pressure