成为优秀程序员的条件

时间:2011-10-01 21:05:57

优秀程序员

一、具备一定的社会经验、逻辑和思维能力,这个很重要,程序执行的流程,有赖于你的思维。程序在执行过程,会有许多种假设可能,你要设想每一种可能,并有应对的办法。这些可能性,其实和现实一样,比如盖房子要考虑通风,要考虑布线,要考虑防潮等等。一个好的程序员,必然具备好的罗辑和思维能力。

二、具备一定的理论知识,至少要懂得加减乘除,求余,百分比之类的数学算法,还要懂得一定的英文,算术和英文是成为程序员的必要条件。当然要求不会太高,有初中的英语其实也足够了。

三、热爱编写程序,很满足程序按照自己的思想运行,热爱,不仅仅是为了混饭,不仅仅是为了有份工作。只有疯狂的热爱,才能创造奇迹,程序员,就是为创造奇迹而活的。如果你只是觉得好玩,头脑发热,或者为了混个工作,那么请放弃程序员的工作。这个工作不是你想象的那么吃香。没有热情,你也不可能写出什么好程序来。

四、不要期望别人手把手的教你,即使你花钱去培训班,或在学校学习,老师都不可能手把手教你。一个好的程序员,从来都不是别人教出来的,而是自己领悟过来的。如果你需要别人帮助,如果你不能突破自己的极限,那说明你不具备程序员的天赋,早点放弃,珍爱人生。

五、选好适合自己的程序语言,可以在网上或书店找一两本相关的书,锲而不舍的认真学习,领悟。进入相关的网站,论坛,QQ群,感受气氛,了解动态。不要期望会有人手把手教你,而是要善于自己发掘,少问,多看,多思考,并动手实践。

本站所有文章均为天行博客原创,转载请注明来源及出处!

作者:宇天行 (关于我

本文首发地址:http://www.huceo.com/post/277.html

或许您还会喜欢这些文章:

Tags: 作者:宇天行 | 分类:网络运营 | 评论:27 | 浏览:7765