快到年底了,总想写点什么东西。自己从事计算机工作也快10年了,有些东西总是憋在心里不吐不快,加上自己又是个受不了“委屈”的人,老是怕人家误会我,于是有了这篇帖子;另一个目的,也是想通过这篇帖子给电脑菜鸟们再科普一下,让菜鸟们理解一下我们这些搞计算机的人,也顺便发发牢骚,请各位看官忍耐。工科的学生,写作能力有限,思路也混乱,各位将就着看啊。
先自我介绍一下,我在一个中部的大型城市工作,最开始在企业打工,3年后进入一家事业单位工作,现在这家单位变成了政府部门,于是我终于加入了令人羡慕的“公务员”行列。
原来在软件公司工作的时候,我是搞软件开发的,从目前(毕竟我才活了30多年)来看,那是我最快乐的一段时光,虽然经常加班,肉体很累,但是精神很愉悦。这些都与本帖无关,不予累述。自进入事业单位后,我就迅速地堕落为电脑修理工了。当然,事业单位工作那是相当轻松,而且绝不加班,即使手头有N多事情,到了下班时间都是准时开拔,绝没有人强迫或者暗示你必须处理完手头的事,甚至领导还会催着你快去赶班车。于是我就变成了肉体轻松,精神那是相当痛苦。
下面进入正题,说说我怎么痛苦。
我记得第一天到事业单位上班,领导就找我谈话,大体意思就是“你是IT界的英才,我们单位很欢迎,但是我们单位的计算机水平还很低,你到这里的主要任务是维护全单位的电脑,保障他人的正常工作。”另外,还怕我思想转不过弯来,又做了一番思想工作,什么修电脑也是维护人际关系,修多了,大家就都认识你了,就有很好的群众基础了等等等等。其实我对修电脑倒真没有什么意见,也没觉得自己大材小用、怀才不遇。我对自己还是有清醒认识的,咱就是nobody,就别装somebody吧。令我崩溃的是修电脑当中遇到的一些人和事。
几年干下来,我给人留下的印象就是拿着螺丝刀,提溜着各种电脑配件,双手脏的如煤炭工人一般穿梭于各个办公室。以至于后来我们单位领导对我说了几次,要我注意一下形象,买两件像样的衣服穿一下。我本来想说像样的衣服我有,可您看我这工作能穿着像样的衣服钻到电脑桌下面干活吗?话到了嘴边又咽下去了。我只能在休息的时候才能穿那些像样的衣服,那时候真想用手机把我的样子拍下来给领导看看。每次想到这里,我就觉得我和单位里的水电工、花匠属于同一性质的,我估摸着单位里的同事也是这么看我的,尽管他们“专家”、“老师”叫的很甜。后来我有些醒悟地问同部门的同事,我来之前是谁负责我现在的工作,那个被问的同事大笑,说就是他,我来了以后,他就光荣“退休”了。
干电脑这一行,最怕的就是人家把你当专家。要光是维护一下硬件倒还勉强能胜任,最怕就是软件问题。同事们有什么稀奇古怪的软件问题都跑来问你。经常有人不知道从什么地方下载了一些莫名其妙的软件,然后让你去教教人家怎么用。我完全是一头雾水,问他这软件是干什么用的,他说我要是知道还问你干嘛?我摆弄了一阵,只好甘拜下风,说不知道怎么用。结果我最头痛的一句话就蹦出来了:你不是学电脑的吗?各位看官,我就是死在这句话上的。在我申辩之前,我先给你们讲个故事。
有一年过年,我和我爱人回丈母娘家,正好爱人的姐姐生病,要打吊针,因为丈母娘家是个小地方,过年的时候诊所和药店不开门,而我爱人是学医的,丈母娘很自然的认为我爱人可以为她姐姐打针,于是提前买了药和注射液,就等着我们回来给她姐姐打针。当我爱人拿着针管目瞪口呆地说她不会打针的时候,我丈母娘气得大骂:我花钱让你读到博士,你连针都不会打,你读的什么书?
各位看官,看出问题出在哪吗?要是还看不出来,想想你去医院的时候是谁给你打针,是医生还是护士?是的,打针的都是护士,没有那个医生会给病人打针吃药,即使他们自学了打针的技术(据我所知,我们国家的医学院是不教医生打针的),他们只负责看病。
我想说的是,大学里面培养计算机人才的目的是计算机方面的研究、开发,至少也是应用层面的,大学里不培养计算机修理人才,而且也不可能培养出修理人才,原因我后面再说。因此,我本就不是修理计算机的。大学课堂上从没有哪个老师教我们修理知识,甚至连现实中的电脑结构都没有讲过,他们都是讲玄而又玄的理论和模型,与真实的计算机相去甚远。之所以我能干维护计算机的活,那是因为多年伺候电脑摸索出来的一些经验和常识,仅仅硬件方面也不敢说胜任,我也有解决不了的问题,真不是敷衍您。还有些人喜欢在买电脑的时候找我们,让我们带着去买。说实话,我对电脑硬件的新产品知之甚少。为什么呢?电脑硬件这东西更新换代得太快,你要想精通市场上的各种配件,你就得花大量的时间关注这玩意。别说咱的大部分精力都耗在维护硬件上了,就咱们天天看党报,也不给订阅个《电脑报》之类的,再说我又不是天天往电脑城跑,您说我能不和电脑硬件市场脱节吗?您要找我给您买电脑,我也不好推辞,到了电脑城也是连猜带蒙,最后吃亏的还是您。还有的人想买电脑,问我有同学在电脑城开电脑公司吗?我说开软件公司的有,没有开电脑公司的。那人狐疑:有什么区别吗?我说:有,软件公司只开发软件,电脑公司只管卖电脑。您看出这里面的区别了吗?最令我哭笑不得的是,有一次一个同事拿着手机来找我修,我刚开始还没有反应过来,后来才知道这家伙把带屏幕和键盘的东西都归为计算机一类了。
这是硬件方面最常见的误解的。下面说说软件。我们国家大学计算机教育基本上都是偏向软件的,也就是说培养的都是软件开发人才。有人问,那你怎么解决不了软件的问题呢?咱这么说吧,开发软件就好比造房子,材料大家都用的差不多,但是造出来的房子却千差万别,原因就是每个造房子的人的思路和设计是不一样的。简单一点的房子还好说,复杂的房子就涉及到怎么使用的问题了,比如电梯在哪,监控室在哪,消防通道怎么开启,有几个紧急出入口等等。软件也是一样,通常软件设计者都会编写使用教程,或者安排人员培训软件的使用者。如果您拿着别人编的一个软件来找我,让我教您怎么使用,又不给我使用教程,我也不见得能搞的明白(当然,这么多年摸爬滚打多少还是有些经验,大致能自己摸索出来,不过不敢保证百分之百能搞定),要是软件出了什么问题,要我们解决,那就更是难上加难了。反过来也一样,要是我自己编一个软件,不给你使用说明,估计你也不知道怎么用。这里要强调的是,世界上的软件是多种多样的,层出不穷的,我们学计算机的不是任何软件都使用过,何况每天世界上都会开发出千千万万各种各样的软件,我们怎么可能全都掌握?因此,如果我们有解决不了的问题,请不要再问我们“你不是学计算机的吗?”如果您是学文学的,请问您世界上所有的文学家您都知道吗?他们的著作您都读过吗?如果您是学法律的,请问您我们国家所有的法律您都精通吗?每个法条您都能做出精准的解释吗?如果您是学财会的,请问您各国所有的记账方法您都通晓吗?如果您是学机械的,请问您所有的机器都会开吗?……
综上所述,我认为计算机这门学科和医学在某些方面有些类似。计算机的分类、分支很多,不是所有门类我们都很精通,就像你很难找到一个优秀的全科医生;计算机软件、硬件、知识更新很快,每天都有新的软件、硬件问世,有新的术语和知识出现,就像每天都有新的病毒产生;有关计算机的问题浩如烟海,不是所有问题我们都能搞定,就像有很多病医生也束手无策。
补充一句,大学计算机教育很少涉及到硬件,更不可能有关于修理方面的知识。因为计算机的元器件都是高度集成的,一个指甲盖大小的地方集成了上百万个晶体管,早已超出了肉眼辨认的范围,您怎么修?我记得刚进单位的时候,领导曾经指示买一些万用表、电烙铁回来自己修电脑,我听了心里好笑。因此,我前面说的“修电脑”准确的讲,应该是简单的维护,找出问题在哪,然后让人家去换新的配件。另外,大陆好像(不敢肯定)也没有企业能够制造计算机配件,因为制造计算机配件需要高度自动化、高精度的生产流水线,这些东西都是禁止出口到中国的(机械制造行业的人应该知道,连精密车床都是禁止出口中国的,何况这些高精尖的东西)。哪我们用的电脑都是哪里来的?芯片是日本和美国制造的,台湾企业加工组装。这就是为什么大学计算机课不可能讲硬件的原因。有人曾经问我,为什么我们自己不能造一条生产流水线呢?我跟他打了个比方,我们看到国外的楼房很漂亮,想买过来,对不起,人家不卖,有人提议我们自己造楼房。造楼房得要材料呀,一看,砖我们也没有,那就自己造砖,发现没有制砖机,一看,又是禁止出口中国,那就自己做制砖机,再一看,造制砖机的车床也是禁止出口中国的……这么说吧,计算机制造这条产业链上,我们从头到尾基本上都是空白。
我第二害怕的是电话解决问题。很多人电脑出问题的时候都是在非上班时间,或者因为地域关系我不可能亲临现场,于是就想到了打电话咨询。如果通话的两个人都很精通电脑,那还有解决问题的可能,如果其中一个是菜鸟,那就坏事了。通常对话都是这样进行的:
“我的电脑坏了”
“怎么坏了?”
“开机以后就不动了”
“到什么地方不动了?”
“到什么地方?…我也说不清楚”
“自检通过没有?”
“什么是自检?”
“就是黑屏的时候有很多英文跑过屏幕”
“应该通过了吧”
“看到桌面没有?”
“什么是桌面?”
……
到这对话就很难进行了。您再看看下面的对话,这段对话是我“虚拟”的,虽然很夸张,但个人认为还是很贴切的:
“医生,我身上痛”
“哪个地方痛?”
“一个圆圆的地方痛?”
“什么圆圆的地方?”
“就是圆圆的地方嘛!你怎么不懂呢?”
“那个圆圆的地方在哪里?前面还是后面?”
“后面”
“上面还是下面”
“中间”
“你说的是屁股吧?”
“可能是吧。你是医生,你这都不知道?”
您看完了,能理解我们了吗?问题就在于菜鸟很难准确的描述电脑的问题,即使费好大的劲把问题弄明白了,也没法解决问题,因为菜鸟听不懂专业术语,领悟不到解决方案。我记得我刚到单位工作的时候,有一次给一个同事输入一份材料(他不会打字),打完了以后他很满意,叫我“走出来”,我立刻起立,问他“走到哪里去?”最后两个人说了半天才明白,是要我打印出来。我现在工作的地方管“打印”叫“刷出来”。所以,当菜鸟在电话里请教我电脑问题的时候,我多数都解决不了,最后只好说:你找附近懂电脑的人看一下吧,这个问题电话里说不清楚的。光听这话,大多数人肯定是认为我不愿意跟他处理问题,其实,哎……
暂且想到这些,就此落笔。写这篇帖子的主要目的,还是想请各位非计算机专业人士理解我们,宽容我们,有说的不对的地方,请给位纠正补充啊。
又及:
有的网友以为我是对现在的工作不满,或者自认为屈才,其实都不是。我在帖子里都说了,我没觉得自己有什么过人之处,所以我对目前的工作并无不满。我写这篇帖子是基于大部分非计算机专业人士对计算机从业者都有一些“想当然”的错误理解,因此想通过这篇帖子使非专业人士了解我们这些搞计算机的人的一些无奈,同时通过了解消除误解,方便我们更好地工作和服务。我现在已经是部门的负责人了,很少亲自动手了,但是还有很多IT民工们还在“煎熬”,比如我的下属。
有时候我也怀疑过,像这样通过发帖的方式诉苦也罢,抱怨也罢,真能起到让大家理解IT民工的作用吗(哪怕起一点作用)?或者说,有这个必要让别人非要理解你、同情你吗?类似的“想当然”的误解不光是在IT界,在其他各行各业中肯定也是广泛存在的。要是每个人都像我这样发帖有什么现实意义呢?说真的,我也很疑惑。不过帖子已经发了,覆水难收了。拍砖也好,鲜花也好,姑且都收下吧。