计算机学习网-【computerpx】

招生咨询电话与微信:15225191462(周老师)
计算机学习网,我命由我不由天,学IT技术,做更好的自己

首页 > 专业介绍/ 正文

程序菜鸟如何变身IT精英

2012-11-30 09:52:04 www.computerpx.com

       很多程序员看到高手们做的程序,纷纷大呼神奇,而面对那么多的代码,却又望而却步。一个程序精英的成长历程是很艰苦的,没有坚强的意志,很难成功,那么一个程序菜鸟如何变身IT精英?需要注意哪些方面的问题,北大青鸟翔天信鸽学校的资深老师给出几点要求:

1、只有真正喜欢才可以写好程序

喜欢写程序的人,做程序员就是上天堂不喜欢写程序的人,做程序员就是下地狱。

程序员需要整天趴在电脑前,经常没日没夜的,非常辛苦,而且工作来不得半点虚假,少写一个标点符号都不行。喜欢的人,日子过得非常开心,每写一行代码,都会有新的成就,尤其当自己的作品被广泛应用的时候,那种自豪感油然而起。不喜欢的人,坐在电脑前极端无聊,被进度压得喘不过气来,天天为找bugbug生气。只有喜欢,只有热爱,才能把程序写好!

2把程序当艺术品对待

现在很少有公司做 code view (对写好的程序做代码级检查),于是很多人在进度的压力下潦草应付,只要测试通过就算搞定。表面上看,开发速度很快,进度有保障;但实际上,这样的程序连开发者自己都很难读懂,一旦有bug,很难调试,将来维护升级都非常困难。这样的代码多半只能重写,浪费自然严重。

如果每个人写程序的时候当艺术品来写,写每行都认认真真、干干净净的,虽然速度略微慢了一点,但综合的开发成本会低很多。

如何写出艺术品一样美的代码呢?方法也很简单。

1、买几本经典的编程书,把书上所有例程全部重新写一遍,逐个比较和书上范例的差距,一步一步改善自己编程的风格和技巧。时间长了,自然就能写出象书上例程一样的代码,甚至可以比书上写得好。

2、基础扎实后,多看看Linux 等系统级的源代码,看看高手是如何写的,就有感觉了。

3、通读一下MSDN中所有的资料,这样,读书破万卷,下笔如有神

还有,一定要牢记软件工程的铁律:可能出错的地方一定会出错。每个变量都做初始化,引用每个参数都会做有效性检查,在可能出错的每个地方都会做边界条件检查,这样开发出来的程序一定会稳固很多,就是出错也会很容易修改。野路子出来的高手,一般开发速度很快,但做完后bug很多,经常需要很长时间修改。而真正的高手,追求的境界是 bugfree code(零缺陷代码)。

3必须写够十万行代码,不要心存侥幸

程序员木工一样,熟能生巧。程序员必须写足够代码量的程序,才会有感觉,这是一个苦力活,没有任何捷径可走。

计算机是一门实践性的科学,没有动手能力做支撑,很难做出好的科研成果。卡内基梅隆大学计算机系在全世界非常出名,每个博士生必须写十万行代码才能毕业,卡内基梅隆大学博士进任何一个大企业基本不用面试。而国内培养大部分的研究生、博士生,动手能力都偏弱。没有写过足够代码量的,想成为高手是不可能的,只能纸上谈兵!

4、多关注自己的用户

我们写程序的最终目的是满足用户需求,不是简单完成需求规划方案中的功能。所以,程序员一定要认真揣摩用户心理,能明白用户的真实需求。

能够做好以上几点,成为IT精英可以说指日可待,顺理成章的事,所以,想成为精英的人,赶紧去做吧。

文章由计算机学校整理,转载请注明:http://www.computerpx.com


Tags:信阳市商城县北大青鸟师资,信阳市新县北大青鸟it学院,信阳市息县北大青鸟初中,郑州适合初中生上的技校,郑州零基础编程培训机构有哪些呢,边缘计算是什么

郑州北大青鸟计算机专业学校
郑州北大青鸟计算机专业学校介绍
郑州北大青鸟计算机专业学校专业设置
郑州北大青鸟计算机专业学校招生要求
郑州北大青鸟计算机专业学校校园活动
郑州北大青鸟计算机专业学校就业保障
搜索
计算机培训学校,就来计算机学习网咨询
计算机培训学校,就来计算机学习网咨询
热门标签
计算机培训学校,就来计算机学习网咨询
计算机培训学校,就来计算机学习网咨询
计算机培训学校,就来计算机学习网咨询
  • QQ交谈