The anxiety of the front-end development students who graduated less than one year

BOM485480 2021-06-18 05:39:55
anxiety front-end end development students

This article comes from : Friday and team members [20 Years of graduation ] A small chat in Beijing . Less than a year after graduation , Now I also play an important role in the project . Now I'm anxious , I want to improve myself , But I don't know what to learn .
 Insert picture description here
problem 1: I don't know if it's time to learn react Or the basis of learning

Basic knowledge and react The relationship between
 Insert picture description here
Basic knowledge is better than the foundation of a house , Is the foundation good , Decide the superstructure . My personal bias is :

A good foundation is one of the reasons that determine the upper limit of the development of front-end engineers , It may become a bottleneck in a certain period of time .

Historical reasons : The rapid development of the framework in recent years

Without the development period of front-end development . Here are some of the technology stacks I used in my previous project experience .

js | jquery => knockout + require + director => angular => react => vue

knockout: mvvm The originator of frame

require: Solve on demand loading

director: Route control

This classmate ,20 Years of graduation , Into our company , Directly react 了 . Coupled with its own system is not perfect , And cognitive deficiencies , That's what's causing this problem .

Personal advice

Daily work can be done in the form of react Learn to give priority to , The basic knowledge study consolidates as the supplement .

hold react And basic knowledge in four quadrants :

react: Urgent and important

Basic knowledge of : Important but not urgent

Important but not urgent things are not done well , One day it will become Urgent and important things

During working hours , Main learning react, Because this kind of learning belongs to learning , Useful categories .

The study of basic knowledge , It can take a week or two as a cycle , Get a piece of knowledge in a foundation . The main thing is to output , Write your own summary , This is a closed loop , If the brain of knowledge is simple , It's relatively simple . What you learn , Understand and precipitate with your own ideas .

I've been in the front end for years , This paper summarizes a set of intensive video and learning route for front-end learning , If there are partners interested in front-end development , Whether you want to change careers , Or college students , And those who want to improve their abilities at work web Front end party , Welcome to join my front-end development exchange group :603985993 I hope you can communicate sincerely !, Synchronization with enterprise requirements . Friends are learning to communicate in it , Every day, Daniel will regularly explain the front-end technology ! You can also follow my WeChat public account :【 Front end international students 】 Update the latest technical articles every day .

problem 2: Now I feel very anxious , It's anxiety , It doesn't feel like anything

Core issues

There is no complete understanding of the technology system

First, build a relatively complete technical system , And then there's direction , What abilities do you need to have . A brief explanation is as follows

 Insert picture description here
There is no plan for continuous learning

Make a relatively reasonable study plan , Learn a piece of knowledge in one or two weeks , After a long period of persistence to improve their own ability

Deal with your own mentality , Don't just because something hasn't been done in a period of time , It's about self anxiety , Learning sometimes , Mentality is a roadblock

I don't know how to improve my personal ability in the process of work

I don't understand the working process , How to think , Dealing with problems , It will have a great impact on the future , Specifically, I will discuss it below .

Technology upgrading

Technology upgrading , Or in stages , Periodic learning of knowledge

summarizing : Form document , There must be output , Brain maps are good , Documents are good , Blog is good .

Think more : Ask more about connections , Or why . for instance , When we are learning css-bfc When , I'll be like a question , Why use bfc, How to understand bfc. How to understand BFC application .

Improve your soft ability at work

A lot of times, a lot of people think that work is repetitive work , It just doesn't feel interesting .
 Insert picture description here
Just graduated one to three years to exercise the corresponding ability

Technical ability

Professional capability

Ability to collaborate

communication skills

Logical analysis ability training

Here is a separate list of logical analysis capabilities , Because I personally think this is particularly important .

Baidu Encyclopedia The ability of logical thinking means to be correct 、 The ability to think rationally . That is to observe things 、 Compare 、 analysis 、 comprehensive 、 abstract 、 Generalization 、 Judge 、 The ability to reason , Adopt scientific and logical methods , The ability to express one's thinking process accurately and methodically .

Logical ability is not only used to solve problems in development , It can be used in a lot of things . Take the previous article as an example -MECE Analysis method .

In the project , Analyze business requirements , Think about code logic , The improvement of problem-solving ability is inseparable from logical analysis ability . And can improve the ability of logical analysis in daily work . And the establishment of logical analysis ability , It's a methodological thing .

 Insert picture description here
The importance of learning

I won't say much about the importance of foundation , It's already said . The basic learning is to consolidate the knowledge points and technical system . Someone may ask , I don't usually use much , Learn what it does . The perfection of technical system , The need to understand the source code will not be mentioned .

Take an idiom : A flash of light

Metaphorical inspiration suddenly appears .

I think we have a very difficult problem in our work , And then in the process of thinking , Suddenly I thought of one aspect , And solved the problem . This is also the meaning of a flash of inspiration .

Why is there a flash of inspiration ?

The reason for the flash of inspiration lies in the accumulation in peacetime , There's this piece of knowledge in the brain .

Our learning of knowledge , It's all about adding new pieces of knowledge to your brain , When we think about a problem , Think in your brain , If in the process of thinking , It can retrieve the corresponding knowledge fragment , That will help us solve the problem .

But if we don't have this piece of knowledge in our brain , Unless we're Einstein's kind of genius , Only in this way can we create our own solutions .

Things to learn , It doesn't have to be used now , It may be used in the future , The most important thing is to give yourself the content that the brain can retrieve while thinking, and increase the content of knowledge .


  1. HTML + CSS + JavaScript to achieve cool Fireworks (cloud like particle text 3D opening)
  2. HTML + CSS + JavaScript realizes 520 advertising love tree (including music), which is necessary for programmers to express themselves
  3. Solve the problem of Web front-end deployment server (it can be deployed online without a server)
  4. HTML + CSS + JS make wedding countdown web page template (520 / Tanabata Valentine's Day / programmer advertisement)
  5. What else can driverless minibus do besides "Park connection"?
  6. Cloud native leads the era of all cloud development
  7. NRM mirror source management tool
  8. Bring it to you, flex Jiugong
  9. Lolstyle UI component development practice (II) -- button group component
  10. Deconstruction assignment in ES6
  11. Luo 2 peerless Tang clan was officially launched. The official gave a key point, and the broadcast time was implied
  12. 20初识前端HTML(1)
  13. 当新零售遇上 Serverless
  14. 20 initial knowledge of front-end HTML (1)
  15. When new retail meets serverless
  16. [golang] - go into go language lesson 5 type conversion
  17. [golang] - go into go language lesson 6 conditional expression
  18. HTML5(八)——SVG 之 path 详解
  19. HTML5 (8) -- detailed explanation of SVG path
  20. 需要开通VIP以后页面内容才能复制怎么办?控制台禁用javascript即可
  21. Web前端|CSS入门教程(超详细的CSS使用讲解,适合前端初学者)
  22. 实践积累 —— 用Vue3简单写一个单行横向滚动组件
  23. Serverless 全能选手,再下一城
  24. What if you need to open a VIP to copy the page content? Just disable JavaScript on the console
  25. Web front end | CSS introductory tutorial (super detailed CSS explanation, suitable for front-end beginners)
  26. Practice accumulation - write a single line horizontal scroll component simply with vue3
  27. Dili Reba is thin again. She looks elegant and high in a strapless hollow skirt, and her "palm waist" is beautiful to a new height
  28. Serverless all-round player, next city
  29. The difference between MySQL semi synchronous replication and lossless semi synchronous replication
  30. Vue表单设计器的终极解决方案
  31. The ultimate solution for Vue form designer
  32. Nginx从理论到实践超详细笔记
  33. Yu Shuxin's red backless swimsuit is split to the waist and tail, with a concave convex figure and excessive color matching, and his face is white to dazzling
  34. Nginx ultra detailed notes from theory to practice
  35. 【动画消消乐|CSS】086.炫酷水波浪Loading过渡动画
  36. typecho全站启用https
  37. CCTV has another popular employee. The off-site interpretation is very professional, and the appearance ability is no less than that of Wang Bingbing
  38. [animation Xiaole | CSS] 086. Cool water wave loading transition animation
  39. Enable HTTPS in Typecho
  40. 50天用JavaScript完成50个web项目,我学到了什么?
  41. 根据JavaScript中原生的XMLHttpRequest实现jQuery的Ajax
  42. What have I learned from completing 50 web projects with JavaScript in 50 days?
  43. "My neighbor doesn't grow up" has hit the whole network. There are countless horse music circles, and actor Zhou Xiaochuan has successfully made a circle
  44. 根据JavaScript中原生的XMLHttpRequest实现jQuery的Ajax
  45. Implement the Ajax of jQuery according to the native XMLHttpRequest in JavaScript
  46. Implement the Ajax of jQuery according to the native XMLHttpRequest in JavaScript
  47. 30 + women still wear less T-shirts and jeans. If they wear them like stars, they will lose weight
  48. 数栈技术分享前端篇:TS,看你哪里逃~
  49. Several stack technology sharing front end: TS, see where you escape~
  50. 舍弃Kong和Nginx,Apache APISIX 在趣链科技 BaaS 平台的落地实践
  51. Abandon the landing practice of Kong and nginx, Apache apisik on the baas platform of fun chain technology
  52. 浪迹天涯king教你用elementui做复杂的表格,去处理报表数据(合并表头,合并表体行和列)
  53. 前端HTML两万字图文大总结,快来看看你会多少!【️熬夜整理&建议收藏️】
  54. Wandering around the world king teaches you to use elementui to make complex tables and process report data (merge header, merge table body rows and columns)
  55. 路由刷新数据丢失 - vuex数据读取的问题
  56. Front end HTML 20000 word graphic summary, come and see how much you can【 Stay up late to sort out & suggestions]
  57. Route refresh data loss - vuex data reading problem
  58. Systemctl系统启动Nginx服务脚本
  59. Systemctl system startup nginx service script
  60. sleepless