The front end of the long road

I am a rookie here will not bore you with a great article truths will only talk about the front end of the road for what people go according to their own experience? How to get there?

Front in recent years is the fire of the occupation, is now leading to Dance Macabre, there did not mean to belittle anyone, just because the current People from all walks switch to the front, resulting in front of the industry messy, uneven technical personnel.

In the end is what causes it? The reason there are two:

  • The first is that because of the high blow sky high wages treatment;

  • The second is the emergence of a large number of courses a mess, what four months of employment package, not to pay much on the back tuition and the like.

Many people think the course will be happy to learn easily, in fact, from the major exchange group in the front can be learned, the training courses are spoon-fed, but also require personal self-learning ability and ability to comprehend, as after four months, can you grasp, you rely on your own (personal visual inspection only 1% of the people out of the course will find a good job). And according to rumors, the so-called employment package are common to small companies (gossip, I do not know true and false).

Having a reason, now is that the front end of the study?

For the front, that simple and simple, that is difficult is difficult. Getting started is simple and simple, is to learn HTML、CSS、JavaScriptthe three brothers, you can basically develop a simple site. Why is it that hard? Look:

image description
Estimates you see this picture above, you will heart shocked, screaming, "My goodness." This is a view of the ever-popular online, including front-end engineers the knowledge, of course, the estimated few people can fully grasp. But on the other hand also shows that now the front-end development is not just a simple page you've seen, but to the Almighty.

Now talk about my front end of the road!

I was in college before, it can be said to know nothing about computers, the only contact that went to Internet cafes to play games, the family was also arrested.

To the first semester at the University of affected roommate, I slowly contact with the front end. Initially just because of curiosity, interested in those brilliant pages, so I started to learn. Also just started learning HTML, CSS, JavaScript (see video are learning), slowly came up with the first website in life (personal novel network, six months after the operation, died), from a little smug, thinking that the front is so simple.

But with the deepening, I felt the difficulty and found the front end of the bottomless pit head slowly emerge, often encounter bottlenecks, forced to change the way of learning, video learning abandon in favor of reading the article to see, but also formed a learning : learning-development, development in learning, rather than waiting until the completion of redevelopment. In the words of a celebrity, it is "Learning."

For JavaScripta lot of people say that learned to forget, to use knowing where to start. In fact the case. JavaScriptGetting started is really very simple and very simple, but to see someone with JavaScriptcome up with so many things, but seemingly they themselves would not produce anything, this is why?

In fact, this is because you are missing repeated knocking the code , is not enough light to see, this type of technical stuff, all need to "knock more understanding of," Do not listen to what those reusability, encapsulation, it is developers with some experience for beginners or require repeated knocking, of course, does not want you to be your a typewriter, light earth stiff fingers, but to an understanding of the knock, knock something to get (Of course, not want you to repeat the knocking 2 + 1 = 3).

Learn JavaScriptmore thing tricks, and got some good effect plug-ins or scripts developed by others, while knocking the side to understand (not all of a sudden got tens of thousands of lines of code), encounters own structure or method not seen, please point diligence Baidu, do not always go to the group and asked, few people will care about you, unless you are MM. If you understand the principles of logic, but also need to do one thing, to imitate someone else's code to come up with your own scripts, and let it run up.

Of course, if the project is in a hurry, then obediently with a plug on the line, do not control too many principles of logic, unless you want to get fired.

Are relying on technology accumulation, if you do not have the patience to continue to learn, I can only say you are not fit to engage in technology.

I believe there will be a problem encountered by beginners, I learn what framework?

In fact, for which the frame is good, I have no right to speak, but for me, learning framework is based on the needs of the company's projects, of course, if you have the time and energy, may consider to learn one or two frameworks, the saying goes, technology more than body!

Here I recommend two sets of frame structure:

  • jQuery + Bootstrap + PHP + Mysql

  • Nodejs (server) + AngularJS (MVC framework) + MongoDB (database).

There are things about the interview, we may as well say.

At first, I interviewed (junior), because of inexperienced, once a day to run three companies, tired of urine, but this is the new reality. If you just sit at home and so on, you will never find a good job, unless you are the cattle, the company will dig you.

There is, interviewing failure is not terrible, horrible thing is that after the failure, you just think of poor complain that certain interviewers or technology always thought he was not as good as me. When not in itself reason to think, will not summarize, then you will never progress.

I said, I will observe the interviewer's face in every interview (Do not worry him, he is also a man, but out of respect, you have to make eye contact with him from time to time in conversation), and after the interview, I I will summarize the interviewer asked the question, understand their lack of respect which, after going to the additional knowledge will not. In fact, the interview is a process you learn to improve.

Front-end to dare to think, believe others develop out of something, you can develop it, even if you are learning developed after someone else. You're a cow.

Finally, now is an Internet era, the information on the internet that you can not imagine, so please when it came to issues, independent thinking after the first Baidu, go ask someone, do not be too dependent on others, and more do not rely on the group of divers n in the so-called great God.

Relying on others than on their own, with monkeys evolved, and why you have it worse than others!

All the above are personal opinions, whether you agree not to agree, this is me.

Summary :

  • The front end of this road, the need is patience and persistence to learn

  • Apply their knowledge, cattle are not just knocking on the code, but the principles of logic will

  • Interview also learning the road, do not fear the interview, if they fail, you have to be harvested.

Gossip talk over, if you want to know more, ask questions in the comments section below!

Guess you like

Origin www.cnblogs.com/baimeishaoxia/p/12567212.html