不好学。未来发展十分不错。1、编程的课程比较抽象。编程是依靠计算机进行运算,并最终得到相应结果的过程。需要将解决的问题思路、方法和手段让计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。编程的课程比较抽象,理解起来会有点困难。2、编程更倾向于实操。计算机专业的人对编程更有发言权,编程的理论性东西居多,但实际上阵时,全靠实际操作。所以如果没有老师从旁指导,很难理解为什么代码要这样写?3、编程学习需要花费时间。计算机专业的学生学习编程会稍微轻松一些。但是计算机零基础的人,建议先买本《计算机组成原理》或者《微机原理》看看,了解下计算机的体系结构。学习一门技术,需要花费长时间的心思和精力。随着互联网和移动互联网的发展,企业对于程序员的需求量也越来越大。编程的前景还是非常好的。