Bs part

This is the usual nonsense, but I discovered that I really am a showman.

First of all, I would like to thank the Nuggets and the front end early chat conference for holding this video teaching, so that a lot of technical talents can have a chance to understand the thoughts and thinking of the gods.

The keynote speaker of this conference is P8 big guy

Leaders (four hours for the conference, one hour for each leader) :

Zheng Caiyun: Tang Master

Tax friend: Far boat

Aliyun: The city

Ali Dingding: It’s valuable

When I personally listened to the lecture, the main part of the lecture was the most serious, and I completely listened to it, which made me have a clear understanding of the overall career. Then the yuanzhou, and the city part is more advanced, listen to not seriously.

This article has my deep emotional color, here I recommend the article of “King of Otaku”, otaku made a very comprehensive interpretation and record of the conference

Address: juejin. Cn/post / 684490…

This is also more OK, comprehensive: juejin.cn/post/684490…

I. COGNITION and clarification of P5 — P8

1, P4 (Junior engineer, fresh graduate or work for about 1 year, need some guidance)

Independent implementation of rapid growth

– Familiar with business process and position information

– Can act as an independent project member, independently execute, daily work needs guidance

– Ability to identify and solve problems

– Think in the position of customers to achieve customer and company satisfaction

– Ability to communicate clearly, respect and learn from each other in a team environment

Core differentiation: done

Bottleneck: Passive execution, just done

Personal Understanding:

We often finish things mechanically, but when we write, we don’t consider whether what you write is expandable, portable, and readable, and how you can quickly modify it if you need to modify it later.

I think it’s more like outsourcing, because outsourcing is about efficiency, which is often referred to as heap code, where I just write the features, but I don’t think about what’s going on behind the code.

We can imagine extreme scenarios: business interface people, technical solutions, quality, people effectiveness, business understanding, communication and feedback

2. P5 (Senior engineer, work for 1~3 years, independently)

Active coordination stands alone in one area

– Familiar with business process and job information, accumulated more daily work experience

– Independent project team member, able to complete complex tasks independently with occasional guidance

– Master the ability to analyze and solve problems, take the initiative to coordinate resources, deal with complex problems independently, and get effective results

– Constantly reflect on and improve the innovative service to customers

– Influence the team in a positive way

Core differentiator: Do well

Bottleneck: Do your own thing, subconscious set boundaries

I just want to do what I’ve been assigned, but please don’t give me extra work.

Here are a few good words from the master:

Before the senior is to learn, after the senior is feedback

Senior was asked to do it

After the senior is, you do it

From line to surface, specific ability

His words are rather general, but I personally have some understanding:

First of all, I think I really should do my own thing well, but the task given by the leader should not be rebellious, and finish it seriously.

Here the feedback and you have to do, I think we all have a certain understanding. To put it bluntly, you should share your skills rather than hide them as treasures

And you’re going to do it, so I’m going to learn. I need to grow up

I still have some questions about specific abilities. I think at this time, your experience is only one or two years, so I think you should constantly expand your technical breadth. This was all done before P7.

3. P6 (Senior engineer, working for 2-5 years, core of the team)

The initiative will take care of itself

– Ability to train and coach junior staff with professional competence, in-depth knowledge and skills

– Have a forward-looking understanding of your career

– Based on analytical thinking, effectively execute and lead cross-functional projects

– Master the ability to analyze and solve problems, take the initiative to coordinate resources, deal with complex problems independently, and get effective results

– Constantly reflect on and improve the innovative service to customers

– Influence the team in a positive way

Core differentiation: impact

Bottleneck: face to vertical, system capacity

Personal Understanding:

This is a big one, and I don’t understand it very well, because a lot of people start coaching people after 3 years, so you’re not just thinking about your current project or your current technology.

Here are a few key points from powerpoint:

The development of specification

Research and development process

Underlying asset

Performance experience

Engineering capabilities

The safety prevention and control

Statistical monitoring

Quality assurance

4, P7 (Technical expert, 3-8 years, team core or TL)

Breaking through and then making progress has been fruitful

– Rich accumulation of professional fields, professional influence, consulting object of others

– In the professional field, I have a comparative understanding of relevant resources and levels within and outside the company and the industry

– Based on analytical thinking, effectively execute, lead cross-functional projects and develop new employees

– Good analytical problem solving skills, innovative ideas to improve business processes

– Altruistic spirit in teamwork, able to influence the team with positive mentality

– Long training cycle outside the industry or within the company

The core distinction: Achieve others

Bottleneck: cross business, cross department

5. P8 (Senior Technical Expert)

Professional, unique, strategic and systematic

An expert in a specific area of expertise in the company who guides others to solve the complex problems of the position

Deep thinking based on strategic understanding; Based on system cognition, speculative execution

To effectively analyze and propose strategic solutions to complex problems in the field of expertise

Insight into potential needs and exceed customer expectations

Participate in the decision-making of the professional field, which affects the management of the department and the business development in the next 1-2 years

The training cycle outside the industry or in the company is long

The core distinction: It’s not just technical anymore, it’s business, but you’re a technical business expert

This is something that a lot of people who write code don’t understand, because you will find that your director position is no longer a coder, but a daily meeting, communication, copywriting, etc.

I don’t judge this one because I don’t understand it myself

6. About leaving

Quitting is a matching act, not an impulsive one

Case study: Many people say the reason for leaving when they leave a job, hoping to have a bigger promotion stage and a bigger team, but have you ever wondered if your behavior is impulsive?

At present, the HR of the big factory on the market will block the two jumps directly for 3 years, you have no chance

6. Perception and summary

First of all, ACCORDING to the above positioning, I should be a p5 stage, senior engineer

I am a front-end engineer who has independently developed complete product projects and put them online. So P4 definitely doesn’t match me. And the p5 bottleneck, the subconscious boundary, is right up against me.

Of course, I personally do feed back and share. Otherwise I wouldn’t be able to write articles and accumulate information.

To sum up, before P8 you were a technical person, and your job was to write your code and take care of your business.

1, in fact, no matter what level, you have to have a good attitude

2, continuous learning and sharing is not less, team communication can let everyone see your thoughts and actions

3, don’t be limited to one point, technology is constantly improving, you don’t have to be proficient, but you can’t stop your steps, breadth is very important


Personal examples:

As a matter of fact, I changed companies this year. When I moved to a new company, I always make comparisons. Then there must be so many shortcomings in the company that you will definitely rebel and want to change another company. At this point I held back, and of course I was glad I did. The speaker here actually spoke very well. Quitting is a matching behavior, not an impulsive one. My last company team on my front end, I quit is a pursuit of the process.

This company has more than four people at the front of the team, so I am too impulsive to leave, I get a raise and a bigger stage. Then I shouldn’t have left because I couldn’t stand the flaws in my predecessor’s code. I should try to improve him and understand him.

Finally I went through a month and saw this sharing, I feel I did the right thing. Because if you change to another one, it’s not necessarily better, or worse.

Second, if you do career planning

This concept is really big, here to share the “city”, Ali Cloud team P8. That’s the part I listen to more carefully


1. Why career planning

Question 1: Confused at 35, you may feel anxious, but you feel urgent

As a programmer, ALTHOUGH I was born in 1994, far from 35, I felt anxious when I saw this topic again.

So what is career planning?

In fact, it is: according to their interests, hobbies, ability, characteristics for comprehensive analysis, determine the best career

To achieve goals and to make effective arrangements for achieving them

2, As a technical talent, I personally decided to continue to struggle in the path of programmer, so what should I do

Get to know what each post is like. The pictures of the city are very good

P5: Lay a solid technological foundation in depth and breadth

Basic knowledge: network, security, data structure and algorithm; Frame use and principle; engineering

Use and principle of Webpack; Nodejs, database, Java, or other full stack

Bottom line: Don’t just do what your boss tells you

P6: Accumulate project experience, pay attention to structure and coordination

Solid foundation of basic knowledge, flexible operation in the project. Kong Yiji said that there were four ways to write hui characters

You need to apply your skills at this stage to make the project structurally stable and scalable. with

Pay attention to synergy, be flexible, and pay more attention to being a person

He plays the role of Mr. Reliable, building his own personal brand

Bottom line: Don’t just listen to your boss

P7: Systematic construction of the program and Leadership training

Systematically string points into a plane, and can lead several students to cover a complex project, pay attention to training

Leadership, can help people solve all kinds of difficult problems. In-depth understanding of the business, insight into the business

Bottom line: Don’t think you can only do this or that. Be curious


3. Insights and unmentioned points

In fact, the feeling is almost the same as the main part of the lecture. Here are some points that have not been mentioned

1. Do not lead the team or become a TeamLeader too early.

Why? In fact, this is mentioned in the city and later valuable sharing. Management is not for everyone, and it is very energy-consuming. If you spend too much on management, you can’t really improve yourself. But you’re not 30 years old, you’ve only got 3 or 5 years of skill, and you’ve got plenty of opportunities to work on it, so learn and expand as much as possible.

If you have done management, then please do not put too much energy on management, also do not be complacent, too early to become management, for you want to do technical personnel is not too significant.

Here is an example: before see if you are the One, there is an editor said his monthly salary 5000, 5000 as an editor, in fact, is no meaning. It’s just a name

2. My personal learning and sharing of technology

I personally is a college graduate student, it is conceivable that MY study is very bad very bad. But when I became a programmer, I found that I needed to constantly read documents, read books, and make progress. I wasn’t so tired when I was studying.

Later, I learned a sentence from my former school teacher and completed your 45-minute lesson. In fact, you won most of the people.

So how do I get to work? It’s not just about getting things done. After finishing the task, or in my spare time, I will try my best to read books and read blogs. Do your duty as a student.

After work, I open up the gold digger app and read other people’s good technical articles. Although you can’t finish the plenary session, but you go to learn to understand, then there will always be a day to remember, will use.

Iii. Final summary and sharing

In fact, their own listening is not very good, but still take out to share. Many of the words are excerpts and PPT.

Let me personally summarize what I learned in 4 hours this afternoon

1. Focus on your skills and understand what is going on between P5 and P7

2, in your prime, do not pursue management, you are a technical talent, not a management talent, think clearly about their own nature is what

3. Learning and sharing are indispensable. Communication is the best chance to improve cognition

4, use a positive attitude to face colleagues, do not spread your bad remarks, should be positive to face the problems you recognize

5. The difficulty is not a problem, but the damage is to remember, the nail theory (you drive the nail into the template, pull out the nail, but the hole is still there)

Resignation is a matching behavior, not an impulsive behavior

Talk about the front end of the conference early

About the conference: front-end early chat conference goal to become useful, understand, copy to go front conference, plan to do 12 in 2020, jointly held by the front-end early chat and nuggets, the future front-end early chat conference schedule dynamic, data download please scan the code below the public number to follow:



Give it a thumbs up if it inspires you