做程序员的几个必须
作者:DarkSpy 2001/12/15
DarkSpy写了5年的程序,不能说有什么作为,但是这几年也积累了不少写程序的经验,也积累了不少作为一个程序员必须要做到的几点(和编程技巧无关)
1,第一点,也是最重要的一点,就是必须要热爱编写代码的工作,要对写代码有兴趣。做任何事情都要有兴趣,失去了兴趣,就什么也做不成,要想到,你写的代码变成了软件然后有无数用户用着你的软件,这个时候,你会多么地有成就感?如果网上还在热烈讨论你的软件,你难道不会比免费拿了一台液晶显示器还开心吗?
2,必须不断学习新的知识,千万不要满足于现状(现在你所掌握的知识),别以为学会了C就沾沾自喜,即使是C,也有许多你不为人知的地方,C++就更不要说了。但也不要学了这个,看到新的语言出来,又学那个,这样一个也学不会。
3,要学就必须赶快学,认准一个就赶快学,老是无聊地在网络上问:我学什么好呀?JAVA 与 C# 哪个好呀?有什么意义没有?既然要学,就要想到你要写什么样的程序,然后再认准一种语言开始学习。
4,必须阅读别人的代码,阅读别人的代码也是你作为程序员必须要做的工作,因为只有这样,你才会看出你与别人的差距,才会发现:哦!原来程序可以这样写呢!
5,必须谦虚,如果对于自己写的代码很有自信,需要炫耀,也一定不要公开写得很NB的样子,可以写:谁来帮我看看这段代码呀?毕竟高手多得很!万一你NB的时候,被高手发现你的一段发臭的代码,就会开始嘲笑你,这个时候,你会比死还难过。
6,睡眠必须充足,不然什么代码也写不出来。
7,必须为写代码专一,既然要写,就要写好,什么地方都要想着代码的事情,不要工作了一半去看VIDEO,即使和GF出去也要想着代码的事情,不然你才不会回到COMPUTER前有种陌生和厌烦的感觉。
8,必须多交几个写代码的NB的朋友,这样你有困惑的时候,就可以和他们讨论这个问题,他们有问题的时候,你也可以帮助他们,在这个帮助的过程中,你不是也学会了很多吗?
9,必须喝可乐,即使在冬天也是,因为可乐是最好的提神的好东东。
10,必须试验不同的编译器,你可以只用一款编译器写代码,但是不可以只用一款编译器而认定这段代码的错误与否,因为毕竟现在完全支持ISO C++的编译器是一个也没有,只不过有的支持得好,有的差,几种不同的编译器一经试验,就可以知道这段代码究竟是否错误。