These two years of learning front-end emmmm...

Programmers are really a terrible industry, an industry where countless leaders are bald.

Recently, I have always said that my hair is missing at the same time. I think they must have lied to me. I guess how can my hair betray me and stay away from me after two years in the business?

Why choose the front end? At that time, I chose the front-end for two main reasons. One thinks it's simpler, and the second one thinks you can see it when you write it, which is not bad. Now I found that the front end is not simple. As the degree of learning gets deeper and deeper, I feel that I know very little. As a 24-year-old, I slowly started to think about what I could do for a few years and felt worried. After all, when you reach the age of 30 in the career of programmers, your physical family may not be as abundant as it is now. Let me talk about what I have experienced since I entered the industry.

In September 2017, I was a junior at the time. Facing the big city of Beijing, I feel very small. I am not from a major, but from a training institution. In fact, I am not disgusted with this. Are they all a way? I feel very lucky for my first job. Although the salary is not high, the important thing is to enter the industry.

My first company adopted merit-based admission. At that time, 5 people were hired and the assessment period was 3 months. Only 3 people can be left. Life is still cruel. The first company did not have a big boss, and the hardship at that time was the real hardship. I know that there is only a little, and no one can wake me up. The only way to solve the problem is to buckle yourself, and Baidu discusses with people you know. The company's main framework bootstrap, this framework is relatively friendly to us who are just getting started. A company is inevitably evolving, and technology cannot remain unchanged. One month later, we started to come into contact with new things, H5 developed Hcharts application, chart generation. Check the official website api implementation design prototype for yourself. This can be described as the first stumbling block on the road to success, of course I was fortunate to step over. This project eliminated one person. The project cycle is more than two months. We left 4 people at the time. In fact, the screening at that time was not very strict. It can only be said that the person did a little poorly at the time, but it was still good if he changed his job. Then there is the development of vue and WeChat applet. This is all I learned by buying videos online. Although we can't make airplanes and rockets, we can still hammer nails with small hammers.

I am currently in the second company. The framework of this company is angular. In fact, when I was looking for a job, I wanted to focus on vue, but this is not something our employees can decide. I participated in 3 projects in this company, one for vue and two for angular. When I joined the company, I was doing Vue, so it was the same as my job search direction at the time, except that I changed to other projects recently.

In fact, I still refused to let me be an angular at the time. After several exchanges with the leader, I decided to participate. After all, I don’t suffer a loss when I learn more. Although the process may be a bit difficult, the result is always good, and I can learn a lot.

Let me talk about my ideas and methods to solve the problem. The
main methods I use to find the problem are:
(1) Of course, I know the code I wrote. If you can quickly locate where your problem is, you can try to find it by printing in the console. About the line where the error occurred, check why the code reported the error. This problem can solve many problems that arise because of sloppyness.
(2) The above problem-solving method fails. If you can determine which js method is wrong, you can Baidu to see how this method should be applied, or which other method can replace this method.
(3) Ask your colleague about the solution or ask about the solution or solution idea in some technical groups.
(4) If you are not sure what will happen if you ask, your colleague will not, Baidu does not, you can only choose the best The troublesome method, interrupt a little bit to determine where the problem occurs.

Suggestions
We should not always reject something, ask when we encounter problems, and don't want to do it if we don't. If you don't accept these and want to give up, then where do you grow from? You won’t lose out if you learn more. It’s hard to go uphill and easy to go downhill. It’s up to your choice.

Learn to "hum" and "chirp" like the two dwarfs in "Who Moved My Cheese", and don't "sniff" and "hurt like two little mice."

The article is not well written, please forgive me

Guess you like

Origin blog.csdn.net/lbchenxy/article/details/100538702