In the ninth boiling point, the Nuggets team invited The head of front-end technology of Youzan, Shider, to do a three-day Ask Me Anything (AMA).

Here we have selected some questions and answers from our users.

About Steele

  • Personal zhihu homepage: www.zhihu.com/people/dela…
  • Personal Homepage: delai.me/
  • A brief introduction of other channels: Shi Delai, graduated from School of Computer, Zhejiang University. He used to work for Taobao and netease, and is now the head of front-end technology of Youzan and the head of e-commerce small program technology.

Community partners ask questions

How to balance your time with your business and open source projects? ─ @ kenzone

1. How to balance the company’s business and open source projects? 2. What is the value of open source projects to the company? 3. How do you convince a company to support open source technology when there is no obvious benefit to the company?

To open source is not necessarily the confrontation with the company’s business value, if a team to make these two opposite things, then the team is problematic, because the company give you the salary is not let you specializes in technology to make open source (at least most of the companies in China), allows you to create business value, this is a work ethic.

So, I don’t like the idea of open source for KPIs, because it’s not sustainable, it’s not sustainable, it’s not sustainable, it’s not sustainable, it’s not sustainable, it’s not sustainable, it’s not sustainable, it’s not sustainable, it’s not sustainable.

The benign process, I think, looks like this: Company business development we need to use a lot of technical means to solve many problems, these techniques is settle some tools or technology program, and then, the part is suitable for opening to the outside world of technology project up as open source projects, in essence, this is an internal maintenance of the project on the outside to maintain, That 1) the push internal improve project quality (not just the project and other projects will be affected and promoted) 2) by letting other people benefit from the project, in turn, help your team to improve 3) good code is one of the best brochures, I think compared to a few front-end web celebrity, attracting talents in foreign PR team more durable, more persuasive.

For example, we think online coding is a good method for interview process, because there is no good website in the market, so we have a self-service www.icode.live/ and open source github.com/youzan/show…

I like all the open source projects on the front end. From the moment of open source, there is no internal version. All the updates and maintenance are on Github.

A more detailed explanation of this topic can be found in the video replay of our front-end technology Open Day earlier this year and keynote tech.youzan.com/fe-open-day…

Will technology evolve into management in 4 or 5 years? — @Murong Hanjiang

Will technology evolve into management in 4 or 5 years?

Not necessarily, the management direction needs to be good at soft ability, and also need to have the willingness to painfully expand their “bandwidth of thought”. There is no one better than the technical direction, the key is to see what your ability circle is, do what you are good at, do not contradict yourself 🙂

As far as I am concerned, because the company needs, to such a node, the need for individuals to do such things, it seems that I am the most appropriate, slowly dry up. Are you afraid of not coding for a long time? Afraid of ah. Kind of like a kite with a broken string. Often think, “If I write this thing by myself, I would have finished it.” But just because of this, I force myself to get results through others, so that my technical ability and technical vision will not become the bottleneck of the team.

How to enter the technical management position? ─ @ liutao

“Because OF the management route, I rarely participate in Coding. I have been working for four or five years to figure out my development direction.” Could you share my thoughts on this?

I am quite confident in my own technology. I graduated from the School of Computer science of Zhejiang University. However, I find that if I do pure technology, the other part of my ability is more difficult to play, which is a bit wasted. Such as I have a good sales ability, good business mind, could I have a thing well words summed up clear of choose and employ persons, can write to the patience to read articles, technical, found the problem very well or not, whether it is not technical, also or not front-end category), comparison has the leadership traits, and so on, to boast the end, I think that at least, So we did it in this direction.

How does the team work? ─ @ JJJYY

What is the working mode of your team? Is it similar to PR of Github? What is the development model? Is it test-driven?

Internal use of GITLab, part of the core projects to MR (in fact, PR), there is no test driven, but generally external projects will have tests for test cases, development to smoke.

How do you decide if you’re better suited to writing front-end? ─ @ yeomanyang

Want to know how you found yourself better suited to the front end after writing Java for a while, what are the main dimensions of judgment, or thinking involved? Thank you ~

2. I am interested in product design, interaction design and business, and I have a feeling that the front end is closer to these. 3.

The most critical: I Java write pretty lousy 😁

How can the front end successfully transition from technical post to management post? — @Xiaoxiaoxiaozhuo

Excuse me, how can the front end be successfully transformed from technical post to management post? How to pass a few ways/method to let oneself rapid transformation?

For me, this process is natural. There is no such thing as transformation. Everyone is different.

What are your career plans? ─ @ Time. Time

Can you tell me about your career plan

Coder -> technical director -> business director -> CEO. Of course, you can skip the last one directly to ðŸĪŠ, which I have clearly communicated with my boss and he is very supportive 🙂


In this issue, AMA community partners raised a lot of questions about personal advancement, the use of open source projects with likes, performance optimization, and small programs. Due to the theme of the issue, it is not excerpted and can be viewed in the corresponding comment section. Portal: juejin.cn/pin/6844910…

Thank you delai for answering many questions for the nuggets. For more q&A, go to Brother Delai’s AMA to read and discuss.


Have praise recruit front end ING

See you JD. If you are interested, email to [email protected]