虽然一个合格的IT程序员有很好的收入,但他工作很努力。你真的想成为一名IT程序员吗?嗯,既然你如此坚定,让我们看看IT程序员需要什么技能,然后看看如何获得这些能力。
首先,IT程序员应该能够编写程序。这看起来像废话,但它是基础。编写程序的基础是将要解决的实际问题抽象成数学或逻辑问题,然后用程序语言实现。有两个步骤:先抽象问题,然后编写程序代码。
第一个步骤需要逻辑能力和数学能力,这些和计算机完全无关;
第二步需要掌握一门或几门程序语言。目前,C#、Java、Python、Ruby等在企业中很流行。当然,如果包括前端,可能会有HTML5、CSS3和常见的脚本语言。
那么,要怎么才能获得这些能力呢?无非是学和练。
这里有一个常见的误区,就是觉得自己应该先学点什么才能开始做事。然而,在实战中练习是zui好的学习。遇到问题解决问题,士兵会挡水掩土。如果解决不了问题,就问Google或者stackoverflow,是zui好的学习方式。这还需要一些英语能力。
所以,IT程序员起步的方法,是先保证自己饿不死的前提下,挑选一门编程语言,买一本类似《笨办法学Python》的教材,安装所需要的环境,一步一步跟着做,碰到问题就去问Google。
然后,尝试解决自己想要解决的问题,碰到问题就先尝试自己解决,若是解决不了再去去Google、github或者stackoverflow上面找,看看有没有答案。
成为一名IT程序员没有什么其他捷径,无非就是学习、练习、解决问题,然后再来一个循环。
上一条: 自学IT找工作需要满足哪些条件?
下一条: IT培训课程的内容是什么?