一花一世界,一码一人生,谓之程序人生

1001 发布于 2011/11/24 12:53
阅读 1K+
收藏 5

从写下第一行代码,到现在已经超过10个年头. 渐渐老去,不能再每日通宵达旦地编码, 每天下班回到家,Checkout兼职代码,改上五十一百行,就收工开始发呆,什么都不想做…也许这就是平淡无奇的人生

谁知又被程序猿同志的经典状态给引发了当年的回忆,所以写下了这篇文章,与同学们共勉

程序猿,你还记得许多年前,是怎样一步一步开始程序人生的么?
从前看到一个项目总是想这个对话框要如何显示出来?
现在会想能不能写一个通用对话框好多用几次,偷点懒?

从前看到论坛上一个帖子要做课程设计,总是说我帮你做吧,做完以后随便赏点,不好不要钱
现在看到单子总要想算了还是偷懒吧,总是重复劳动…..还收不到尾款

从前接到单子总是每天18个小时不停地敲代码,晚上4点钟睡觉,早上10点起来接着写
现在到了1点就得休息了不然第二天起不了床

从前想到一个点子,就算做梦也要跳起来把它记下来然后天亮就开始编程
现在想到再好的点子,想想没有风投还是拉倒吧,还不如老老实实工作赚的多点,省的折腾

从前有朋友说我有点子一起干吧,我说好,马上开始写代码
现在会先问一句,一个月给多少米,不放粮不要来打扰我睡觉

从前常常泡在图书馆里借书看,只要有技术就学
现在买了书常常作为枕头或者门面,能看完序就不错了

从前经常在纸上编写代码,然后半夜跑到机房用软盘启动到DOS用TC调试
现在天天开着电脑偷菜也不想写上几句

从前经常半夜两点在宿舍楼道昏暗的灯光下抱着书读得不亦乐乎
现在连写程序都无法坚持到晚上1点过

从前接到项目先想,这个我能做出来么,是不是要先买本书学一下
现在接到项目就想,是不是又要给我派新手,我可不带小白

从前接到项目先写上三百行,然后翻来覆去地改,最后自己都不认识了…
现在接到项目就想,要咋设计?考虑上一个星期,然后讨论一个星期,然后写头文件三天编码三天..

从前为了做TAB页面专门买了VC实例,只为看这两页
现在直接百度连代码都有了

从前总是想太难了,这么多东西要学,什么都不会,从何下手?
现在想这些语言框架咋都千篇一律,要干什么查两天资料就会了,没有做不到只有想不到

从前有学妹论坛上问:帮写个课程设计好吧?马上开工哗哗哗一个通宵完成,还是汇编地
现在看到小妹妹的问题后,先问,有真相没,有真相可以帮忙

从前遇到电脑坏了的同学,要不要俺帮你修,俺可是高手,没有修不好的…正好有借口去MM宿舍…
现在遇到电脑坏了:什么?这个我真不懂啊,找售后吧…

从前总想着工作以后要当一个项目经理,多么伟大的梦想
现在带过了N多小白以后终于找到领导说:我还是专心写代码吧……

从前从前…太多的辛酸,这一路走来,虽然90%的技术都是自己摸索出来,但是仍然清晰地记得这一路上带我入门,前进,给我鼓励的领路人,记忆中最清晰的就是在摆满零件的传说中的机房里,老师点亮敞开着盖子机器,关机,取下CPU,放在我的手上,然后那烫手的感觉,让人感觉似乎CPU中有着一个滚烫的灵魂

十年前只是什么都不懂的热血小孩,如今成为了历经数十万行代码,十几门语言的超级老鸟,当年的热血已经不在,回想起从Basic一路走来的无数艰辛岁月,至今仍然是头皮发麻。这一路苦痛无数,若是没有经历过真是无法想象。可惜现在已经无从体验当年那没有谷姐没有度娘甚至没有PC给你上机的灰暗日子

至今仍然能回忆起当时在一台286上第一次打字,第一次在那台黑白电脑用foxbase编写出界面的喜悦,也许,正是这一点点不断堆积的喜悦,才能坚持至今,十年编码终有小成

当年选择了VC,为什么,因为看到老师用VB复杂的界面拖拽出一个程序的时候觉得真恐怖,上面的鸟语一个不识还摆成蜘蛛网的样子,所以当第一眼看到VC简洁白板的界面以后,说,就是它了! 这就是我的人生……现在想起来觉得真是无知者无畏啊

当年很迷茫,不知道要从何学起,现在仍然很迷茫,不知道接下来要学什么,除了复杂的算法外,其他不管什么语言,框架,等等都是一学就会。但是真正想学的架构设计却很难提高,就算写的再多,没有更高等级的架构师作领路人,或者那一丝难以捕捉的顿悟,进步一点点都是非常的艰难

再也难以体会到当时那种学会一点点小小的技术就高兴万分的快乐,每日纠结在Bug,变动的需求,复杂的框架无法自拔,也许这就是一个渐渐老去的程序猿最真实的生活但是,请不要灰心,当你成为一个程序猿的时候,便有了创造世界的能力。想起当年的UO,仍然让人热血澎湃,也许,坚持到如今,也是为了那一个梦想,要创造一个自己的程序世界。
一花一世界,一码一人生,谓之程序人生

作为一个真正的猿,读到一段代码的时候,会从心底里去感受它,感受作者的思想,不管这思想是牛粪还是鲜花。当你从心底里体会到它的时候,就会有一个画面,半夜三点,另一个孤独的猿,寂寞的背影,静静地敲下了这一行代码…..然后,你才会知道这个Bug究竟如何产生,到底是作者的无心之失,还是小弟没事练手时的神来之笔,不然这行代码迟早会变成一个茶几,你懂的…

每当饭桌上和同事朋友聊天的时候,总喜欢诅咒对方, 你才是程序员,你们全家都是程序员。但是心底里仍然为着自己是一个程序猿而自豪渐渐老去,曾经的梦想,像堆栈一样,被房子死死地压在最下面,不知道何时才能pop. 但是,始终不会把这堆栈改造成队列,让梦想被挤出去,随风逝去

看着MMs一个一个都结婚生了孩子,甚至可以打酱油做俯卧撑了,我仍然迷恋着我的C++,迟早有一天。我可以改掉足够的Bug, 买了房子,开了馆子,开了很多家馆子,然后陪着老婆孩子,玩着自己终于写就的梦想中的程序世界,每一个房子,每一棵树,每一个屋子,都是用代码堆积而成…

转自程序员幽默  http://chengxuyuanyoumo.sinaapp.com/?p=211

加载中
1
虫虫
虫虫
一花一世界,一码一人生
1
曾赛
曾赛
有花一世界,无码一人生 
四十大盗与阿里巴巴
四十大盗与阿里巴巴
人才。
一号男嘉宾
一号男嘉宾
高清一世界,无码无人生
0
liuex
liuex
迟早有一天。我可以改掉足够的Bug, 买了房子,开了馆子,开了很多家馆子,然后陪着老婆孩子,玩着自己终于写就的梦想中的程序世界,每一个房子,每一棵树,每一个屋子,都是用代码堆积而成…
迟早有一天,我可以改掉足够的Bug,买了房子,开了馆子,开了很多馆子,娶了老婆,然后娶了很多老婆,玩着自己终于写就的梦想中的程序世界....

四十大盗与阿里巴巴
四十大盗与阿里巴巴
娶了好多老婆。。。哈哈。
0
p
ptheusa

如花世界, 码的一生  ?

花世界,码一生 ?

一号男嘉宾
一号男嘉宾
花一生,码世界
0
kingpxb
kingpxb
“如花”……世界,“无码”……一生,你懂的
hit9
hit9
额。。
kingpxb
kingpxb
@1001 : java刚入行,向前辈学习,坚持下去
1001
1001
额。。。。
0
苦行瓜
苦行瓜
最后一段,还以为是黑客帝国的建筑师呢
0
进击的代码
进击的代码

引用来自“ptheusa”的答案

如花世界, 码的一生  ?

花世界,码一生 ?

+1
0
王二铁
王二铁
曾经的梦想,像堆栈一样,被房子死死地压在最下面,不知道何时才能pop. 但是,始终不会把这堆栈改造成队列,让梦想被挤出去,随风逝去
0
滴滴丶哔哔
滴滴丶哔哔
作为一个程序员,我觉得挺好的。没有为什么,MMs一样的多。基友也不少。360行,行行出状元。
0
产品哥
产品哥

十万行代码,每天平均27.7行,设每行35个字符,每年放假5天,总共敲了3.33G的纯代码(不包括自动生成的)哦!

 

A
AnnOS
哥哥,你数学学好了吗? 10w 行, 就是0.1M 行罢了,* 35字符 = 3.5M字符 你的3.33G 纯代码包含了图片转的二进制代码吧
返回顶部
顶部