写给初学者--身为程序员的好处

来源:互联网 发布:mac专柜价 编辑:程序博客网 时间:2024/05/01 18:41

       一周前有个大一的同学通过朋友找到我,让我用C语言给他做个命令行的学生管理系统,显然他没有好好学,我奉劝他多学学。他对这个行业看淡,但我觉得IT很有前途。

       程序员群体有个外号大家都知道,就是“IT民工”,但除此之外还可以叫做软件工程师,称之为民工是因为他们很累,称之为工程师则体现了他们有雕琢创造新事物的能力。如今专业化愈来愈甚,其实每个专业都可以称之为工程师,但信息化社会使得我们这个专业改造世界的能力体现的更加淋漓尽致!

        所以我们不应该妄自菲薄!

        如果你工作后不是那么懒惰,你肯定会写一些有利于自己或他人的小工具、软件甚至大工程。提高效率的小工具一般都是从自己的需求给逼出来的,例如我在工作中就写过不少的这种东西:如循环探测锁定SVN提交代码,其背景是当初我们部门有100号左右的开发人员,到了要封板的前几天都是提交代码的密集区间,而提交代码前我们要先填一个工单表,这个东西大家都在抢,有时候你一遍遍的去锁都会失败(别人抢去了),于是有了这个小工具。自从有了它,那些一个说放一个说你锁的同事也抢不过咱(额,这个有点阴哈)。还有游戏外挂类型的,如QQ对对碰外挂,打滚子记牌器,植物大战僵尸太阳及冷冻时间的破解,祖玛发出的球都被我改成了最厉害的类型,这些就是图个自己乐呵。有些智力题也能用编码求出最优解,如小明过河问题,青蛙跳,PopStar(复杂度太高没有得到最优解)等。当然还有金融类型的,你肯定知道中国的股票很烂,连个止损都没有,我就做了一个止损工具;还有一些贵金属的自动交易软件等。可以说只要功夫深,造轮子造车随便你,做程序员生活就是这么美好。大工程我想最NB应该算是阿波罗宇宙飞船导航系统、Google搜索、UNIX操作系统这样的软件吧,想想他们对世界的改变何其深远!

        相信大多数人都看过《终结者》,《黑客帝国》,前者体现了硬件+软件共同创造的伟大,软件顶起了半边天;而后者带给人更多的感受是现实与虚拟的界限没有那么清晰了(题外话:说不定以后无机与有机、宏观与微观也会融为一体),曾经的美好风景不存在了,只有用虚拟补充现实的残缺。记住,毛主席他老人家说过,“软件”能顶半边天!

        虚拟世界有站在现实世界制高点的潜质!这可能是现实世界的噩耗开始了,但却是操控虚拟世界的一撮人--程序员--的极大利好!

        计算机系的学弟学妹们好好学吧。世界由你们来改变。

原创粉丝点击