May 30, 2021 Article blog
Author: Han Dad
Source: Ali Technologies (ali_tech)
Ali sister guide: Everyone will go through a new person stage, whether it is new to the workplace, or to a new work environment. W hat are the perplexies we often face as tech newcomers? W hat is the difference between ordinary people and extraordinary people? I n addition to physical diligence, what other ways can we accelerate growth? In this paper, from the principle of first nature, structured thinking and multi-dimensional thinking, how to improve themselves from the depth of thinking, to share the experience of the way of the growth of technical people.
Ali has a lot of good people, what are their common traits? W hat I admire most is people who think strongly, people who have deep insights and opinions about things. M ost people still stay on the surface to see the problem, many views are forbidden in the mind can not escape. The ancients said that Lidley's speech is three immortal, the statement is the thinking power and cognitive ability, the difference between people, in the long-term workplace or life, in addition to luck, in fact, is the difference between cognition and thinking power.
This article is to tell new people my personal summary, skills upgrade through physical diligence can reach the height of ordinary people, of course, to reach a better position, but also need talent. B ut the upgrading of cognition and thinking depends not only on diligence, but also on sensitivity and curiosity. Therefore, this paper is based on how to improve themselves from the depth of thinking, only in the thinking reflects different, there is depth, in order to use Ali such a good platform, in order to make considerable development.
Everyone has the experience of new people, there are new people's confusion, after a few years the new people also slowly become old people, how many people can really harvest growth?
Most of us are born ordinary, but how to let themselves in the seemingly ordinary work and career, but also let their own small sense of achievement and satisfaction, can not miss this life? W e first look at the differences from ordinary people to extraordinary people, but also give ourselves a goal, beyond their own. M any times, we are stuck in our careers, often thinking of their own. T he level of human thinking largely determines human development. From Alipay to the Group, from AE to insurance, to corporate intelligence, I have met people I admire very much, their level of thinking and patterns, look at the unique perspective of the problem, I have benefited a lot:
Ali has many different types of business, but also very complex architecture, there are many articles about the history of these architectures to precipitate into today's form, these architectures are very good learning cases. F or example, to do supply chain business, performance, treasure, transactions, inventory, logistics and other core systems of the structure have the opportunity to understand, in enterprise intelligence can also learn the ToB business underlying support architecture, middleware (business orchestration, service orchestration, metadata, multi-tenancy, rules engine, people and financial things in the organization of the taiwan business). T here's something you can learn anywhere, so one thing to tell new people is that if you feel like you can't learn something, it's probably something wrong with our own perception, or it's the wrong way to learn. In fact, Ali's technical culture is a culture that promotes growth, but this culture requires you to practice and execute and act in order to learn more:
The most important of these is to ask yourself what is behind everything, whether it's done like this, what others say, or the architecture and technical solutions you design yourself. A sk yourself more behind the why is the most basic way to exercise thinking, exercise more, their thinking power will slowly up, whether to do technical solutions, or the understanding of business, architecture, have their own unique thinking. T his is also the most critical basic thinking about learning various technical frameworks and designing them. F or example, when a new technology emerges, what is the driving force behind it, why does it appear, what problems are solved, and what are the shortcomings or adaptation scenarios? B ehind these questions is curiosity and love of technology, which is the key to being a good technoc people. If only for KPIs, in order to complete the function, never do bad things, can not reach a certain height, spent this life.
1 First principle - Exercise the ability to understand the nature behind it and be a powerful assistant to improving thinking and doing logic
The first principle is that Musk is on fire, and he's very good at breaking up a lot of business according to the nature and principles behind it. H ow, for example, did he create SpaceX to send people to Mars at low cost and safely? I f a single person costs $100 million to send to Mars, 100 people to be sent, and if the cost per person is reduced by 100 times, it becomes $1 million. H ow can Tesla electric cars reduce costs? The cost of an electric car is mainly on batteries, and it costs $600/kWh to buy it from Panasonic, and $80 to make his own ingredients, so Musk chose to make his own battery factory.
When it comes to stability, we often listen to our boss or architect say we want to sort out dependencies, but what's behind it? So then I summed up the stability formula, to improve stability, we must start from combing dependence, either reduce dependence (many common means to solve this problem), or improve the availability of dependent links, or use multi-redundant links to improve stability.
The same is true of the learning technology framework. W e need to know what is the first nature of the new technical framework and what solves the problems that other frameworks have not solved, so that learning efficiency is the highest. A lot of people have learned a lot of techniques, but at the end of the day, I don't know what these technologies solve, and a lot of people just stay on the use.
Many times, we can't quickly understand the nature behind it, but we can slowly precipitate and summarize these things. W ith this method, our way of thinking is not from the surface to see the problem, but to ask ourselves what is behind the essence, as Lusu said about the growth of technical people, to simplify. A n understanding of the nature of business, this essence is the first. Therefore, the level of domain modeling, is not a simple use case combed out and extract nouns to identify domain objects, more often, is the essence of the business control and understanding, is the business of the problem domain of accurate understanding.
2 Structured thinking - make your problem-solving thinking and expression clearer
Structured thinking has many application scenarios when it comes to saying things, planning, reporting, summarizing, and solving problems. A lot of times when we don't know the problem, the confusion of thinking, the summary and the reporting, the direct linear thinking, the direct explanation of the results, but behind what is not clear. Everything has its own internal structure, deconstructed, very helpful to solve the problem, and very logical, find the key elements, to solve it, often more effective.
3 Multi-dimensional thinking - improve the comprehensiveness and depth of your thinking, design, and solutions
In the coaching team students, found that many students thinking is very linear, thinking angle is single, let people feel that the technology has no depth.
One thing is the result of multiple angles, multiple dimensions working together, and architecture is the process of meeting multiple concerns separately. Technically, there must be a habit of thinking in many dimensions, taking all aspects into account, and naturally there is depth.
I've heard a lot of technical planning, most of them don't have any strategy, and they want to go where they want to go. S trategy is used to balance organizational manpower, technology status, business status quo. T hings are always not finished, people are never enough, any one thing, is not a touch, not all problems have to be solved, but we must solve the business of the most painful problem, solve the most painful point, and work out a reasonable path, is the strategy. A ll plans that are divorced from reality and the status quo are on paper. S trategy is a shortcut to the distance, is the most able to match the business development of the method, but also to solve the problem of many roads through one of the most reasonable way. Technical people must have strategic thinking, which is also the key embodiment of logical thinking.
The following example is the governance strategy proposed by the previous team when it was doing stability, which achieved 0 failures and 0 failure points this year (previously many failures, high failure scores). Strategy because of the organization status quo, personnel status quo, business stage, technical stage is different, must be instantiated, stability governance is not all norms, panoramic governance methods copied over to implement and operate, we must find key problem points to do strategy, in order to achieve the best results.
I actually have a lot of feelings about thinking. W e have been on the road, very tired very hard, but the growth is very small. N ow when I was a child a lot of questions are also understood, when I was a child especially puzzled why Lu Xun abandoned medical literature, also do not understand the travel around the country's Confucius, also do not understand by eight strands of writing, writing articles written by good people can be in the middle of the yuan. The biggest difference between people is the ability to cognition and thinking, of course, after thinking also have the ability to act, there is thinking also have the ability to land.
Newcomers come in from outside companies and there's a lot to watch out for. Changes in thought, from physical pseudo-diligence to real diligence in thinking, are the way every new person grows up: