Subscribe to He who strikes first gains the advantage
Subscribe to He who strikes first gains the advantage
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
Long term tasks should be started as soon as possible Generally speaking, long-term tasks are always annoying and difficult, and people always tend to avoid difficulties. The final result is either to give up at last, or to rush to work with a little time left; I also learned this lesson before. I deceived myself and others by saying "live a relaxed life and put aside annoyance". I was in a hurry to deal with it in the last few days, which made me feel embarrassed. Later, I found that this practice is actually counterproductive. If you adjust your mental state and understand the situation as soon as possible, it does not necessarily bring psychological pressure. On the contrary, because you have plenty of time, you are confident to grasp the progress. Even if you encounter sudden problems in the middle, you still have time to solve them; More importantly, starting as soon as possible can make full use of the time of leftover materials: for example, if I receive a document and need to give comments in three days, I will browse it roughly on the same day. In the next three days, I will be able to think in spare time such as taking a car, walking, etc., and the effect is good. If I don't understand it as soon as possible, these time will be wasted, He didn't do anything meaningful (Archimedes couldn't think of a way to detect the authenticity of the crown if he hadn't been in the bath for 10000 years). The same is true of e-mail. I often see people discussing whether it is better to reply to e-mail immediately or later. My experience is that after receiving e-mail, you should read it as soon as possible, at least understand what is said in the e-mail. If you are not in a hurry, you can reply after thinking clearly.
Always think about what you are doing Generally speaking, the work we do always has a purpose and significance, but the form of work is very specific. When we are busy, we often get into a dead end, forget the real purpose and significance, and "can't think clearly" what we really want to do. A few days ago, I needed to build a demonstration environment. I had two schemes a and B. scheme a was estimated to take half an hour, and scheme B was estimated to take an hour. So I chose scheme a, but after I started, I found that the server lacked a necessary component, so I struggled to add this component first, and then compiled the software I needed. I also found that there would be compilation errors in the 64 bit environment (I had only compiled on 32-bit machines before), After checking the Internet, I found that a patch was needed, so I went around looking for this patch... At this time, it has been used for more than an hour, and I don't know how many problems there will be below; It suddenly occurred to me that what I really wanted to do was to demonstrate the program. Although it was interesting to solve problems such as patching and finding software, it was actually a waste of time from the perspective of the task, so I decided to choose scheme B, and it was successfully solved in an hour. According to my observation, many technicians are keen to solve pure technical problems, which Weinberg calls "hacking"; Wandering is fun and addictive, but we are not gods who don't eat human fireworks. If we want to really do something, we can't let wandering go. On this one, I want to add one more point: even if you are busy in the dark, you can't lose your head. It is common for people to work under great pressure and get too busy. Many people lose their direction in this kind of busy. They are often busy all day and don't know what they have done today and what the meaning is after work. My experience is that the more this kind of time, the more you need to cheer up and think (although it's difficult): what exactly do you want to do, and whether the current arrangement can be adjusted... Continuous thinking will produce feelings and make a difference, otherwise, you may always fall into the situation of "fooling around" and can't extricate yourself.
Set a clear time point for yourself I admit that I also like playing. It's really interesting to go to twitter, watch forums and chat when I'm free. The information is constantly updated, and something I'm interested in always pops up. But in this way, a lot of time is wasted in front of the computer, and I don't do anything meaningful. Even if I do it, the efficiency is very low - concentration can ensure efficiency. After exploring and reflecting, I think it is more appropriate to set a clear time point for myself: for example, now at 8:20, I can tell myself to play online for 20 minutes and start learning English at 8:40. Because I have a clear time limit, I will want to read all the contents I am interested in as efficiently as possible within these 20 minutes, instead of slowly "browsing"; At the set time point, we must obey orders and prohibitions, and concentrate on what we have decided before. More importantly, setting a clear time point for yourself from small things is very good for cultivating executive ability - if many small things can be "done as you say", slowly, complex and larger tasks can also be "done as you say", with inertia and confidence. 4、. keep a diary A more formal website has a detailed access log (record). Even without data mining, once there is an abnormal fluctuation in the website access, it will be reflected in the log, and the problem can be found by checking the log; Websites are like this, so are people. I began to keep a diary every day since I translated Weinberg's "the road to technical leadership" in 2008. I found that the diary has the same function as the access log of the website: for example, I usually arrive at the company at about 8:35, with an error of no more than 5 minutes. But I checked my diary at about 9:00 a few days last week, and I can find out this change, and the reason for the change - the order of doing things in the morning has changed. Moreover, according to my diary, I can also observe and evaluate the impact of this change, whether it is good or bad. Diary can also constantly remind and urge myself. For a period of time, I found myself often in a state of having nothing to do. If I didn't have a diary, I mostly felt that "I always had nothing to do during this period", but the diary would write "today is the eighth day I feel I have nothing to do". In this way, the pressure on myself would be much greater and the motivation would be much stronger. I need to say more about diaries. I never understood why diaries are so simple for people who have kept diaries for many years? Only record what you did on that day, with a little simple comment, but not too much Lyric. I have kept a diary for more than a year since I translated the road to technical leadership. I gradually understand that continuous diary needs to record the main behaviors of the day, plus a little comment and reflection. Diary is not suitable as a carrier of lyricism. Its more suitable function is to truly record the traces of life for analysis and reflection, and then it is possible to improve itself.
Cultivate foresight The old saying "everything is established in advance, and abandoned without advance" is quite right. Take software projects for example. Although it is difficult to predict the development time of the project, experienced technicians can often make more accurate judgments. This is because they have the ability to foresee the problems that will be encountered in the development. In this way, the arrangement is more abundant in time (which can ensure efficiency) and more prepared psychologically. On the other hand, I have seen with my own eyes that many technicians, who just complete the task at this stage at hand, will be fine. They never foresee these problems: how much scale and pressure their programs can load, what problems will occur beyond this load capacity, how to solve them, and how long will this problem occur at the current development rate... The result is that when the problem really occurs, In a hurry, "iterative development" has become "demolition development" -- at a certain point in time, it will be torn down and start over again. The quality can't be guaranteed. If you don't say it, you're too tired to speak of it. There is a famous book in the software industry called refactoring. The core idea of this book is that software needs to be refactored constantly, or it will become rigid. If it is only satisfied that there is no problem at present, there is no way to talk about continuous refactoring.
Establish an overall view A friend discussed job hopping with me the other day. Now there are two choices, which are difficult to decide; After listening to his detailed description, I said, well, you don't look at salary and position for the time being. You think like this: what kind of person and life state do you want to be in ten or five years? Take this answer to measure your current two choices and see what happens. As a result, he made a happy decision later. I think this is the role of the overall view. I will also encounter many trade-offs and choices. For example, I always feel that my foundation on computer is not solid enough, my English is not good enough, I read too few books, and my photos are not good enough... So I want to go to cram school foundation, learn English, read books, and see the photos of masters... Doing any of them will give people a sense of achievement, but people's time and energy are limited, and it is impossible to give consideration to both; In many times when I need to make a choice, I will try to get rid of the limitations of a book, a knowledge, and a thing, jump out and think about what kind of state I am in, what is the important task, and what kind of person I want to be in the future... Only when I know the most urgent needs can I make a leisurely choice, even if I give up some good opportunities - besides, as teacher Li Xiaolai said, Temptations often appear disguised as opportunities. With the magic mirror of the overall situation, many temptations will show their true shape. The overall view is useful not only for personal growth, but also for work: no matter how small and trivial the things at hand, thinking can always jump out of the limitations of work and try to look at what you do from a broader perspective, what is the value of what you do and how to improve it; In this way, I can do my work better and cooperate with my colleagues more tacitly.
Observe carefully in life I go shopping at Metro every weekend. In the first few weeks, I choose different time points: 8 a.m., 11 a.m., 1 p.m., 4 p.m.. In this way, I can roughly know when shopping is the most time-saving. It is difficult to judge this accurately just by thinking, because there may be more checkout windows when there are many people, and fewer checkout windows when there are few people. With this understanding, we can make proper arrangements to minimize the time in line when shopping. In addition, you can also know the situation of the parking lot at different times. In rainy days, you can also choose the appropriate time to go shopping and park the car in a sheltered parking space. For another example, there is more than one road from home to the company. At the beginning, I will try every road to see whether it is congested, flat, and how long it will take; In this way, you can quickly choose the most appropriate path in various situations; If you only go one way or don't pay attention to observation, you won't understand these situations, and you won't have so many choices when you encounter situations.
Cultivate a sense of discretion In addition to qualitative analysis, quantitative analysis is also useful, and quantitative analysis is often more meaningful - there are too few problems of either this or that, black or white in the world. Unfortunately, many times we unconsciously look at the world with qualitative thinking, and often lose a lot of opportunities. For example, a biography "strange life" is mentioned in "taking time as a friend". The author describes in detail the practice of Soviet scientist lyubyshev in managing time - lyubyshev's grasp of time every day can be accurate to minutes, and he carefully records how much time he spends doing every day: Writing for 35 minutes, reading for 50 minutes... Although "accurate as a clock", the biographer also admits, The life that he thought was "still full" was really much worse than that of lyubichev. I feel deeply about reading "strange life", and I also know that although I can't be as precise as Liu bishev, I can at least learn some tricks secretly to make my life more organized and efficient. But when I recommended it to some friends, my first reaction was: life is so precise that it has become a robot. How terrible! The subtext is that I don't want to understand at all. But what I want to say is that a serious understanding of lyubichev's life does not require us to be as extreme as he is, but only to provide an opportunity to learn from other people's experience and living habits (if we don't know, we can't even learn from them). As for the degree of learning, this measure can and needs to be grasped by ourselves. I deeply believe that a sense of discretion is very important. It allows us to look at all situations calmly: when we see bad things, remind ourselves to keep a distance, when we see good things, tell ourselves to try to learn from them, at least not to be widened. Only in this way can we face life calmly and find our own coordinates. In the words of Karl Popper, the scientific philosopher I like, our good self-feeling must be based on comparison and judgment - the more we understand the world, the more we see, the more we know (of course, the more we grasp, the more we exercise self-restraint), the more "good" this feeling really is (the "good" that closes the door and stays self-contained is actually very fragile and gloomy). The philosopher Wittgenstein said before his death, "how happy I am, I have spent a good life.". He said that sentence with confidence.
Long term tasks should be started as soon as possible Generally speaking, long-term tasks are always annoying and difficult, and people always tend to avoid difficulties. The final result is either to give up at last, or to rush to work with a little time left; I also learned this lesson before. I deceived myself and others by saying "live a relaxed life and put aside annoyance". I was in a hurry to deal with it in the last few days, which made me feel embarrassed. Later, I found that this practice is actually counterproductive. If you adjust your mental state and understand the situation as soon as possible, it does not necessarily bring psychological pressure. On the contrary, because you have plenty of time, you are confident to grasp the progress. Even if you encounter sudden problems in the middle, you still have time to solve them; More importantly, starting as soon as possible can make full use of the time of leftover materials: for example, if I receive a document and need to give comments in three days, I will browse it roughly on the same day. In the next three days, I will be able to think in spare time such as taking a car, walking, etc., and the effect is good. If I don't understand it as soon as possible, these time will be wasted, He didn't do anything meaningful (Archimedes couldn't think of a way to detect the authenticity of the crown if he hadn't been in the bath for 10000 years). The same is true of e-mail. I often see people discussing whether it is better to reply to e-mail immediately or later. My experience is that after receiving e-mail, you should read it as soon as possible, at least understand what is said in the e-mail. If you are not in a hurry, you can reply after thinking clearly.
Always think about what you are doing Generally speaking, the work we do always has a purpose and significance, but the form of work is very specific. When we are busy, we often get into a dead end, forget the real purpose and significance, and "can't think clearly" what we really want to do. A few days ago, I needed to build a demonstration environment. I had two schemes a and B. scheme a was estimated to take half an hour, and scheme B was estimated to take an hour. So I chose scheme a, but after I started, I found that the server lacked a necessary component, so I struggled to add this component first, and then compiled the software I needed. I also found that there would be compilation errors in the 64 bit environment (I had only compiled on 32-bit machines before), After checking the Internet, I found that a patch was needed, so I went around looking for this patch... At this time, it has been used for more than an hour, and I don't know how many problems there will be below; It suddenly occurred to me that what I really wanted to do was to demonstrate the program. Although it was interesting to solve problems such as patching and finding software, it was actually a waste of time from the perspective of the task, so I decided to choose scheme B, and it was successfully solved in an hour. According to my observation, many technicians are keen to solve pure technical problems, which Weinberg calls "hacking"; Wandering is fun and addictive, but we are not gods who don't eat human fireworks. If we want to really do something, we can't let wandering go. On this one, I want to add one more point: even if you are busy in the dark, you can't lose your head. It is common for people to work under great pressure and get too busy. Many people lose their direction in this kind of busy. They are often busy all day and don't know what they have done today and what the meaning is after work. My experience is that the more this kind of time, the more you need to cheer up and think (although it's difficult): what exactly do you want to do, and whether the current arrangement can be adjusted... Continuous thinking will produce feelings and make a difference, otherwise, you may always fall into the situation of "fooling around" and can't extricate yourself.
Set a clear time point for yourself I admit that I also like playing. It's really interesting to go to twitter, watch forums and chat when I'm free. The information is constantly updated, and something I'm interested in always pops up. But in this way, a lot of time is wasted in front of the computer, and I don't do anything meaningful. Even if I do it, the efficiency is very low - concentration can ensure efficiency. After exploring and reflecting, I think it is more appropriate to set a clear time point for myself: for example, now at 8:20, I can tell myself to play online for 20 minutes and start learning English at 8:40. Because I have a clear time limit, I will want to read all the contents I am interested in as efficiently as possible within these 20 minutes, instead of slowly "browsing"; At the set time point, we must obey orders and prohibitions, and concentrate on what we have decided before. More importantly, setting a clear time point for yourself from small things is very good for cultivating executive ability - if many small things can be "done as you say", slowly, complex and larger tasks can also be "done as you say", with inertia and confidence. 4、. keep a diary A more formal website has a detailed access log (record). Even without data mining, once there is an abnormal fluctuation in the website access, it will be reflected in the log, and the problem can be found by checking the log; Websites are like this, so are people. I began to keep a diary every day since I translated Weinberg's "the road to technical leadership" in 2008. I found that the diary has the same function as the access log of the website: for example, I usually arrive at the company at about 8:35, with an error of no more than 5 minutes. But I checked my diary at about 9:00 a few days last week, and I can find out this change, and the reason for the change - the order of doing things in the morning has changed. Moreover, according to my diary, I can also observe and evaluate the impact of this change, whether it is good or bad. Diary can also constantly remind and urge myself. For a period of time, I found myself often in a state of having nothing to do. If I didn't have a diary, I mostly felt that "I always had nothing to do during this period", but the diary would write "today is the eighth day I feel I have nothing to do". In this way, the pressure on myself would be much greater and the motivation would be much stronger. I need to say more about diaries. I never understood why diaries are so simple for people who have kept diaries for many years? Only record what you did on that day, with a little simple comment, but not too much Lyric. I have kept a diary for more than a year since I translated the road to technical leadership. I gradually understand that continuous diary needs to record the main behaviors of the day, plus a little comment and reflection. Diary is not suitable as a carrier of lyricism. Its more suitable function is to truly record the traces of life for analysis and reflection, and then it is possible to improve itself.
Cultivate foresight The old saying "everything is established in advance, and abandoned without advance" is quite right. Take software projects for example. Although it is difficult to predict the development time of the project, experienced technicians can often make more accurate judgments. This is because they have the ability to foresee the problems that will be encountered in the development. In this way, the arrangement is more abundant in time (which can ensure efficiency) and more prepared psychologically. On the other hand, I have seen with my own eyes that many technicians, who just complete the task at this stage at hand, will be fine. They never foresee these problems: how much scale and pressure their programs can load, what problems will occur beyond this load capacity, how to solve them, and how long will this problem occur at the current development rate... The result is that when the problem really occurs, In a hurry, "iterative development" has become "demolition development" -- at a certain point in time, it will be torn down and start over again. The quality can't be guaranteed. If you don't say it, you're too tired to speak of it. There is a famous book in the software industry called refactoring. The core idea of this book is that software needs to be refactored constantly, or it will become rigid. If it is only satisfied that there is no problem at present, there is no way to talk about continuous refactoring.
Establish an overall view A friend discussed job hopping with me the other day. Now there are two choices, which are difficult to decide; After listening to his detailed description, I said, well, you don't look at salary and position for the time being. You think like this: what kind of person and life state do you want to be in ten or five years? Take this answer to measure your current two choices and see what happens. As a result, he made a happy decision later. I think this is the role of the overall view. I will also encounter many trade-offs and choices. For example, I always feel that my foundation on computer is not solid enough, my English is not good enough, I read too few books, and my photos are not good enough... So I want to go to cram school foundation, learn English, read books, and see the photos of masters... Doing any of them will give people a sense of achievement, but people's time and energy are limited, and it is impossible to give consideration to both; In many times when I need to make a choice, I will try to get rid of the limitations of a book, a knowledge, and a thing, jump out and think about what kind of state I am in, what is the important task, and what kind of person I want to be in the future... Only when I know the most urgent needs can I make a leisurely choice, even if I give up some good opportunities - besides, as teacher Li Xiaolai said, Temptations often appear disguised as opportunities. With the magic mirror of the overall situation, many temptations will show their true shape. The overall view is useful not only for personal growth, but also for work: no matter how small and trivial the things at hand, thinking can always jump out of the limitations of work and try to look at what you do from a broader perspective, what is the value of what you do and how to improve it; In this way, I can do my work better and cooperate with my colleagues more tacitly.
Observe carefully in life I go shopping at Metro every weekend. In the first few weeks, I choose different time points: 8 a.m., 11 a.m., 1 p.m., 4 p.m.. In this way, I can roughly know when shopping is the most time-saving. It is difficult to judge this accurately just by thinking, because there may be more checkout windows when there are many people, and fewer checkout windows when there are few people. With this understanding, we can make proper arrangements to minimize the time in line when shopping. In addition, you can also know the situation of the parking lot at different times. In rainy days, you can also choose the appropriate time to go shopping and park the car in a sheltered parking space. For another example, there is more than one road from home to the company. At the beginning, I will try every road to see whether it is congested, flat, and how long it will take; In this way, you can quickly choose the most appropriate path in various situations; If you only go one way or don't pay attention to observation, you won't understand these situations, and you won't have so many choices when you encounter situations.
Cultivate a sense of discretion In addition to qualitative analysis, quantitative analysis is also useful, and quantitative analysis is often more meaningful - there are too few problems of either this or that, black or white in the world. Unfortunately, many times we unconsciously look at the world with qualitative thinking, and often lose a lot of opportunities. For example, a biography "strange life" is mentioned in "taking time as a friend". The author describes in detail the practice of Soviet scientist lyubyshev in managing time - lyubyshev's grasp of time every day can be accurate to minutes, and he carefully records how much time he spends doing every day: Writing for 35 minutes, reading for 50 minutes... Although "accurate as a clock", the biographer also admits, The life that he thought was "still full" was really much worse than that of lyubichev. I feel deeply about reading "strange life", and I also know that although I can't be as precise as Liu bishev, I can at least learn some tricks secretly to make my life more organized and efficient. But when I recommended it to some friends, my first reaction was: life is so precise that it has become a robot. How terrible! The subtext is that I don't want to understand at all. But what I want to say is that a serious understanding of lyubichev's life does not require us to be as extreme as he is, but only to provide an opportunity to learn from other people's experience and living habits (if we don't know, we can't even learn from them). As for the degree of learning, this measure can and needs to be grasped by ourselves. I deeply believe that a sense of discretion is very important. It allows us to look at all situations calmly: when we see bad things, remind ourselves to keep a distance, when we see good things, tell ourselves to try to learn from them, at least not to be widened. Only in this way can we face life calmly and find our own coordinates. In the words of Karl Popper, the scientific philosopher I like, our good self-feeling must be based on comparison and judgment - the more we understand the world, the more we see, the more we know (of course, the more we grasp, the more we exercise self-restraint), the more "good" this feeling really is (the "good" that closes the door and stays self-contained is actually very fragile and gloomy). The philosopher Wittgenstein said before his death, "how happy I am, I have spent a good life.". He said that sentence with confidence.
No activity yet