49 End Remark Study Diligently to Narrow the Gap

49 End Remark Study Diligently to Narrow the Gap #

Hello, I’m Yang Sizheng. We have been studying together for over 40 lessons, and we have covered most of the core content of Dubbo. You may need some time to review and digest this material. In this final conclusion, I want to have a heart-to-heart talk with you and discuss our job as programmers from another perspective.

When I first graduated, I accidentally landed a job in a state-owned enterprise. Many people think of it as a “stable” job for retirement, and it certainly is. The salary is not competitive compared to internet companies, but the working hours are enough to make programmers who work “996” envious. Because it was my first job, I encountered many problems, but I found it difficult to get answers from others in this environment. So I started solving problems myself while reflecting on my way of communication. Resolving problems on my own allowed me to continue my “habit of continuous learning” from school. Reflecting on my communication style made me realize that people are inclined to be lazy and prefer to solve problems by making choices. So I developed a habit of presenting multiple solutions when asking questions. This, in turn, prompted me to think and refine the questions before asking, after all, asking a good question is also a skill.

Two years later, I joined a fast-growing internet company. Here, I experienced the first “painful period” in my career, going from a state of leisure to being mentally and physically exhausted. The technology stack, daily routine, work pace, and many other things changed completely, and the level of suffering can be imagined.

During this time, my deepest understanding was that I needed to adapt to the trend and seize the industry’s boom period and the company’s boom period. This would help me achieve salary and position upgrades more quickly. Another insight was that I learned to abandon the “barrel principle” in a timely manner and not to focus on filling gaps. Because we are pursuing a technical path, we need to be irreplaceable and strive to become experts in one area, rather than being average in everything. After all, the problem of “overworking” is becoming more and more serious, and there are barrels everywhere.

In addition, there is another very important point: attitude towards failure. After working for so many years, I have experienced failures in job interviews and promotions. I have also seen different life trajectories of many people: some leave the first-tier cities they have struggled in for many years; some bury themselves in office buildings in Xierqi, receiving the baptism of fortune, and have not seen the sunset for a long time; some fail in entrepreneurship, accumulating millions of debts… Are these all failures? Different people may have different answers, as everyone has their own definition of failure and naturally, the answers will vary.

Regardless, setbacks and failures are inevitable on the journey of life. They seem to be the main theme of life (note that I said “seem”, as life is still beautiful). There’s no need to get caught up in them, as everyone will experience them. However, how we face setbacks and failures will divide us into different “teams”: some people will be defeated and never recover from it, while others will stand up and continue moving forward, becoming more resilient with each setback until they achieve their life goals and values. Therefore, true growth is not about pursuing, but about facing our own shortcomings.

Thank you for your continuous learning in 2020, and thank you for accompanying me on this journey. I also look forward to you continuing to “study diligently and close the gap”.

Of course, if you think this course is good, feel free to recommend it to your friends.