Job Recruitment Website - Recruitment portal - Is it better to teach yourself java or take a Java training class?
Is it better to teach yourself java or take a Java training class?
Many beginners in the programming industry are hesitant about a question: Is it better to learn programming by self-study or training?
The online comment "the course of training institutions is the scum of the IT industry". I have reservations about this: "Training is to provide a platform for people to change careers, an opportunity to quickly enter this industry, or a way to quickly acquire certain skills." It can't make up for all your shortcomings. After all, the purpose of training is to help people who want to learn to change in a shorter time, not to make people become great gods. I hope everyone can understand this.
There is no denying that the students who go out to work in training institutions do not have a solid foundation, and there is indeed a gap between them and those who have studied systematically for several years. This is an inevitable fact. After all, others have spent so much time studying for so many years, can we catch up in just a few months? Where in the world is there such a thing? Tell me and let's go together! However, is it to change yourself or to compare with all kinds of great gods to enter the institutional training and study? This is clear, and the road under your feet is firm. Of course, if you have enough interest and determination, plus time, self-study may be more cost-effective! Of course, perseverance and perseverance account for a large proportion.
How to choose between self-study and training for beginners?
First, let's make a comparison. Of course, because I am a java practitioner, I am not familiar with other languages. Personal opinion, if there is anything wrong, please leave a message for discussion.
First, self-study.
1, learning cycle: Take java as an example, it takes 1 to 1.5 years to learn from scratch and find a job;
? 2, learning resources: you need to buy books and find videos yourself. It is not easy for beginners to obtain initial resources. If there is a bug or Baidu, when you can't find it, you will face a situation where no one can ask, especially after learning a little deeper. It is difficult to find someone to answer a slightly complicated question, or it is often difficult to find someone to answer for a few days, and sometimes it will be very distressing;
? 3, personal ability: require personal self-control or interest, otherwise most people will give up in about 2 months; People who can successfully teach themselves believe that if they persist for such a long time, they will first master the foundation better than those who have been trained, if self-study needs to be checked one by one; Can develop good habits of error correction and introspection, and the ability to deal with general problems is much higher than that of students; ?
If you want to learn professional knowledge about JAVA, you can come to this group. The first part at the beginning is: 426. The second part is: 396, and the last part is: 284. There are free live JAVA courses in this group every day. If you don't understand, you can communicate in the group. You don't need to pay anything, as long as you have a heart that wants to learn.
? 4. Code specification: Because self-study is mostly a wild way, code specifications and comments are generally ignored. I don't know, in fact, many big companies are very strict in this respect;
5. Work: Because there is no work experience and beautiful resume, the probability of finding a good company in the first job is relatively low, but some companies will value your learning ability.
Third, talk about the age distribution of the training I have been exposed to.
After coming to an institution, I found that the age of our students is between 16-30 years old. The following is a little age distribution.
1, 16-20 years old.
At this stage, they are either in high school, junior college or have already worked. Some students may not like their major, or find a hard job after graduating from junior college, or for family reasons, so students with ideas want to change. Training can give them a good way to enter the industry, so these students account for a part of our recruitment;
2, 20-24 years old.
Students at this stage:
(1) Some students are about to graduate from college. Because they don't have a good knowledge of learning programming at school or are not IT-related majors, they lack a systematic training when looking for a job, can't do projects independently or can't do anything, and want to improve themselves. So signing up can give them a chance to improve themselves quickly.
Of course, if these students have a solid foundation, there will be no problem in finding a job, but the starting salary is generally 2-3K, and more is 4 K.
However, basic students can have their own project development experience and works after systematic training in training courses. If they bring their works to the interview, the basic salary can be greatly increased.
Generally, the salary of our first job after the intermediate class is 6-8K, which is actually a very cost-effective thing. Compared with the students who graduated normally, the tuition fee was earned back in two months.
Of course, you can get a loan if you are still alive, and you don't have to worry about the source of registered funds.
(2) Some new students can't get satisfactory salary. After practical training of systematic projects, they form the foundation of the project and increase practical experience. If they go out to look for a job, they will definitely not run away with a salary increase, but these students account for a small proportion and feel like wolves in the north, haha.
3, 24-30 years old
Most of these students have already worked except doctoral students. These students, after working for a period of time, will be attracted by the high salary in the IT industry, or for various reasons, want to switch to the IT industry, but suffer from no foundation, or poor foundation, no actual combat, and no good self-study determination.
It is a very good way for such students to apply for training courses, and they can cultivate skills that meet the job requirements in a short time, and there are many.
4./kloc-under 0/6 years old, over 30 years old.
There are also some students, but these students either want to engage in this line very much, or because of interest, accounting for a small proportion, so I won't go into details here.
4. Does the training choose online education or offline education?
I only speak java, and other languages don't explain it.
Offline education
1. Tuition: 1-4W (depending on study time and course content). The course content of each institution is different.
The lines are different and do not repeat;
2, teaching form: similar to ordinary schools, suitable for students who are very serious in ordinary schools.
In fact, face-to-face teaching should pay attention to the classroom environment, and problems can only be solved after class. Some people will feel embarrassed to ask questions.
3, study time: all-weather follow-up study, time is completely limited, suitable for students who have no self-control;
4. After the course, the teacher won't go for the second time;
5. The level of teachers is uneven.
online education
1. Tuition: Due to geographical advantages, it will be cheaper if the venue is not restricted, probably 1W, depending on the institution;
2. Teaching form: Online education is not limited by region and time. As long as you have a computer, you can study and attend classes.
Students can speak freely, ask questions if they don't understand, and there is an atmosphere in the classroom;
3, study time: class on time every night, office workers can study at night, work normally during the day, time control is more free. But suitable for students with a little self-control;
4. There are recorded videos after class, and courses that have not been mastered or missed can be studied repeatedly by watching videos. Answer teacher 16 hours online every day, and you can ask questions at any time;
5, generally can do online education, the founders have several brushes, I believe this, the rest of the teachers do not evaluate.
- Previous article:How about Dongguan Nidek Technology working overtime?
- Next article:What about Shenzhen Ji Tai Human Resources Co., Ltd.?
- Related articles
- What does it mean to dream of seeing children again?
- What is the telephone number of Liaoyuan Evergrande Capital Marketing Center?
- Where can I find car teeth in Shanghai?
- What is the job of the teacher at the small table? Are you tired of working at a small table?
- Can three computers report to Yunnan Baiyao
- Is there a repair shop for Hefei Xiangyin constant temperature pot?
- Macau University of Science and Technology is several schools.
- Where can I see the announcement of 20 15 Guizhou teacher recruitment examination?
- Is there any major in Dalian Art School in Liaoning?
- The customs can inspect and enforce the law on doctors.