Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

What is the basic skill of an engineer? How do I practice? Listen to what the American league's technical curry says


May 31, 2021 Article blog


Table of contents


There is an old saying in the U.S. regiment, called "hard work basic skills." W ang Xing, founder of the American League, interprets the basic skills of business and management. A s long as you can practice the basic skills well, you can produce great value. However, dripping stone wear not a day's work, practice basic skills is a long-term thing.

To practice basic skills, we must adjust the mentality to face long-term challenges, while in the repeated work to improve themselves, simple things to do better, will improve our ability to a big cut.

So what are the basic skills for the technical team? H ow do I practice? Let's hear how the U.S. Mission Technology Curry understands the basic skills of technology...

Technical basics exist in every line of code

Head of Financial Technology, U.S. Mission

"Good" programmers and "poor" programmers generally achieve the same requirements. H owever, the programs they write may differ significantly in terms of efficiency, quality, maintainability, readability, scalability, and so on, depending to a large extent on their technical fundamentals. T echnical basic skills exist in every project, every code file, every line of code, is the need for technical students to continue to accumulate, continuous exercise. H ow to practice the basic skills of technology? I think the most important thing is not to be satisfied with just the needs of the moment, but also to keep asking yourself more - can there be fewer bugs? C an previous pits be avoided? C an you meet the changing needs of the future? I s code-as-a-document possible? Only by constantly improving standards and practicing continuously can we constantly polish our basic skills and make ourselves better.

By practicing the basic skills, you can form muscle memory

The technical leader of the U.S. mission platform

Technical basic skills are the most basic skills in our technical work. B y practicing the basic skills, you can form muscle memory, and the reward is not only that the quality of work delivery becomes higher, but more importantly, that the work becomes more efficient. O nly in this way can we have more time and energy to learn higher skills and take charge of more complex and important tasks. I think the basic skills of technology should include the basic knowledge of computer technology, programming specifications and principles, design patterns, unit testing and so on. T he basic skills of technology are characterized by the most versatile and versatile basic skills, not bound by specific business or problems, by technical roles and levels, and by the path and method of implementation. H ow to practice well? One is to learn the basic skills of industry standards, and constantly improve their awareness;

Basic skills are easy to learn and have continuous liftability

The technical leader of the American Regiment Fast Donkey

Ten thousand hours of law says: "The genius in people's eyes is extraordinary, not talented superhuman, but has made continuous efforts." T en thousand hours of hammering is a necessary condition for anyone to go from ordinary to world-class master." This is especially true for technical students.

Basic skills are basic knowledge and skills, easy to learn, and have continuous promotion, repeated training and promotion can play a great value. It is recommended that you be able to maintain curiosity, adhere to deep thinking, down-to-earth, the pursuit of excellence, long-term patience.

There are no shortcuts to practicing basic skills

The head of catering technology for the U.S. group to the store

The basic function of technology determines the overall technical level of the company, and is also an important feature of distinguishing the engineer's segment. D esigning, coding, and locating bugs are three important basic tasks for engineers. Technical basic skills are not easy to measure and assess, its promotion is more from the engineer's inner technical ideals and the technical work to achieve the ultimate attitude.

There is no shortcut to practicing basic skills, it requires a pragmatic attitude and rigorous logic. O f course, every design, coding, and bug positioning is an opportunity to improve the basics of technology. In addition, a phased re-offer can also help with the continuous improvement of the work.

Exercise that tows basic skills with the highest working standards

Head of Transportation Technology, U.S. Mission

Technical basic skills, should be engineers in the daily work of high-frequency action, such as design, writing code, Code Review, troubleshooting and so on, is every engineer must master and can exercise some of the basic ability to improve. O nly the basic skills are excellent, in order to win the trust of the team, in order to continue to attack the mountain, and finally get business results, to achieve personal growth. I n terms of training methods, I think it's important to stick to the "pursuit of excellence" in your daily work, tow the exercise of basic skills with the highest standards of work, and then to support higher delivery standards through basic skills improvement. I hope you can realize the importance of the basic skills of technology, improve the awareness of the basic skills of hard work, and in the daily work of its repeated exercise and promotion.

 What is the basic skill of an engineer? How do I practice? Listen to what the American league's technical curry says1

Write it on the back

In addition to the sharing of technical curry, we also prepared for you the United States group technical team engineers previously written two growth methods.

The first is "How do engineers improve themselves at work?" T he ancient cloud: "Live to old, learn to old." " Internet technology is changing so much that many engineers are struggling. How to do a good job in the busy work of technology accumulation, building personal core competitiveness, I believe is a lot of engineers are thinking about the problem:

  • The first part of the article expounds some of the principles of learning. At any time, following some proven principles is an important factor in efficiency, and the right approach is the secret to success.
  • Another important factor in improving work and learning efficiency is confusion and good attitude. The second part analyzes some typical puzzles that the author encounters and sees in his work.
  • Being a good architect is a phased goal for most junior engineers. The third part analyzes the architect's capability model, so that people have a clearer understanding of the ability required for the goal.

The second is "Ten Essential Principles for Engineers," in which the author shares his experience of growing from a career white to a technical leader over an eight-year period.

Many technical students work is not not without effort, but little effect, in the end, what went wrong? A fter a period of observation and reflection, the author summarizes an important reason: most students lack principled guidance at work. Principles are like a beacon of guiding action, connecting our values with action.

'Each of us should have our own principles, and when we need to make choices, we must stick to them,' Ray Dario, founder of the Bridge Water Fund, wrote in Principles. This article summarizes ten engineers' principles:

  • Principle 1: Owner awareness
  • Principle two: the concept of time
  • Principle 3: Start with the end
  • Principle 4: Closed-loop thinking
  • Principle 5: Stay in awe
  • Principle 6: It's nothing more than two
  • Principle 7: Design first
  • Principle 8: Output/capacity balance
  • Principle 9: Good at asking questions
  • Principle 10: Empty cup mentality

Some of these principles focus on the way individuals do things, such as "Owner awareness," "time concept," "end-of-life," "closed-loop thinking" and so on; T hese principles are also the author's experience over the years in the work and study, and constantly sum up. I hope it will help everyone's advanced growth.

Job information

U.S. Mission Technical Operations Team Naxin! T his is a warm and loving team that attaches great importance to learning and growing, and it's fun and challenging to do things. Join us, you can deal with the United States group of nearly 10,000 outstanding engineers students, you can be exposed to a lot of cutting-edge technology, ideas, but also close contact with a lot of industry technology bulls ...

Looking forward to excellent you to join us, welcome to introduce themselves or recommend

Job responsibilities

  1. According to the company's strategic direction, plan the company's internal and external support research and development team's operational projects, including content output, online and offline activity planning organization.
  2. Effectively expand, operate and maintain communication channels, and establish a sound cooperation, communication mechanism and system.
  3. Independently responsible for the implementation of the project, through communication with project stakeholders to obtain the necessary resources, through data analysis to assess the effectiveness of various types of operational actions.
  4. Effectively integrate the resources of all parties, promote the sharing and exchange of research and development team within the company, enhance the technical influence of the research and development team outside.

Job requirements

  1. Like to deal with research and development students, understand their joy and sorrow.
  2. Bachelor's degree and above, more than 3 years of operational experience.
  3. Clear thinking, attention to detail, with better data analysis and time management skills.
  4. Responsible, intelligent and love to learn, confident and cheerful.
  5. Excellent writing skills and expression skills, certain activities / meetings / exhibitions organization, implementation skills, product or user operations, project management, market copy and editorial journalist experience is preferred.

Interested students can post resumes to: [email protected] (email title: Technical Operations)

Related reading