IT是这几年发展最为迅速的行业,而程序员也是这几年大家最为追捧的热门职业。即便很多外行人在分不清前端、后端、工程师、架构师,或者Java、Web、C#、Python都是干什么的情况下,就已经打定主意要做IT、转IT了。 探其原因,是因为几乎所有人对这个行业都有一个共同认知:那些对着电脑噼里啪啦敲着看不懂代码的人,工资都很高。 很多人羡慕程序员除了他们有一个不错的收入外,还觉得在科技是第一生产力的今天,一技傍身能让他们走南闯北都不怕。羡慕的人多了,想转行的人也就多了,但很多人在学习一段编程的时间之后,就会厌倦,觉得编程太难、太枯燥,觉得自己不适合学习编程,最后变得不了了之。 首先,不愿意学习的人。当你选择好、确定好要学的编程方向后,无论是Java开发还是HTML5前端、或者是软件测试等等,就需要去深入学习它、了解它。要知道,IT编程技术的更新迭代是非常快的。是十分考验从业者是否具备持续学习的能力。每一次的技术革新,都需要程序员不断地去学习新知识,如果你抱着只想学习一门技术语言就一劳永逸的心态,那你被淘汰,只是早晚的事情。 其次,没耐心,很容易就放弃的人。编程是一种创造性工作,所以在很多情况下都会出现各种遇见过或没遇见过的问题,而这些问题也是不断考验着IT人员的随机应变能力。在这个解决问题的过程中,往往也需要大量的时间去找到解决办法,所以耐心是IT工作者需要具备的基本能力之一。 最后,固执于朝九晚五的人。相对于建筑、土木、机械等行业的工作而言,程序员的工作环境更好。但论工作强度,IT其实并不比其他行业更轻松,其他行业可能是体力累,但IT行业大多是脑力累。作为一名程序员,想要一直朝九晚五是不行的,因为程序员有很多突发事件,是需要紧急解决的,所以不愿意加班者,还是勿入! 成为一个成功者最重要的条件,就是要将成功变成垫脚石,努力且不虚掷光阴,IT,亦然。