先转一段别人的话:
/***开始*/
贝多芬曾说,只有音乐家才能接近上帝。可惜,他错了,这个世界上,还有另外一种职业,同样是以上帝的名义,深夜里,独自对着自己的灵魂静语,如云动,如水流。
而电脑上,那一行一行美到极致的代码,便是他们用来与上帝交流的语言。就在那无数个深夜,那无数个无声、只有键盘敲打、鼠标点击的日子里。
音乐家,弹奏钢琴,奏出美妙的音符;
程序员,敲打键盘,编写美妙的代码。
一种音符,一种代码,同是行云流水,同等令人舒畅。
/***********************分割线*************************/
上面的话是一个程序员说的。
准确的说,程序员并不是一种职业,而是对一类人的总称。
正如”画画的“这个称呼,美术学院的学员可以称自己是”画画的“,而大师如梵高者也可以称自己是”画画的“。
好吧,有了以上的支持,我就可以说自己是个程序员了。
程序员小老头今天又到了现在还没睡,嗯…现在是2011年3月28日4:56:03。
我记得昨天也是到了凌晨四点半才睡的……这学期很少这么晚睡的。
在写数据结构的实验作业……凭心而论,题目不难,我看到题目1分钟之内就可以想出若干种算法。
但是真要敲代码实现时却老是出错,那句话——用10%的时间写90%的代码,然后用90%的时间写10%的代码——果然是正确的。
我的数据结构课程是C语言版的教材。
C语言的指针,如一把达摩克利斯之剑,强大而又易伤己。强大不惜多说,而易伤己就能把程序员伤的心力交瘁。
我觉得Java的一个很大的优点就是摒弃了指针……让程序员能够更安心地编程,而不用担心哪个指针忘了释放产生溢出……
顺便说一下devC++的调试器真是很不好用…这点是不如VC的。
/***********************分割线*************************/
好吧,出了对指针和调试器的咒骂之外,我还是很享受这个过程的。
编程,尤其在夜里,正如开头引用的那些话所说是”与上帝交流“的过程——以上帝名义,对着自己的灵魂静语。
眼睛盯着屏幕,双手啪啪地敲着键盘——这就是一个程序员的最常见姿态。
孤独是一种享受。
在外人看来这是很枯燥的过程,但是大多数程序员是享受这个过程的,最流行的编程语言之一java的logo就是一杯咖啡,及寓意享受。
很多程序员在编程时桌子上也常常放一杯咖啡……对我来说,则是一杯微苦但是却很值得品味的茶。
程序员是一群可爱的人,
看到几行别人的优秀代码可能就会很兴奋,看到一个小笑话也可能就会笑很久。
为了一个bug了苦恼很久,解决之后就会异常兴奋。
会为了解决一个问题而执着不息,为了一个简单目标而一直奋斗。
崇尚简约…。
有时候冷静的出奇,有时候又像个孩子。
程序员可能不善与人交流,但是在自己的世界里程序员就是the King 。
And I'm the King 。
BY:程序员张新强 沉默的小老头
2011-3-28 5:37:47