现在的位置: 首页 > 综合 > 正文

软件编程走火入魔之:程序对人身心的残忍摧残

2013年11月30日 ⁄ 综合 ⁄ 共 1735字 ⁄ 字号 评论关闭

在读大学时,我就对打印排版等非常有兴趣,看别人的传单、报纸、教材是如何排版的?如何用电脑弄出来的很好奇,然后自己是学C语言什么的,我就想,如何用C语言弄出这些来,到大四毕业为止,基本上用C语言连显示汉字都没能实现出来,很郁闷啊,自己连一个报纸更别说是连一个像样的通知都没能打印出来就正规大学计算机本科毕业了,难道这个梦想真的很高吗?那时就用拼音显示的程序打印出来挂在床头,经常会想这个程序应该如何写才会更好?这可是我的大作啊,哈哈。

   最近10多年来每天写程序、想软件上花费的时间足足8个小时以上吧,这么说,你可能不相信,但是我周围的人大概都会相信这个事情,应该有这么长时间消耗在软件上了,大概除了睡觉、吃饭外每天都在想这个。
   我打工租房子都会租离公司比较近的地方,在宁波工作时租住科技园区的欧宝大酒店,长期租住在那里就是为了离公司近一些,来回路上花费的时间能省一些,我受不了一天路上花费2-4个小时,我可以在2个小时内干很多自己想要做的事情,现在在杭州定居了,公司与家的距离也很近很近,早上20分钟能到公司,晚上下班走回去到家大概要半个小时左右,现在为了锻炼身体,每天都在坚持走路回家了,否则这身体是太虚弱了。

   每周公司开会时,都带上笔记本电脑参加会议,公司的周工作总结会议一般会开2个小时,我觉得2个小时只听听别人瞎扯蛋、听听业务经理的忽悠。给老板画饼是浪费生命一样一样的,就会一边参加会议一边修改优化程序代码,研究如何可以让程序写得性能更好,更合理、程序的重复利用更高、兼容性更强、分工分层更合理,如何调整程序命名更合理等等。
  中午都会晚点儿去吃饭,这样不会排队等候,吃饭也是匆忙吃好,然后直接奔办公室就来了,有一次我开玩笑,觉得去洗手间也是在浪费时间一样,哈哈。

   每天上下班路上会想,应该程序的哪里还不足、哪里还需要改进、哪里还有什么Bug,别人有什么好的建议,好的理念再提出来,我的是不是符合人家的理念?是不是符合设计模式的理念?数据库设计是不是有兼容性?我的数据库设计是不是有冗余?性能是不是高?应该如何设置主外键,应该如何设置索引提高数据库性能。
   我只会玩星际争霸,我玩得不厉害,我技术水平不高,我会想星际争霸是如何编写出来的,他为什么运行性能这么高?画面也这么好?还有支持很多网络协议?我没那个水平,但是我会思考问题。
   逛街,我会经常看别人的电脑系统,例如商场里用的都是什么系统?家电超市里用什么系统?我会思考这些系统大概是哪个公司做的?他们的操作界面都是什么样的?是联网的还是单机的?操作页面有什么特色?大概这样的系统卖给他们是多少钱呢?都是找谁开发了呢?电影院用的系统是什么操作界面,是不是有预定功能?会员打折等都怎么在个性化设置?促销时电脑软件都会怎么处理?我能不能做类似的系统?体育彩票的购票、打印、联网等都怎么做的?是不是在用普通电脑实现?
   游戏机又是怎么开发的?那些日本的游戏机怎么性能那么高,那么吸引人?那些图博得电脑都是怎么做的?软件控制、声音、零部件的控制是如何实现的?那些零件大概是从哪里买的呢?哪一天有没有希望我也能发明出来受别人欢迎的游戏机出来?

   回到家里,马上就开启电脑,测试自己程序的错误,优化操作页面、按钮、功能、看看页面操作是不是合理?操作起来是不是顺手?如何改进会更好?代码的质量是否高等?一般折腾到11点左右,洗脸刷牙,然后看一会儿电视,其实脑子里还是在想着程序,明天应该完善哪一部分,接下来应该折腾什么?
  虽然我智商不高,能力一般,但是我天天关注电脑软件相关的事情,甚至我会想那些大屏幕是怎么弄出来的?成本是多少?有多少技术含量?控制系统是怎么做的?是什么操作系统上运行的?
   
   前几年,就想把自己的梦想,通用的快速开发平台弄出来,估计有2年,没怎么跟别人说话,也没空交流,就想把整个权限体系高质量的实现好,因为无法指望别人给我写好,因为不放心,也对别人写的代码质量、命名规范、程序的性能、功能的理解,都不放心,所以自己一个个页面设计好,数据库也设计好,编码也都自己实现了,足足接近花费了2年时间,这2年里,几乎跟大家格格不入,也不怎么说话,就埋头干自己的,很多人都以为我人品不行或者我是很倔强�

抱歉!评论已关闭.