You should know

Source: Internet
Author: User
You should know

(Note: This article is an original article from the company knowledge base.Article, Author: Li ruikuan)

Imagine that you are a novice cainiao. You have a little question about one of these tasks: "I don't think this task is very clear. Is that all right? Why? I think it should be better ." The project is very tight, and the top is big. He said impatiently to you, "Don't ask so much! I have made it clear. Just do what you want !" What should you do? You did it in this way, or do you still think you should know why you want to follow what he said, rather than what you said? You should know. And you must always stick to the idea "I should know", because this idea will lead you into a new world. You may not realize that your persistence is related to your future development. Stick to it, and you will move toward a deeper level. If you give up, you will stay in the same place and there is no way to make progress.

In my opinion, the development of technical personnel is similar to the Development of in-depth or extensive development.

What is depth? That is, your understanding of the technology, your understanding of the technology, and your understanding of the technology are getting deeper and deeper, you will feel a significant improvement in your ability. After you are proficient in technology, using this technology will naturally be easy to use.

What is breadth? It is the 18-year-old martial arts, the knife, the sword, and the stick,. Net Java Silverlight, catch what is, all go on such a leg, this is the breadth. You have learned more than N Technologies. Every time you see a new technology and new language, you will see your eyes and legs sweating. You have to follow their Getting Started Guide to perform this operation once, well, you are a very steadfast person, so after you perform these two operations, you will be able to boast on your resume very well: "I am proficient in C #, C ++, Java, PHP, HTML, C, assembly, and python. The Shenma technology is a cloud for me!" The others who talk about getting started are stunned. Of course, they don't know that you only write Hello world in this bunch of languages.

Depth is mysterious and breadth is interesting. How should you choose?

If you choose either of them, you should choose depth! Why? Depth is the core competitiveness of a technician. Today, it migrant workers and coders are everywhere. undergraduate students, such as dogs, and masters go all over the street, and only doctors can shake; any key file on the street is marked with an advertisement "200-day enterprise website building! Lianxiao is desirable !" How can technicians settle their lives?

At this time, you should rely on your depth, and you can only rely on your depth. The principle is simple. What do technicians rely on for dinner? Depends on your own brain. From your experience in your life to the present, you have relied on your mind to compete with others early. From elementary school to middle school to high school to university, which further education test do you rely on your own mind to beat others? The more powerful your knowledge is, the deeper you learn, and the deeper you understand the formula theorem. The more powerful you will be, the more competitive you will be, and eventually win the course of study. No matter how many schools are expanding, famous universities are still high-quality gold signs. In the eyes of the general public, they are shining brightly and Amida Buddha. After entering the society, such competition is actually very similar. As long as you are more skilled than others, you are more fragrant than others.

Depth is your internal strength. It brings efficiency and allows you to move forward very steadily. Let's take a look at the description of Qian Kun's great migration in the legend of Yi Tian tu long: "Just as a 7-or-8-year-old child needs to wave a-pound iron hammer, the more subtle the hammer method is, the more he will beat his head, the split his brain, but if the hammer is a Hercules, then it will be done ". Your depth is your own strength. If the technology you want to use is a big hammer, you have to take control of it. If there is no depth, wait for yourself to be hurt! A profound understanding of the same thing, not only understands when it is very suitable for use, when it can be used, but also understand when it is best not to use. Do you often hear this in your daily life: "The xxx Technology of Microsoft/Java/etc is too difficult to use! I want XXX. XXX is just a problem !" Apparently, you met the victim of a hammer. It is not ruled out that Microsoft does have something difficult to use, but the notorious one is MSN. However, according to my superficial technical vision, at least Microsoft has a great idea in terms of development technology, what's more, you only need to figure out the basis of the building and use it quite smoothly.

When it comes to depth, we need to mention the realm. From the time you choose the path of depth, you have begun to step into the realm.

The realm is layered, and Xuequan says "You are skilled, knowledgeable, and God". Confucius said, "Thirty days are standing up, forty days are not confused, fifty days are destiny, sixty ears are good, and seventy years are unruly! Oh, it's from the beginning ". The two companies talk about different levels of realm. At a certain point in your journey, you will be at a specific level. Different Realms have different understandings. Similarly, people with low realms cannot see anything, and those with high realms can see the truth at a glance. Even if everyone can see something, the things they see are often different. Have you ever tried to solve a problem for a long time? This is because his realm is much higher than yours.

Standing on the ground and looking down, we can see the range of 1 m in diameter, including ants, fallen leaves and floating earth. Standing on the top of the four floors, we can see the range of m in diameter, including cars, roads and green belts; standing on the top of the 50-storey building, we can see a wide range of m-m, a mass of buildings, floating helicopters and mountains. Different Realms make things different.

when the realm is different, it is difficult to communicate with each other. In the same concept, everyone's understanding is different, although they may be correct in different realms. There are a lot of things that you think are novel and awesome. In the perspective of people on the higher level, it is just common sense. Some people say that the People's Daily is the most real media and benefited a lot from it. Some bosses do not watch any TV, and they watch the news broadcast on a daily basis. In the eyes of angry youth, it is just a lie that the party deceives P people. Who are you talking about? After reading the story, the boss can understand the policy trend and make real money. In the eyes of the same angry youth, they will feel that the angry youth who have been poisoned by the throat is correct, we should vomit, abandon them, and despise these five econnoisseurs! During the Cixi years, a peasant woman and others blew water: "It's really amazing that the old Buddha eats pancakes! At least it must be as big as a pot !" I don't even know what a pancake is for a person of N grades. This is why the realm is different. I think back to the ideological and political courses I learned in middle school, and I began to think that they are no longer as boring as they were, and they become very reasonable.

The realm of technology is very similar to that of Xuequan. At the beginning, you only need to learn how to use it and be skillful. then you begin to wonder how it is implemented internally, start to study its implementation mechanisms. Once you have learned these mechanisms, you will know how to work out them. You can use these mechanisms elsewhere, so you can be lucky! Then, by constantly thinking and summing up, you get a glimpse of the concepts and principles, and you realize the reasons for its existence, so you become a god, it can be used not only in similar application scenarios, but also in more profound aspects and even in daily life. For example, a transaction is a thing in the database. You don't know what it is at first, but the above header requires you to use it. Then you know how to use it, and then you can handle the deadlock and use it very well. Finally one day, you realized that it was not just one implementation of transactions. It was a concept, a protocol, which could achieve the separation of concepts and implementations, it can be submitted in two phases or compensated. What's more, it can be done not only through computers, but also manually. The transaction Coordinator can be more than justCodeIt can also be an email, a piece of paper attached to the wall ...... Then you can understand how the transaction can be played, and then how to explore other things based on this idea. Imagine that when you go to the supermarket to buy things, you first give money to the cashier's beauty, and then you have not stepped out of the door, and you regret it-how did TMD buy so many things you don't need? You said to the cashier mm, "Sorry, I don't want to buy it. Please refund me !" The cashier mm and PP are reasonable. She drops your purchase record XX on the POS machine and returns the money to you. By the way, she also gives you a box of Yida-Your Yida! This reflects the idea of a transaction. Once you have realized this kind of thinking, you can suddenly get 40 or 50 years old, reach the realm of 70 years old, and do whatever you want. These computer-related things combine the power of human wisdom, research this can have some insights, truly can reach the realm of improvement.

When the realm reaches its highest level, it will begin from the reality to the virtual reality, and from the art, then you will realize how to distinguish the origin of things from the existence of things, you can see what is the essence, what is the appearance, what is the goal, and what is the specific behavior. From the perspective of nature, you have a pair of eye-catching eyes. You can see the troubles clearly and clearly. These eyes are insights.

What is the essence? The essence is the root cause for the existence of things. If there is no such reason, the things have no meaning and will die out. The so-called existence is reasonable. This reason is not reasonable. It means that existence is the root cause of its depth, that is, existence is essential. I don't know if you have noticed that the first chapter of many technical books is about the history of the emergence of technology. Before that, I thought these books were all nonsense and went straight to the technology itself, in fact, it is the general outline of the book (the principle of Heaven, the loss of more than enough to make up for the shortcomings, is the result of virtual victory, less than more ......), It discusses the reasons for the existence of this technology. If there is no such reason, this technology is not necessary. We will also learn it.

What is the essence of a common project? Is it a complicated and tangled demand? Is it a profound and exquisite design? Is it completely in line with the cmmi5 dripping process? None. The meaning of its existence is to create value for the customer and eliminate the pain points of the customer. It is easy to mix nature and appearance. It is easy to mix things together in disorder. It is difficult to clearly distinguish them and arrange them properly, it won't work. You have to make it clear. Otherwise, you will never reach a thorough level.

The essence is virtual, And the representation is real. It's hard for us to find imaginary things, and real things are always around us, so we can easily accept them, and then we can easily be confused by these things, there are still profound things behind it. We need to see the essence of phenomena and find them. The essence is rock-solid and remains unchanged. As long as there is a reason for existence, it will always exist, and its appearance is like a flow of water, and it has been changing. Just like using troops, the goal is to win, which will never be changed, and marching means that troops are impermanence, water impermanence, and changing at random. If we confuse the essence and appearance, we will pursue the appearance of things. Due to the ever-changing appearance, we will end up exhausted, but empty-handed. In the end, we will be so depressed: "TMD technology is getting too fast! I can't keep up with it !". You should know that anything you think is messy is because you don't get the essence. When you have deep insights and you get the essence, you will be able to stay away from things, and you will be able to see the changes remain unchanged, and you will not blindly pursue specific behaviors.

When you are working on a project, what you emphasize is no longer to comply with a specific specification. You deeply know that a standard is just a specific behavior. You pay attention to your goals and the value you can bring to your customers, efficiency of your team. When the current specification does not conform to your project, you can crop it, or even discard it, instead of blindly putting the project on the specifications-just because it is the advice of cmme, everything you do is for your purpose.

With insights and familiarity with changes and changes, you can not only see the current situation, but also the future trend, and then take measures against the trend. We can clearly see that technology is changing with each passing day, but people's thoughts have not changed much. As a moral Sutra, our thoughts cannot break beyond the scope of its discussion for thousands of years, so we can use the new technologies that may emerge in the future, and combine things that people don't change very much. Don't ask me what it is, and I won't tell you what it is.

Do you think the above things are very imaginary and philosophical? The actual situation is relative. When you reach this level, you will naturally understand what I am talking about. Of course, when you feel that you already know what I'm talking about, I think you can continue to think about it. It may feel different later. When Zhang Sanfeng taught Zhang Wuji, he taught the same tricks twice in a row. Zhang Wuji "carefully understands the benefits and endless meanings of this circle", Yang xiaoyin tianzheng "roughly glances at this level", while Zhou Dian is "worried, both times are different, how can we remember?" The truth is not about understanding, but about understanding. Otherwise, it will be useless, profound, and ineffective. A gust of wind blew over the loose thatch house, which is a disaster. when the wind blew over the stone walls, only a few fine sands can be taken away at most; when the wind blew over the water, the waves could be swept around; when the wind blew over the wind, A steady stream of electricity is generated. When an apple falls into Newton's head, gravity is born. When it falls into your head, only one packet and one apple core can be generated. Well, we will not discuss the case of not dropping an apple but a coconut. The sergeant heard the truth, while the sergeant heard the truth. If the sergeant died, the corporal heard the truth and laughed. Deng Xiaoping liked to read Jin Yong's novels and called Jin Yong a master. He must have seen these principles in the novels.

after nine days, the website must be deployed. Let's take a look at some practical things. You have improved your skills, started designing, and started writing design documents. What should you write? When you record what you have made (you have developed CDM and PDM), I think you still need to record the reasons for doing so, because over time, your design may not work, but your ideas are useful for reference. Your ideas are the reasons for your existence of CDM. If someone else looks at your design document, they will not only see the dead results, but also the living thoughts. Then they will continue this idea, so that the design will have vitality and can continue. We usually need to clearly know what is the real requirement. Let's take a look at what kind of requirements it represents for cell phone ringtones? You wrote down the requirement "our mobile phone needs a ringtone", so the design produced a beep sound, a 16-chord ringtone, MP3 ringtone, but this is our demand? No, actually, what you want to say is "We need a reminder to remind users of the arrival of text messages or phone calls ", in this way, you can design various ringtones, as well as vibrations and mixed vibrations. In extreme cases, it is hard to notice such reminders if users are in a highly nervous environment, we can also design a method for getting a cell phone to pop up a thorn, but it doesn't work? A few more times. I remember the joke that I saw an alarm: The salesman told a clerk that our alarm is very useful! It starts with soft music. If it doesn't wake up, it changes to noisy music. If it doesn't wake up, it will sprinkle water on your head. If it doesn't wake up, it will start to stab you. If you don't wake up, it will call your boss and tell him that you are ill and ask for a day off. This alarm has a profound grasp of its own nature.

With insight, we can evaluate the rationality of behavior based on the degree of fit of behavior and goal. As a technician, the arguments around us can be seen everywhere: language competition, framework competition, various schools, and various shanzhai. "{" Is placed on the rightmost side of the method definition, or on the next line of the method definition. This is not a trivial matter. It is a very serious matter and a matter of faith! From the time I learned about the history, I haven't seen either party persuade the other. How do you choose to join this crazy world? Kai-fu Lee said: "follow your heart !" I said, you should first look at your goal and you will know which Party to choose. For example, what is the purpose of a development language? If we need to be able to face complex problems naturally, and in the development process, we need to be able to quickly use the features of the language to build our software, then C # is a good choice. If compilation is used, you will be overwhelmed. at least ten years of work can be done to create a web system for addition, deletion, modification, and query. If we need to perform underlying development, the logic is not complex, but to achieve precise control, the performance is the first essentials, so you have to choose assembly, or even use a knife on the hard diskProgramIt is not a waste. The chaos of the language competition lies in the confusion between the goal and the choice of the two, so that they are successfully merged into a bucket of paste. The same is true for the framework. What is our current goal? We need to be natural, fast, and scalable, so the criteria for evaluating the framework are clear. How deep is the technical content in your framework, all of which go to the core. You have used a three-tier architecture, and you have used 23 different models in total, it makes no sense that you have used all the technologies that Microsoft has developed so far. You can't make me feel like a finger, and you can't convince me of the way you even hinder my overall stream thinking. Your framework is applicable.

After reaching the realm of virtual reality, is it useless? No, young people, cannot be so one-sided. Virtual Reality is equivalent to strategy and tactics. If you have a clear view of your goals, you can only describe where you can go. This is just a possibility. What level can you reach is determined by your tactics. Vision only determines the height you see, and practice determines the height you actually reach. In the end, virtual reality should be combined to provide virtual guidance and Implement Virtual Reality, complement each other, and form yin and yang.

The law of the world is virtual, and the real power to promote the development of the world is real. Let's think about the electric lights, computers, and toilets. Which of them is not actually created? This stool is the legendary "Aeron chair". It has a superior appearance and a leading ergonomic design, it precisely adjusts the weights, postures, and movements of the seated person. It naturally adapts to your body and allows you to feel the ease and ease of getting tired all day long. A few more people claim that, because they are so comfortable to sit up, they often don't know how to join the class many times without knowing it! (Advertisement! Advertisement! Cut it out !) What about the computer chair we usually sit in? This is the gap between the techniques and the power of the techniques! Of course, it is also because they grasp the chair not only for sitting, but also for sitting very comfortable.

After talking about the depth for so long, let's also talk about the breadth. Breadth is also an important part of human understanding. Only by mastering a lot of things can you understand when to use the technology. There is a saying: "If you are a hammer, everything will be a nail in your eyes ". If you only use the hammer skill, you can only use the hammer to pile, cut the tree, and use the hammer to eat. Well, you have reached the highest level with a hammer and reached a very soft environment. You have no problem at all when using it for dinner. But, you really ...... Don't you think it's so ugly? Use a hammer for piling, an ax for cutting trees, and chopsticks for eating! This is more elegant.

Attention to breadth also leads to deep thinking and consideration of the similarities between different things. The Exploration of the breadth often leads to innovative ideas. It is an innovative way to combine different things to solve problems, A new technology is the field of innovation. Close Relatives generate more geeks. The farther apart, the better the breed. Therefore, we also need to pursue the breadth, but if we want to reach the level of innovation, we should at least reach a certain level of depth.

You see that I have spoken so many other words, and my heart is shaking. The water in this industry is too deep! Should I change the line? You think so. It is completely unnecessary. If you go down the path of depth, you will eventually feel this way. In addition, even in other industries, there must be depth, and we will eventually go on the same path.

What should you do to go deep? If you seize me, let me raise your realm as soon as possible, temper your depth, I can not do. To do this, you can only keep thinking on your own and think about all the reasons behind it. Imagine that a fat man needs to lose weight. Is there any way to try the best? If he needs to reduce his weight by ten pounds a day, I don't think it's a problem. We can only cut a piece of meat from him! The really effective way is to exercise on his own, pay attention to a healthy diet, and then after a long period of time, in order to achieve a healthy body, in order to have a real spirit.

Therefore, your thinking is a process in which you can reach a higher level only by constantly thinking and making breakthroughs. What others say is that you have not thought about, digested, or absorbed, and finally failed to turn into your muscles. Providing your strength will only turn into your fat and increase your burden, this hinders your actions and affects your absorption of other nutrients. It doesn't work if you read books, read what I say, and use dogmatism. You need to turn these things into your own things. Easy to know, you may easily start to act, but it is difficult to understand the truth; easy to know, know that running is beneficial to the body and mind, but it is difficult to stick to it. These are your obstacles and you can only make breakthroughs on your own.

When will we think? As far as I am concerned, I usually think when reading a book, when discussing with others, when encountering difficulties, or when I am alone, sometimes I am also confused. Basically, they all think about the impact of thoughts. Therefore, if you want to develop further, you must cherish the opportunity to read books, discuss with others, and create opportunities to discuss with others, to complete challenging tasks. You should also pay attention to some of the things that you think are thoughtful about. If you think about them, they will be able to impact your thoughts, for example, the articles I previously recommended, such as "headphones of Mars" and "how humans program after one hundred years", seem to be out of touch. The common article on solving problems focuses on top of the headache and foot, and violates the path of traditional Chinese medicine. It is usually difficult to improve your constitution. A book should be a classic book. Otherwise, it may lead you astray, making it difficult to return. Looking at **** in my eyes, I thought about how the world works. The human colors are full of fat, powder, and skeleton. In this realm, my younger brother is still very weak and cannot be reached.

the most important thing is that you recognize this point. From today on, you should know it. The above part will tell you, "You TMD don't need to know, you just need to do it." You should realize that he is very busy, he doesn't know. This is definitely not what you don't need to know. Mr. Huang will hold a press conference to tell you the company's decisions and reasons. He should not let you know. You need to know, from now on, to find out why.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.