Hello everyone , I'm an Xiaohui .
Today we're going to talk about the level of competence that the average developer should achieve , And then look at the key differences between him and a skilled developer , Finally, it points out the direction of cultivation .
Let's start with a picture that I often mention —— Technology growth stage chart ：
The average developer is in the first growth stage ： Special ability improvement .
At this stage, the most important thing is to improve the special ability , Let yourself be able to quickly handle some of the things assigned to you by others , Show your value .
At this stage , At least reach the following standards ：
Take front-end developers as an example , At this stage , You have to be able to get from UI A previous page prototype is converted to be runnable 、 Operational reality Web page . Like the login page 、 For example, the product details display page , To be able to achieve visual page and business logic jump .
With Android App For example, developers , At this stage , You have to be able to handle things like login 、 Payment and other functions . With App For example, the login function of , You need to be able to use specific layouts and components to implement an adaptive login interface ,