Some people say that the programmer is unattainable on a very big job, do you agree?

Engaged in software development for many years, if anything should happen will not continue to play, that white is a programmer I enjoyed the job, it is a hobby on to say tall, do not knock a few lines of code every day my heart will always feel lacking in something, to develop software to write code that is not much of a profession Gao Taishan, it touches a lot of people in this industry is not very understandable to feel very curious to write code, write code that can not ordinary people, now there are a few millions of programmers explain the popularity is still very high, not a career on the big nothing.

Layman is how to understand the programmer this career, the main reason still do not understand, after all, a lot of people feel able to control some hardware with the code or make a very intelligent product is especially curious, but people do not understand the line that every programmer everything, even the basic computer repair and QQ password crack this kind of thing is routine programmer to do together, and now every time you return home the first thing is to give relatives and friends to repair the computer, I do not want to toss from the heart computer, network management in the company which this is to do, there are things their own computer problems do not bother to locate the problem, come directly from network management to organize it, industry specializing in surgery can not do everything very outstanding.

There are often some friends to make crack the software that sort of thing, I said this is not the usual scope of work programmers and programmers classification is very complex, but the kind of programming language has hundreds of mainstream programming languages there are 20 kinds, not every programmer can grasp the clear, so the classification is particularly fine and precise so that it can have a substantial output, of course, there are many full stack engineer, he said that the whole stack is only a few engineers aspects can not cover everything, even if there were such a programmer is extremely small amount, can not become a full-stack and also the nature of the company's relevant, if it is in a large company almost everyone guarding a module, it is difficult to cultivate full stack engineer, especially if it is a start-up companies, this possibility will increase in small companies, start-up companies is a person as several people to use.

软件开发之所以让人觉得高大上,还有一个很重要原因是门槛高,不是随便一个人就能从事软件开发,主要和编程的生态链有关系,学习编程首先懂点英语,这点就能卡位住很多人,所以很多人喊着为什么我们中国人就不能有自己的编程语言,现在有个易语言的中文编程语言,生态圈发展的很不理想,现在几乎成为了开发游戏辅助和外挂的天堂了,任何一种编程语言都需要有其存在的必要性以及历史背景。而且能够在这个行业呆满五年以上的数量会少很多,有很多人做不到几年就退出了,觉得自己不适合或者觉得这个行业太苦太累了。

程序员本身就是一种职业由于普遍被大众认知度不高,所以产生很多很神秘的遐想,特别是一些黑客电影的渲染导致这个行业显得更加神秘无比,就个人来讲就是一个写代码的工作而已,并且觉得感兴趣,会一直做下去。

推荐阅读:

学Python的程序员,编程能力都“退化”成什么样了?

学习前端开发的路线是什么?互联网趋势,技能需求

选择程序员,意味着终生学习,眼前的安逸,不过是迷惑人心的温床

程序员的技能树,决定了一生职业的高度

Guess you like

Origin blog.csdn.net/momingzhe23/article/details/91435080