Personal summary--two and a half years after graduation

       Ah~ time flies, time flies.cool

 

       Unknowingly, it has been nearly two and a half years since I graduated from high school. In the past two years, from a super genius to JD.com, I have experienced the transformation from a small company to a large company. No matter where I am, I have my own unique experience and feelings. However, what remains the same is that I am growing and learning every day. Technology to do people to do things.

 

       In the future, different stages of seeing things will have different feelings. Therefore, when the school counselor Mr. Yao asked the seniors to give some suggestions to the students, I will make a summary by myself. Perhaps, the view will change in the future, but it is worth remembering now, because this is a stage of my growth.

 

1. Whether or not to study

        My suggestion is to take the test and be a famous school. Otherwise there is not much need.

       Of course, everyone has their own opinions. As far as I know the master's degree, during these three years, many people spent their time watching TV series, reading novels, and playing games. For these people, I will not comment; There are many who have really done some good projects and have accumulated good experience. For these people, especially the universities in Beijing, when many people are recruiting after graduation, because there are many Internet companies in Beijing, many people get good results. The offer, and the salary is also very impressive. Choosing a famous school must be the first. In addition, how to choose a tutor and other specific details, I will not say much about this as an undergraduate dog.

 

2. What should I do if I don't take the postgraduate entrance examination?

       Many students put their vision very narrow (including myself), thinking that after graduation, the only industry is software. However, otherwise, there are many jobs in society. If you really don't like software, you can try Choosing other industries, of course, some clerical positions such as assistant, HR, headhunting, etc. are easier, and after these positions are completed, there will be very good development; for cross-industry, such as finance, chemistry and other professional nature requirements are relatively high These positions, unless you have a very strong interest, or do not easily try. (PS: Because I don’t know that much, I can only talk about it superficially and tell everyone that there are still many choices).

 

3. What are the job requirements?

       For the software industry, of course, the requirements for computer professional skills are essential. Many people think that what the school teaches has little to do with work. I used to think the same way, but now I have a different view. I think data structures, computer principles, operating systems, networks, algorithms, and a programming language that I am good at are essential. These are basically what we learn in school, except that programming comes from our own practice and algorithms come from personal learning.

       Question: Can these be used at work? Answer: No. Many of these basic things are not used in work, but these basics are very helpful for you to understand many things. For example, when tuning, the network may often be the bottleneck of performance. However, there is no network. Knowledge, how can you understand what's going on? In addition, algorithms are lacking for many of our undergraduates. Many people in colleges and universities in Beijing and masters in schools are brushing LeetCode because they know that this is a must-have for school admissions.

 

4. Are the students of the famous schools necessarily strong?

       Obviously the answer is no. Many 211/985 masters, but in fact, many technical abilities are also general. However, do not negate their advantages:

1. The people they know are relatively high-quality, so this directly leads to how high their vision is

2. Since you can go to graduate school in a famous school, your learning ability or self-learning ability must be very good

3. Nowadays, many Ming enterprises still pay more attention to academic qualifications and abilities.

 

5. Go to a big company or a small company after graduation?

       It turned out that I was also troubled by this problem, but later, I found this problem as if I should go to Tsinghua University or Peking University? In the end, I found that I still came to our Heda. Of course, that was a joke, and now seriously, I still feel like going to a big company. The reasons are as follows:

1. Perfect system

        The technology and systems in large companies are relatively complete, and many companies are willing to train new talents because new talents have better plasticity. When working for a few years, everyone has their own way of doing things and ideas.

2. The right way of thinking

        The way people do things in large companies must be generally good, especially the leadership, which we must study hard in the early stage. Technology can be learned all the time, but the idea of ​​doing things is actually the most important thing. Once this goes wrong, it will be difficult to change.

3. Awesome technology

        Only big companies have more opportunities to learn great technologies, because great demands produce great technologies. What big data does a company without users talk about? Only on paper. Techniques without practice are unstable.

4. Gold plating

        It might sound cheesy. But I think this is a very real problem. A long time ago, a senior told me that if I wanted to go to a big company, it would be beneficial to start a business or change jobs in the future.

Of course, on the whole, I am more inclined to large companies, but I am not completely denying small companies, because my first job was a small company. However, I feel that I must think outside the small circle, otherwise, it will be very easy to be limited.

6. Soft power

       After working for a certain period of time in the future, everyone's technical ability will be basically the same, but why is there a big difference? I think it is mainly caused by soft power. Moreover, the following points have been emphasized many times to my juniors and juniors when I was in the school laboratory:

1. Responsibility

        After observing the usual behavior of our managers and directors, I found that these leaders have a very strong sense of responsibility, and they will take the initiative to take up their own affairs. Do your best. There is no harm in taking more responsibility, and it is also an exercise for yourself.

2. Subjectivity

        Everyone can do things, but not everyone will take the initiative to do it. Only by taking the initiative to complete the things that should be done, and take the initiative to solve the problems, can we win more attention. No matter how high a person's IQ is, he needs to be urged by others to do anything, and even has to be urged many times before he can barely complete a thing, the result and development can be imagined.

3. Empathy

        As a programmer, you must not only think from the programmer's point of view, otherwise, you can only be a programmer. Think that our upstream is a product manager or customer, and our downstream is a test or customer. Then, every time we do something, we must take the initiative to understand its background and significance, and ask more why; after coding, don’t think it’s over. , but to consider whether there are bugs, and how the user's experience is. Only in this way, over time, your horizons will become wider and wider, and your view of things will become more comprehensive.

4. Others include reasonable arrangement of things, communication skills, low-key life and high-profile work.

7. How to develop continuously?

       Everyone will encounter bottlenecks after working for a few years, so about sustainable development, I personally think of the following points:

1. Reading and learning

       Internet technology is developing rapidly. Only by constantly learning new technologies can we keep up with the rhythm and not be eliminated. But the reading I am talking about is not limited to technical aspects. Books in all aspects are worth reading, and it will affect you subtly. Learning is not limited to learning majors, but to learn the way of doing things, the concept of doing things, and pay more attention to yourself.

2. Cultivate interest

       In fact, it is now found that many people, especially single dogs like us, either sleep or play games on weekends after work. I highly recommend developing an interest and making friends other than my classmates and colleagues. In the future Anything can happen.

3. Exercise

       Needless to say, everyone knows that after college and work, the physical fitness is getting worse and worse. Therefore, I propose that it is up to you as to how to do it.

8. Excuses

       What? you don't have time? Don't tell me this, I've said it many times, including myself, think about it, you really don't have time to study, don't you have time to exercise? Don't make excuses for yourself!

9. Overview

       The above is a summary of the two and a half years since I graduated. I would like to thank my parents, Heda, Teacher Yao, Teacher Xu, and all my friends and colleagues.

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326598719&siteId=291194637