软件之工程
正如《梦断代码》所说,“在实际开发中,编码只占软件项目开发时间的1/6,有一半时间用于测试和修正缺陷”。最终我的坦克游戏停留在Alpha阶段。因为始终有个Bug没法解决。程序已经很大了,三千多行。Turbo C下查看起来很麻烦。另外,因为没有高人指导,我的程序没有很好地模块化。更糟糕的是,这个Bug隐约出现,毫无规律。
另一方面,因为缺少用户界面方面天赋,坦克游戏设计得很不和谐。如何搭配颜色让我绞尽脑汁。
可玩性就更不能让人满意了。因为缺乏人工智能方面的知识,机器控制的坦克似乎很笨。
总之,坦克游戏失败了。
软件不是一台电脑能完成的,就像一栋楼不可能一个人完成。三十年前“软件工程”口号的提出,就注定了我是码农。
在刷卡上下班的日子里,多少年轻的梦就这样破灭了。
更糟糕的是,软件工程似乎没有海湾大桥这样的工程可靠。码农们“工作中只有百分之一的灵感迸发,剩下的是艰难寻找、汗湿重衣;他们的作品永远尚未完成或未臻至善,区别仅仅是‘问题更少’的程序不同罢了”
我为什么还是码农?
计算机专业已然是中国高校的第一大专业了。几乎是高校必备。。。在如此多的码农挤压下,我为什么还是码农?
右边是去年三月份泰晤士发布的“最近三十年最重要的发明”
http://www.nytimes.com/2009/03/08/business/08count.html
其中互联网,个人电脑和笔记本,手机,电子邮件,微处理器,光纤,办公软件,开源软件,发光二极管,液晶显示,全球定位系统,电子商务,多媒体编码,社区网络 都发生在计算机领域。另外,DNA序列,核磁共振成像,激光诊疗是计算机的重大运用。所以码农们可以自豪地说“人类文明运行于软件之上”。我们的工作多么重要啊。当然,这理由太苍白了。
对于这个问题,我想每个码农有自己的回答。当然,也有码农毅然离开IT
下面是我的回答,希望各位读者也能分享下你们的回答。
互联网时间
前几天发工资了,跑去金五星商场买衣服过冬。裤子有些长,于是拿去裁剪。纤边的师傅说,来这里的人络绎不绝,每天要工作到七点钟。我的两件裤子剪了大概二十分钟,花了二十块钱。如果每天八个小时的话,月薪一万多了。可怜我们这些码农~
在北京,码农一年的剩余也许只够买一个卫生间。留给码农的只有两条路:逃离帝国,当地主
“数字时代的新时间机制下,一切皆有可能发生——技术产生、公司创立、创造财富——而且速度惊人。”
个人电脑时代的英雄已经永远成为了永远,我没赶上。但在互联网时代,计算机行业似乎比其它领域更容易成功。我努力着。
Bless各位码农!
原文作者:MicroTeam Hui
原文地址:http://www.cnblogs.com/MicroTeam/archive/2010/12/19/1910700.html