Coban training and programmers out there what is the difference?

Now people are really learning to program very much, they are well-paid and ran to go, but not much technical education in the true sense, most of them are out of course. Computer science a lot, but most of them are very water, learn anything in school. So comparing training courses and curriculum, respectively, compared to the programmer.

First, contrast and good training school curriculum, programmers:

Training students are basically the same, spoon-trained, then packed resume looking for work, there will be at least half the people can not find work, and then switch to do other work. General to find a job, they are some relatively strong ability to learn, before learned programming. Those relatively low qualifications, ability to learn without strong person, and thought to participate in training courses will be able to come up with how much wages, which in itself is unrealistic.

Contrast those good computer professional schools, such as Beijing University of Posts and Telecommunications, South Post this school. Curriculum, knowledge systems programmer is very sound. Such as algorithms, data structures, operating systems, and so computer-related content to find out about. These school students learning ability is relatively strong, there is momentum to learn, have to develop a good habit to learn programming. Long learning in school, so that they have mastered a very good programming thinking. And at this point above, students will be out of training is very stiff, very closed mind programming. Because short-term training courses are out, thinking comparison cure, knowledge of science knowledge are dead, so when looking for work will be a lot of difficulties.

These computer professionals better schools, they recruit school is also very much like the South Post, BUPT such schools are starting annual salary of 200,000, the company is more willing to these students, training courses and despise it, so now looking for work, generally I do not say he is out of the training.

 

 

Then compare courses and general school curriculum, programmers:

Such so-called school curriculum, programmers, in fact, might as well trained, because the school is not good, so the whole school learning than the poor. Students play games more, really learning very few people, and there are many specialist. We all know that college is relatively poor. Students do not like their learning in school basically learn anything. So if they do not make good use of time to learn in school extra-curricular knowledge, basic graduation can not find work of programmers, most of them are doing a similar job as a salesman.

And this time they are training students a lot stronger than willing to attend training courses students will be worthy of the tens of thousands of dollars in tuition, so most people will learn a good, strong learning ability of some people still find good payroll jobs. While those with poor qualifications, due to the very short time of training, the last to be eliminated in a short period of training cramming. In fact, they are with those college graduates no difference between computer science students are unable to find work.

 

 

Development space is limited:

Due to the very limited training courses expose students to computer knowledge, it will be a very big restrictions in the future ascension. It is entirely their own knowledge system is too narrow, and finally limit their development. If a company wants to promote people, certainly from a sound knowledge of those promoted, and good computer science curriculum, programmers, technical knowledge is very sound, they tend to promote these people.

The training the students from if you want to change this situation, the only way is to own a lot of time to brush up the knowledge of the computer first off, especially algorithms, data organization, there are some relatively new technology framework and own more than do some projects. So as to equal footing with them. Because these things other people have done before, and you want to catch up with others, we must take things up before falling on the job.

 

 

Strongly recommended to take part in the training course line:

Learn about high wages programming problem, explain to you. There are indeed many million annual salary, annual salary of half a million, three hundred thousand people, but no doubt they must pay a lot. First of all let me say that the technical aspects of the reason he can get so much because he usually pay more things, more time to pay, the more others will not learn knowledge, this is the first point. Most people are not particularly conscious people who like to learn, but also do not realize how important learning.

然后再说除了技术之外的东西,其实技术到达了一定的程度,大家也就差不多了,做做项目每个人都能做。可能就是谁经验多经验少的问题。除了技术方面,还有其他的比如阅读能力、沟通能力、人际关系、管理能力等等方方面面你可能要学的东西。只有不断地丰富自己,你才能拿到更高的薪水。 对于那些认为学习编程工资高的人,不知道有多少人从未想过自己应该付出很多,才能得到回报。大部分的人只是普通工作者而已,这跟个人的要求和上进心有关。上进心强的人自然知道去付出,上进心没有那么强的人,自然什么事都是得过且过。当然这种事情并没有对错,只不过是个人选择而已。

但你不要认为做了程序员就可以拿到很高的工资,这世界从没有什么应该的。你对社会的贡献,你肩负的东西,决定了你能拿到多少回报。无论任何的行业,都得付出相当多的精力,你才有可能是上层的人,不想付出,就光想着回报的,先把自己的心打通才是最重要的。心不正,看什么都是大道理,都是问题。

有很多人认为参加一个短期速成的培训班就可以拿到高薪工作,这样的想法未免太过于天真。如果参加一个培训班,就可以在开始拿到一个10K、15K的工作,那这个世界就没有穷人了,每个人都会选择借钱去培训,培训费用是10万也会去培训。所以很多人选择培训是非常盲目的,自己本身学习能力又差,之前又没有学过编程,凭什么你能找到工作呢?这完全不符合客观事实的。

 

 

给那些想要从事程序员工作的人的建议:

很多人对于编程都是零基础的,现在想要学习编程的人也是越来越多,目标当然只有一个,像别人一样拿到一份高薪的工作,以后也想年薪20W、年薪30W。唯一的方式就是通过长时间的学习,在别人下班后的玩的时间,自己把这些时间利用起来用来补各种知识,必须得非常有毅力,对于高薪的渴望,因为不付出就不可能得到回报。想着走捷径参加短期培训就能就业,就一定会当炮灰的。技术是慢慢磨练出来的,绝对不是短期就能达到一定水平的。

都是从业这个行业的,我做这行十多年,如果大家对于学习编程(Java、Python、前端)有任何问题。比如如何提升技术、学习方法应该注意什么、以及如何才能提升薪资或者缺少比较新的学习资料,都可以随时来咨询我。这是我的V:Zhanlaoshi71,希望可以帮助大家学习有效率,少走弯路。

Guess you like

Origin www.cnblogs.com/yichanxiaoheshang/p/11004387.html