Editor’s recommendation:

Hi, I’m your friend Pongo.

Spring really arrived, I went to the park on the weekend, the scenery inside was so beautiful, to tell the truth, I have not been to the park for several years, it is a little sad.

All these years of work have taken all my time and my body (my neck vertebrae). There was absolutely no time to see, to have fun, to take advantage of the resignation days to relax.

All right, let’s cut to the chase.

Recently, I saw some answers on Zhihu about how to keep the sensitivity of technology, which are really in place. Although I have not summarized some of my own experiences, I have been improving and accumulating skills in these ways.

Share with you, I hope you can always keep technical sensitivity, not to be eliminated in the field of technology.

Let’s start with a formula.

High sensitivity = a feeling of familiarity with most technologies/new systems/requirements.

The key to this is to improve generalization learning — frameworks change every day, systems are written differently, and businesses are seemingly unrelated, but if you have a broad enough experience to extract the essence of things from that experience, many times:

  • There is a new framework: very much the same as before, but it has been improved in ABC and reduced EFG support

  • A new system has arrived: well, the architecture and design philosophy are basically the same as the old system, but it is much improved at ABC, so it will perform better in XYZ business, but not suitable for other businesses

  • Go to a new business area: this is a scenario that requires high concurrency/strong data consistency/high data real-time, similar to the ABC I did before, I will see if I can move XYZ to use…

In terms of how to do this, it might be:

  • Work outside of your comfort zone: as a backend developer, I sometimes tweak Android’s performance…

  • Do more reading and broaden your horizons

  • But the most important thing is to always think about the connection between the things I have done and abstract some core things. After all, the computer field is so large that ordinary people are unlikely to cover the technology of every subdivision

So what are some ways to be technically sensitive?

1. Care about your craft

Programmers should always care about technology, even if their own management, technology is not good, it is very painful to communicate with the following programmers, other departments of technology.

2. Think and learn more at work

As a programmer, don’t focus on their own time and energy spent on all those technologies, and to combine what they will be technology with the practical work, look at his work what are repetitive work can be automated, improve work efficiency, save the time to spend more on themselves want to do, to improve their ability.

3. Invest regularly in your intellectual assets

With the right investment, money and time, in a good technical course, sometimes a career-changing opportunity, an eye-opening opportunity, is all it takes.

4. Summary, review and output

Long hours of work and input do not allow you to evolve at top speed, and without summarization and review, it is difficult to organize static knowledge into dynamic wisdom.

Regularly review and review your work and skills, and try to compile the output. This is important to stay technically sensitive and high growth.

It can be in the form of a POWERPOINT presentation or a technical blog, or even in the form of a lecture to others. It’s not about the form, it’s about the process.

5. Learn and contribute to the open source community

Programmers should know that many of the technologies in the open source community are actually on the cutting edge, and it pays to shop around, learn from, and even participate in.

6. Communicate more with IT peers, and keep a certain and thirst for knowledge

Technical discussion groups, technical conferences, industry exchanges, etc., are all ways to maintain communication with peers. In the process of communication, curiosity is very important, otherwise the other party has given you enough information, but you may be easily ignored.

Original is not easy, useful attention. I’ll give you a triple if I help you. Thanks for your support.

Feel good friends, remember to help me @programmer cartoon programming **, a thumbs up and attention yo, bixin bixin ~**

Source: the public, “programmers comic programming” author: ear east bi-monthly The original link: mp.weixin.qq.com/s/LPOBaAHiV…

Attached with the programmer necessary booklet, booklet copyright belongs to the author, GitHub address:

Github.com/ProceduralZ…