It has been a while since I got an offer from Taobao. With personal guidance from Xihu, Baitao, D2, internships, and front-end experts, a better life is waving to me. It was originally decided to report on December 7th, but due to some force majeure, the schedule has changed (in fact, whether I can work on Taobao is still uncertain). During this anxious waiting process, I would like to calm down and sort out my many recent thoughts on career planning. I hope it can be helpful to front-end newbies like me.
During the first Taobao meeting, a large part of the conversation with Yizhou was related to his career plan. During the second meeting, he also talked a lot with Xiao Ma about the future of the front-end. Later, I tried Google Wave, and on a whim, I asked the question " Is it necessary to make refactoring a separate profession ?" I admit that this problem is very difficult to deal with, especially for those in the "refactoring community". It’s really funny when I think about it. I was really too petty. I was still glad that Tencent had a special position for page reconstruction (because my programming foundation was very poor and I only knew CSS). After being despised by them, I realized that this position actually has a lot of potential. Learning, on the contrary, began to doubt its necessity. But this is not the point. The point is that in the process of doubt, I have a more rational and systematic understanding of how to develop in the front-end field.
Where do new front-end people come from?
I think compared to other technical positions, front-end is the IT position that is least likely to be kicked out. I noticed that many "page reconstructors", "front-end development engineers", etc. recruited by the school are non-computer-related majors (like me, wood science... bullshit~). This is of course because the Internet industry is attractive and the starting point for entry into HTML and CSS is low. In college, everyone can still take C (Computer Level 2) test. Why can’t everyone make web pages? Moreover, because of the intersection of positions, many front-end personnel are destined to change careers:
In addition, there are many webmasters who have grown up in practice and still have certain "front-end accomplishments." Maybe they just wanted to build a few websites for fun at first, and learned some front-end technologies in the process of building websites. Some people specialize in the front-end, while others continue to do repetitive tasks or sit on their hands. This is off topic and not meant to be stated.