——《愚公移山》,《列子-汤问篇》
编程究其本身对大数人而言是一件很苦恼而又无法避免的事情,但是有点可笑的是编程本身实在是一件简单的事,因为“程序=算法+结构”,所谓的编程就是把一件事情交给计算机去做,然后把你的想法“告诉”计算机就行了。但是编程又是一件很“无语”的事情——因为你要先弄明白你要去做什么,你要怎么做,然后才能“告诉”计算机,让计算机去完成你的程序。理想是美好的,但是现实的情况是很“无语”的。我们经常还没搞清楚要干什么,任务是什么就开始敲代码了,然后写的时候断断续续很不流畅,写完一检查发现还有许多错误... ...这样我们就陷入一个死循环中了,(越写不出程序就越急躁,越急躁就越写不出程序)其实这个时候我们就应该放下程序了,从程序中走出来,放轻松然后看看要求是什么,理清自己的思路,然后写一个程序框架什么的,最后写程序,这样就行了。
就像愚公移山一样,愚公先发现了自己面对的问题“惩山北之塞”然后确定了自己的目标“毕力平险,指通豫南,达于汉阴”最后通过研讨,择定了一个井然有序的、可以实现的技术方案:“扣石垦壤,簸箕运于渤海之尾”,这些是我们做一个项目所必须的事情。然后如果要做一个大项目的话还要有技术人员、工程管理人员等... ...
做好这些以后事情就简单了,只需要“做苦力了”就行了。你只需要学习专业知识、各种语言,然后“告诉”计算机,程序就出来了,就是这么的简单,就是这么的容易。所以说人人都可以编程,人人都可以成为程序员。程序员每个人都可以做。只要你肯努力学知识、分析好题目的意思了解题目让你干什么,你就可以编程了。
当你失去方向迷茫的时候你可以问问自己“我想干什么 ”然后接着干下去。
努力加油,终会成功。
原文:http://www.cnblogs.com/xiaoabu/p/4824873.html