It will also be helpful to study.
You can either choose to teach yourself.
Either choose training and self-study at the same time.
But there is no road to success only through training.
In the workplace, most people around us are self-taught, and their attitude towards training courses is often disdainful.
From the initial Android training, to the fiery iOS training last year, and then to the front-end training that has sprung up this year. (Many places are also called H5 training. )
I can know that some training institutions have directly recruited teachers who teach UI to teach front-end because they have seen the front-end fever in the past two years. It is conceivable that the best result of the final training is a reconfiguration engineer, which is far from the requirements of modern front-end.
We can think about it. If the front end is so simple, the computer office software thinks that you can get a high salary by doing it for four months. Does it mean that people in iOS can teach themselves for two months? People at the back end can teach themselves for a month? Then why don't they turn to the front?
Because in the process of modern development, the front-end undertakes more work, so the demand for the front-end will surge.
So it is difficult to judge whether to find training. The old training institutions basically start classes with hot spots. When the java class is full, it will expand the class. When the internet was on fire, the teacher began to attend classes. Teachers are not expensive enough, and the level of teachers recruited is uneven. Anyway, everyone here is white, and no one can understand it. I watched a video on the weekend, and the tutor said, "Taking classes is a common way in enterprise development, but id and style are not commonly used." I really took a bite.
The main profit of the training course depends on the number of students, so it is obviously more cost-effective to invest the cost in enrollment marketing than in curriculum development. As a result, the front-end training courses of many training institutions are "in disrepair" and can't keep up with the times. For example, it is a joke to talk about the compatibility of IE6 now.
In contrast, some small workshops and some training institutions are more reliable, because there are only a few classes or one class, the lecturer is the founder, and the quality of lectures is guaranteed. At the same time, because I am a first-line technical background, there is a good balance between refactoring and JS. JS courses in some institutions are also quite difficult, aiming at strengthening and improving students who have been in the business for a period of time. This advanced course requires higher teaching plans and teachers, because students don't come for nothing, and they can't just fool around by reading W3school.
I can tell you an experience: however, lecturers who can improve front-end work are often more reliable.
In fact, training institutions and training are not two equivalent concepts. Training institutions aim at making profits, and training focuses on systematic learning, which is essentially different from spare time learning.