Introduction to Many times people are defeated by their own prejudices. As a programmer, maintaining a different view of the world and life can help us establish our own frame of reference and not be easily influenced by the outside. Maybe we can't break and promote such a major social cognition like some great men, but if we persist in doing it, we can achieve a higher life value.
Author | Yun Zheng
Foreword
My name is Yun Zheng and I come from the Alibaba Cloud cloud native team. I like to write and have published several popular articles on my blog. As a program Yuan who has worked in three companies for many years, I would like to share with you today: How does program Yuan break through in terms of mentality.
Every industry has its own patriarch, and programming is no exception. What programmers are proud of is that their ancestor is actually an out-and-out "white rich beauty"-Ada Augusta (1815-1852). She is the daughter of the famous British poet Byron. She married the Count of Lovelace at the age of 19 and became the Countess of Lovelace (Countess of Lovelace). More than a hundred years after her death, Ada's previous notes on Charles Babbage's "Introduction to Analysis" were republished, and it was recognized that it had had a huge impact on modern computer and software engineering. Of course, as successors, apart from admiration and learning, we may also have a lot of anxiety.
Today, the three major worries of
By 2021, the employment ratio of female programmers will reach 20%. As this 20% group, I have summarized what we probably have anxieties: insufficient energy, insufficient skills, and insufficient mentality these three aspects.
First of all, if the energy is not enough, we will not have enough time to hone our skills, which leads to insufficient skills. Insufficient skills will prevent us from feeling happy when we are faced with tremendous work pressure. Why is happiness not enough? I think the source is cognition. In order to solve this problem, I have proposed some methods for your reference.
1. What to do if energy is not enough-immersive integration
Immersive immersion refers to when you are doing something with your whole heart and soul, and don't think too much.
- Immersive integration into the family
For families, the most important thing to do is to take care of each other and run in with each other. In other words, our families have to make up for each other. In life, whoever invests more and who invests less is not the most important thing. The most important thing is to understand each other. In fact, governing the family and governing the career is the same truth.
- Immersive integration into work
The first step is to integrate with colleagues around you.
In addition to working together and fighting together, everyone has to play together. It can be said that since entering work, most of our time has been devoted to work, and only a small part of our time belongs to family and self. Therefore, if you are happy at work during the day, you can rest assured at home at night. As colleagues, we both rush to blend in with each other, look forward to the distance together, and cry out for freedom together. In the end, we can seek common ground while reserving differences, find common ground, and retain the most distinctive part of ourselves.
The second step is to handle your reporting relationship.
There are two main reporting relationships: one is the common vertical functional organization , and the other is the horizontal project organization . In vertical functional organizations, for example, the technical team mainly reports to the technical leader. In a horizontal project organization, we usually pull through multiple BUs, with one PM as the commander-in-chief.
In the vertical function organization, we report to the supervisor upwards, give instructions to the subordinates downwards, listen to his demands, and meet his requirements. In a vertical functional organization, many people find it very stressful. In fact, as long as we regard the role of supervisor and subordinate as a resource in our work. Let the leader better help us work, we also help him collect more information to assist his work. In addition, many companies are now increasingly inclined to flat organizations, the responsibilities of vertical functional organizations are gradually being diluted, and the division of labor and collaboration between employees will gradually tilt toward the project management model.
In a horizontal project organization, two relationships must be balanced: upstream and downstream. In project cooperation, we usually treat the upstream as Party B: agree on what you want from it and the interface it needs. In a more procedural language, it is necessary to align input and output parameters. You should express your demands in a more specific form of data. Of course, we only need to care about our own upstream, not the upstream upstream. In project cooperation, there is also a very important relationship: downstream. We usually treat the downstream as Party A. We provide our own products or system capabilities to the downstream. When the downstream uses these products or system capabilities, we have to rely on and track them. It looks like some microservices. Sort out their respective dependencies, sort out their respective input and output parameters, and use the concept of microservices to manage work.
Of course, we can't fully handle the reporting relationship using only technical language and project language. Because it doesn't matter whether Party A or Party B is a living person. We need to find common interests for both parties in cross-team cooperation. If one thing is only good for oneself and not good for others, such a cooperative relationship will not last long. Of course, we can also create favorable conditions and turn the disadvantages of others into advantages.
Regardless of whether it is a vertical functional organization or a horizontal project organization, I think the focus must be on the exchange of information. 80% of our work is dealing with information alignment issues. Only with our clear expression can we better handle the exchange of information. (Note that the clear thinking here means that others think your thinking is clear, not your own.) Doing a good job of information exchange means: to do a good job in the aggregation of information upwards, and to do a good job of classification of information downwards. For upwards, there may be a small amount of distortion in information aggregation, but this is not the most important. We must pull a long time line to see the performance, that is, whether the final result is optimal.
The third step is to expand social relations.
In fact, as a program lady, we not only work, but also have hobbies and groups. The wider the social relationship, the more our understanding of life tends to be multi-level. Our psychological state can be attached to many aspects, and our heart is also It is more documented and more confident, and less likely to be defeated.
Finally, there is a personal facial makeup, or a personal portrait.
In the workplace, I think there is no absolute right to wrong people. People get married because of things, and things depend on people to land. In the process of contacting and communicating with other people, others will usually draw us a face. This face may determine the attitude of working with you next time. For example, when we encounter certain tasks that we do not like, we are very resistant to complete them, or we work harder to complete them, others can perceive it. We try our best to choose the work we are interested in, and face everyone we cooperate with with more smiles and a more relaxed attitude. This is actually the fact that the Facebook database in each of our brains is constantly revising and updating information.
2. What to do if the skills are not enough-self-management, continuous accumulation, challenge yourself.
If the skills are not enough, I think the first step is to do a good job in self-planning and management. Then the second step is to continue to accumulate. The third step is to challenge yourself.
- Self-Management-Pyramid Principle
In today's Internet age, the information explosion can also be said to be the data explosion. The first step in self-management can be considered if the transformation logic of data-information-knowledge-wisdom is done well and good at processing the received information. We must be good at digging out problems from information and discovering contradictions. Then better define its priority and importance, and then better summarize it. Summarizing, in turn, will help us better dig out the source of the problem from the information. At this time, you need to make good use of the pyramid principle. I think the pyramid principle is relatively easy to say and hard to do. Only by turning it into a part of one's own blood and turning it into a point that must be paid attention to in the subconscious, can it be considered as a good master. Repetitive training is the real secret of being better in the workplace.
After we summarize and process the information, we have distinguished which are urgent and which are important. At this time, there is a trade-off. In fact, the essence of work is trade-offs and trade-offs. From the first minute of get off work to the last minute before work, we are weighing and making trade-offs every step of the way. Sometimes we feel that a thing is very entangled. In fact, it is not the process of doing things that makes us entangled, but the trade-offs that occur in the process of doing things make us entangled. There is a famous saying on the Internet: children only make choices, and adults need both. I personally think this may be a paradox. Under normal circumstances, people's desires always surpass reality and are always higher than what we can achieve. In a period of time, what we do first and what we do later is making a trade-off.
The choice is not to say that it is a permanent choice, but to be seen in a time frame. For example, when we are doing career planning, what we do in the first three years and what to do in the next three years, we must have a focus in each time period. It is impossible to say that in the first three years of career planning, I must realize the freedom of wealth and the ideal of freedom to travel the world with the sword. Sometimes it is not difficult to choose, but the difficult thing is to regret the next day after the decision. These emotions will greatly affect us. Once a decision is made, do not hesitate to regret it, and do not think too much and collapse. If we decide to achieve an achievement at work in the first five years and fully invest in the family in the next five years, we must have a plan for ourselves and stick to it as always.
- Self-management-procrastination and priority
After making the trade-offs and choices, it is executed. The most important thing in execution is to overcome procrastination. Even if we distinguish between important and urgent matters, once there is a delay, then the important emergency will be meaningless. Here is a procrastination nemesis-the 2-minute principle: If a task can be completed in less than 2 minutes, then execute it immediately.
We also need to pay attention to another issue in the implementation: beware of priority becoming a delaying interface. When we have defined the priority of things, more important and urgent work has occurred during the execution, but the current execution of the transaction has not achieved the expected effect, and it may be disturbed. So we should take a long time to look at efficiency itself, and beware of priority becoming an excuse for delay. Another "cause" that may cause procrastination is "perfection tendency." In fact, the imperfections in the process are relatively less important. Even if it is really delayed in the end, it will not be too caring. Take me as an example. Sometimes the tasks of my work are very heavy, so I wonder if I should work overtime on weekends? It was Monday until I realized that I didn't actually work overtime on weekends, but went to read my favorite novels. In the past, I might be very regretful, but now I feel that I am happy, and it is another kind of gain and satisfaction, which is what is often said to be harvested and lost.
- Continue to accumulate-learn more
After making the trade-offs and determining the priority, the execution will begin. So how do we execute it? Learn more and do more. When you first enter the workplace, don't look too much, watch more, learn more and do more. Only when you accumulate to a certain level can you "enlighten". At the beginning, like "enlightenment", you can only get yourself into entanglement. Let me give you a small TIPS that I learned by myself: I will make a list of books for myself every year, cloud native, artificial intelligence, quantum computing, blockchain, philosophy of life, etc. All the content of interest is listed, and you can read it when you have time. For a while, don’t have time or pressure, watch slowly and keep learning, you will always gain something.
- continues to accumulate-do more
Everyone has heard of the "ten thousand hours rule". The translation is: ordinary people do extraordinary things. Our investment in ourselves will go through a quantitative change to a qualitative change. Continue to accumulate and gradually surpass many people. What miracle can be achieved in the future?
- Challenge yourself-people and the environment
I believe that many people will have the same trouble: bad environment leads to unintentional work. I myself have been in different workplace environments such as Alibaba, UFIDA, and Cloud Native. In the end, I discovered that the working environment is actually the same, and improving myself is the ultimate solution.
The reasons why we want to work in a different environment are nothing more than the following:
1. Change the environment to be active. Too much pressure from the boss, the company's platform is not suitable for our own development, the business is too busy or too idle, etc., it is easy for us to want to change the environment. But the environment needs to be changed, and you can't change it constantly, otherwise you will easily enter a state of fatigue, and your previous accumulation will gradually be cleared.
2. Be active only if you can't change the environment. The 35-year-old anxiety theory on the Internet makes many people afraid to quit their jobs and change the environment, so they can only "work actively". In this case, a type of breakthrough may be needed even more. Even if we leave Ali, we cannot say that we will not have a second happy working journey. Plan ahead and prepare in advance. Whether it is financial preparation or technical reserve, you can better adapt to the environment by adding a layer of guarantee in advance.
3. Be positive whether you change the environment or not. Some people don't care about the environment around them. No matter what the environment, they can shine and do things well. Even if I am not satisfied with certain systems of the company, can I work hard to reach the top and change some rules? Although these people are a minority, they are indeed very important to the company.
People often say that when the forest is big, there are all kinds of birds. Is it the problem of the forest or the bird? In fact, Lin Zi said that it represents a group of people behind it, and different birds are different individuals. So the problem of people and the environment is, in the final analysis, a problem between people. If the company wants to replace stagnant water and replenish fresh blood, does it mean that the elderly will definitely be abandoned? I saw a post a few days ago that young people have no chance in Ali, and middle-aged people have no chance in Ali. At that time, I felt very divided. Did the young people have no chance, or did the middle-aged people have no chance? How do different BUs and different businesses define young people and old people? Is it simply judged by age? Or through his experience and knowledge in the field? Inside Alibaba, you can learn more about new knowledge and new technologies of different BUs and different businesses, which is actually "forever young" in another sense.
- Challenge yourself-making wheels and innovation
Personally, I like innovation very much. I seldom do that kind of work without technical content, but this is not to say that all the jobs I get have technical content, but when I encounter those without technical content, I will innovate. At once, let him become technical. For example, there were a lot of early operation and maintenance engineers in Alibaba. However, with the technological revolution of cloud native, container, virtual machine, etc., this position has brought more changes. DevOps, SRE, AIOps, etc. have been proposed. The operation and maintenance field is constantly being Automated, so innovation is everywhere. Innovation is not as simple as a road in Huashan since ancient times. Innovation can be pioneering innovation, upgrading innovation, combined innovation, differentiated innovation, and so on. If you have a pair of glasses that are good at discovering innovation, and you don't want to "lazy" and change all the time, instead of being content with the status quo, you will find many points that need improvement. The laughter that may be improved is not enough to be called innovation, but if we continue to accumulate, improve, and think, the state of mind will be greatly improved, and maybe in 5 years, we will reduce the dimensionality of our current self. Blow. The other is a cross-dimensional attack: use one's strengths to attack the other's shortcomings. Especially as a female programmer, I can't be regarded as the best technically in the team, and I am not that good in business. But my real shining point is that I can better combine business and technology. Finding one's own position in the team and business and finding the most suitable development direction can be considered as having one's own way of survival.
When it comes to innovation, one has to mention the word "making wheels." High-level wheel-making is the mother of innovation. I personally don’t object to building wheels at a high level. After all, many people start with imitating many things. If a business is in the development period, its system will be refactored for three months, and the system is refactored for three years. of. But what we need to pay attention to is: beware of low-level wheel building and in-roll wheel building.
- Challenge myself-my growth OKR
What is my OKR? It is facing the middle and Taiwan, starting with the end. Why is it "facing China and Taiwan"? Because the core of the cloud-native team I work for is "center-oriented, data-driven". Then why is it "start with the end" again? People always tend to die in their entire lives. If death is a certified middle station, then what is the most important thing in our life? It is the degree of completion of the process, or the degree of health in life. The health of contemporary young people is getting healthier, and they may face multiple educations in their lives, opening their second and third lives. When we retreat and worry too much about our own living conditions, can we also give ourselves a higher pursuit? Growth is essentially the accumulation of personal value. The personal value we put here must be the value you position for yourself, not the value that others position you. Undifferentiated time and different behaviors will produce different personal values, which means that everyone’s growth is different. of.
3. What to do if the mentality is not enough-cognitive breakthrough
Insufficient mentality is the top priority in today's sharing. I am also slowly adjusting my mentality with the help of many of Ali's classmates. Next, I will share with you a few short stories of mine, and be careful.
- Cognitive breakthrough-the field of
When I first started working on a project, my small partners always didn't understand me very well, which caused me to be very entangled in work. Alibaba has a very good architect, Rong Hua, who often enlightens me and tells me "the domain of knowledge". How you see whether you know or don't, and how you see others know or don't have a lot to do.
Whether we ourselves know whether we know how to connect with others, we will get many kinds of scenarios. For example, we know that we know it, but we don't know that the other party knows it. We think we are enjoying each other, but the other party disagrees that we encounter bottlenecks and does not want to help us go further. A better situation is that we know that we don't know, and we know that others know, which is especially suitable for our own learning progress and growth. Of course, if we know that we know and that others know, then we are the real people of the same kind. It is hard to find a friend~ Seeking common ground while reserving differences can learn more and break through ourselves. Then quickly see how others think and what aspects of ourselves are. More "ignorant"?
- Cognitive breakthrough-see the four realms of the mountain
Someone once said that the architecture has a "seeing the four realms of the mountain". The scenes faced are more complicated than the other, and the problems to be solved are more difficult than the other. In the early human society, it was purely for survival, food and drink to keep warm, birth, old age, sickness and death. It is the realm of "looking at the mountain is the mountain". When the things you face become more and more complicated, you will realize more different realms.
Looking at the growth of Cheng Yuan, in the early stage we thought "I am a girl, I am different from them". It means "looking at the mountain is the mountain". I slowly discovered in the later stage that female programmers are like male programmers. I am not a weak and weak girl. I have to fight like a boy to win more honors. This brings us to the level of "looking at mountains, not mountains". After struggling for a period of time, I suddenly realized that I am a girl. This is something I can’t change. I should accept the difference between myself and male programmers and give full play to my advantages. Only then can I be better at work and reconcile with myself. The realm of "looking at the mountain or the mountain". When we work longer and longer, we will find that when our frame of reference changes, we will not be obsessed with our gender identity, but will focus more on the business, the structure, and the problem itself. What is the difference between male programmers and female programmers? Those who can solve problems and promote social progress are big programmers. This is the so-called "Is the invisible mountain or the mountain?" It is derived from the principle of quantum computing to "While you observe the world, the world changes because of you". Everyone has a vast world in his heart, whether it is the stars, the sea or the flying sand. This is closely related to your own cognition.
- Cognitive breakthrough-pragmatism and retreat
Sometimes we also hear such complaints: "The high P is too reluctant and put forward a lot of ideas, but it just can't be realized." Is retreat right? There is no right or wrong in retreat itself. The most important thing is to see whether the executive's plan is reasonable, whether it is courageous, whether it is far-sighted, and ultimately whether it can turn the virtual into reality. But there are limits to retreat. At what point is the emphasis on retreat? Is this imaginary challenging and imaginative? All need our serious consideration.
Having said so much, it seems that I haven't said what is the use of retreat? The main benefit of retreat is: the optimal allocation of resources. Before Taobao was born, the owners of clothing factories had to ask for distributors themselves, and it was very difficult for both buyers and sellers. After Taobao went public, buyers and sellers have more choices and closer contact. Taobao does not directly produce goods, but it integrates the entire retail industry.
So is there any problem with being pragmatic? There must be no problem. Being pragmatic does not mean that we cannot look to a higher level, nor can we pursue higher goals beyond what we have achieved. Live well in the moment and work on the ground, we will be able to stand among the world's strongest.
- Cognitive breakthrough-indifferent and detached
In recent years, there is a popular word on the Internet called "Buddha". Some people are like the rich man in the story: fishing hard, selling fish in more ways to make money, and when they have money, they can lie on the beach and enjoy the sun with peace of mind. And some people think like fishermen: Can’t I just enjoy the sun on the beach now? So is a Buddha style like a fisherman good? actually not. For the company, there is no motivation to make progress without fighting or grabbing, and the company has no vitality. So for individuals, is Buddhism good? may be. Buddhists are relatively more indifferent, more open to gains and losses, and are less prone to anxiety.
I was very distressed for a while, so I found a meditation master and asked him for advice. The master told me to "be detached, not just indifferent". So what is transcendence? I think transcendence may be the inner transparency and openness after going through thousands of mountains and rivers. We often talk about being born before joining the WTO. Whether it is skills or karma, it is done to change your life and stabilize your mind. You must not forget the roots and the end, and lose the ultimate goal you are pursuing. Technical students are easy to fall into a misunderstanding, constantly pursuing technical refinement, while ignoring the joy of life. Technology can help us go further in a period of time, but we must also pay attention to summarizing technical details and planning to form a theory, forming innovative ideas or methods, and guiding latecomers.
- Cognitive breakthrough-pattern
The pattern sounds big and very good, but it is not easy to implement. I personally believe that as long as you see enough, experience enough, and breakthrough enough, you will gradually become more and more structured. We often say that someone has a very high profile and has particular ideas. If a person is ambitious and capable of execution, then there is a real pattern. But if a person has only ambition and no courage, then it really can only succeed by waiting for the pie in the sky to be successful...Summarize yourself better, carefully plan for the future, lead by example, take the lead in hard work, and lead everyone to turn their dreams into dreams. Reality.
- Cognitive breakthrough-work is practice
There are eight sufferings in life: birth, old age, sickness, death, resentment, separation of love, unwillingness, and victory of the five aggregates. Even if we are very happy today, until tomorrow, this happiness cannot generate new stimulation in the brain, and we will be miserable again. So I always think: the problem is eternal, the change is eternal, the difference is also eternal, the entropy is increasing and the entropy is decreasing, without this, we still have that.
Although I am very young now, I still don’t have a house; although I have been promoted, the responsibilities and pressures have increased; although the job is so good, it is too busy; the husband is so handsome, but he is insecure; the children are also very well-behaved, but they don’t have time to spend time with them. ; Today is very happy, can you find something happier tomorrow? All kinds of conflicts and entanglements in life always make people unable to simply be happy. So treat work as a kind of practice, disregard indifferent worries and desires, and find what you want most.
- Cognitive breakthrough-faith is the highest motivation
Why do some people go to work every day, but they are like walking dead. In the morning rush hour, so many people on the subway station and on the bus looked numb. Even some students continue to complete one goal after another every day, but still feel insecure. Because the goal plan we designed for ourselves is constantly getting higher. So, why are we so busy? What are we doing? Where are we going? With these questions in mind, I made a review of myself: I was not clear enough about my future plans, and anxiety came from not being able to see through. There is no plan and no determination in the heart.
I like to read fairy-xia novels very much, because in fairy-xia novels, everyone will find their own way, whether they are sentimental or ruthless, everyone has their own pursuit. Putting it in real life, I actually think that faith is actually to believe it, and not to believe it is nonsense. Belief makes people more determined and motivated, and it is easier to inspire shining points in people. Each of us should find our own "belief", practice our "big move", and keep pursuing it.
- Cognitive breakthrough-promote social cognition
In fact, there is no absolute objective and subjective in the world. It can even be said that the subjectivity of most people is actually objective. Affected by social cognition, it is very difficult for an individual to change his cognition in a certain field, and it is even difficult to achieve it throughout his life. This gave rise to fatalism. For example, heliocentric to geocentric theory, the change and demise of the bad habits of foot binding in the Qing Dynasty were only successful after decades and hundreds of years of struggle. Therefore, time is devouring old concepts and deriving new ones. . The cognition beyond the contemporaries may determine the height of our thinking.
Many times people are defeated by their own prejudices. As a programmer, maintaining a different view of the world and life can help us establish our own frame of reference and not be easily influenced by the outside. If we try to break social cognition, we may be considered "rebellious." However, great people such as Chairman Mao Zedong bravely pursued equality, broke the class concept of feudal society, and liberated the whole of China. Maybe we can't break and promote such a major social cognition like Chairman Mao, but if we persist in doing it, we can achieve a higher value in life.
Final Chapter
Finally, I wish every program lady and every treasure girl be happy. I particularly disagree with the sentence on the Internet-even though I have thought so much, I still have a hard time living my life. What I want to say is: Although I have thought so much, I can still live my life well. In this life, we have to be detached. Although there are still many that have not been done, we are willing to pursue them.
Copyright notice: content of this article is contributed spontaneously by Alibaba Cloud real-name registered users, and the copyright belongs to the original author. The Alibaba Cloud Developer Community does not own its copyright and does not assume corresponding legal responsibilities. For specific rules, please refer to the "Alibaba Cloud Developer Community User Service Agreement" and the "Alibaba Cloud Developer Community Intellectual Property Protection Guidelines". If you find suspected plagiarism in this community, fill in the infringement complaint form to report it. Once verified, the community will immediately delete the suspected infringing content.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。