chao 的个人资料清凉水都照片日志列表更多 工具 帮助

日志


10月22日

IT非技术人员也要学一点技术

Technorati 标签: ,

    这年头,做技术的是苦命的,做IT技术就更是苦命的。IT技术人员既要智商,又要情商。不光要技术过硬,还要有一定的艺术细胞,最好懂得各种行业的行业知识。而反观我们的IT内非技术人员呢?自诩是在高新技术产业中的高级人才,比编程这种民工级的活动要高级的多,对技术不屑一顾,反倒以不关注技术为荣。而反观其他行业,非技术人员都还是要懂得一些技术的,例如房屋格局的设计,你再异想天开也要符合物理学原理吧。那么IT行业真的是这么独特吗?技术人员可以拯救一切的吗?至少从我自身的经历来看,技术人员的能力真的有限的可怜,下面我就谈谈我的感受。

    首先说说需求分析人员或者叫客户专员,总的来说这些人还真的不需要特意学习一些技术,只要平时用软件的时候留留心就够用了,知道哪些能做哪些不能做就行了;但是,如果项目中存在着不需要二次设计的东西时,就大不一样了,例如报表。国内的报表是出了名的难啊,对于一些古怪的报表,不是无法完成,就是制作成本太高(成分是老板控制的,技术人员做不了主),最终往往流产,给项目的验收带来麻烦。作为一个需求分析人员,是要对这种拿来就用的需求背后的技术有一定了解的,因为这些需求只有一道关,过了你这关,后续的其他环节就只有放行了。

   接下来咱们再说说功能设计人员和UI设计人员,这部分设计人员往往是本业务很熟,会一些数据分析和流程控制相关的知识,深知客户的习惯。按理说只要最大满足客户需求,符合一般的设计规则进行设计就好了,不过这样设计往往会给整个软件或者项目带来意想不到的结果。

    例如在功能页面的设计上,设计人员大多是知道不能设计过多的功能的,往往一个页面一个功能,但是就是这么简单的设计,也会让技术人员头痛不已。我就以一个简单的查询为例,为了满足当天的实时需求与月详细报告,设计人员将这两个需求合二为一,增加了时间范围的查询条件,从而满足了需求。从设计上看这没什么问题,但是从技术上看,问题就大了。实时数据属于联机事务,而月详细报告属于数据仓库,而这两者的技术配置完全相反,换句话说如果实时数据查询速度快了,那么月详细报告就慢了,反之亦然。从技术上说二者是不能合并的统一的。此外还有更来气的UI设计,光考虑用户体验了,完全不考虑如何获取和控制数据,经常出现只知道事件开始,不知道事件结束的UI设计,就好比你打个电话说你不久就回来,给你留门,却没有说什么时候回来一样。最后的技术解决办法只有定时监听来解决,多了的话大大降低软件的执行效率,好的UI效果也显示不出来了,反而带来更差的客户体验。更让人头痛就是横表显示的数据表格,从界面设计上看,完全没问题,但技术人员就犯难了,要不牺牲可扩展性,要不牺牲性能,没有一个两全的办法,更头痛的是开发体力劳动高,对于程序员这种四肢不勤的人来说简直是地狱。

    所以我还是建议功能设计和UI设计人员学一些技术,至少要知道自己所设计软件的技术信息,如果有能力的话可以学学如何编程,设计完成后,可以简单的实现一下,看看是否可行,减少设计文档辗转于几个部门,返工的事件的发生。

    最后就要谈谈项目经理了,这个已经是老生长谈了,在项目经理这个问题上,就不是懂不懂技术的问题了,项目经理不懂技术那软件基本就废了,就好比开车的人不知道开的是自动挡的还是手动挡的,不出事才怪呢。重点是项目经理是否懂得最新的技术发展,我就曾经遇到过这样一个项目经理,是从技术员提上来的,对自己过去的技术实力十分自豪,经常向我们讲述10年前利用Dephi开发的故事,可惜的是这位项目经理之后完全没有学习新的技术,管理方式还是Dephi开发的管理方式,对技术开发本身的评估不正确,基本上没有给技术人员改进现有模板和平台时间,大大降低了开发进度,还影响了质量。在软件生存周期中,开发和测试是项目中是很占时间的(现在开发已经占时间很少了,但要组织好才行),如果对现有开发技术不太了解的话,就会出现由于时间安排不合理造成的软件质量问题,这是公司高层最不愿看到的现象,项目经理的位子就危了。毕竟项目经理这个职位多数都不愿低下头来主动听取技术部门的意见,所以还是项目经理只好自己学学吧。

   IT并不独特,和其他行业一样,设计与管理最终的目的都要通过IT技术实现,无法实现的设计与管理都是浪费时间与金钱,而技术人员还多是长颈鹿,看着精明,却不善言谈。所以为了自己,也为了别人,还是学点技术好,至少下次和技术人员吵架时不会被术语搞蒙,你说对不。

PS:最近被调到一个老项目组做扫尾工作,天天忙碌于由于非技术人员不懂技术所造成的技术问题,有所感触,特写此文,以发泄心中不快。

11月26日

最近出点茬子,心情不好,以后要改正

     想想这个礼拜的事情一直不是很顺利,眼看就要物理竞赛了,还要被《学教原理》的老师拉去做报告,本来想推的,可我这人就是心太软,只要别人求我,特别是用那种眼神看着,实在受不了,就接了下来。本想大不了花两天的时间算了,后面抓紧点就行了。哪里想到又有人找我写剧本,你说推了就行了呗,唉,老毛病又犯了,接了啊,当时真想抽自己嘴巴,没办法只好周六逃院里宣传月的开幕式了,现在还不知道找谁签到呢。干完这几件事,后面还有英语的考试,辅修的考试和期末考试,我的天,今年的日子算是完全报废了,痛苦的一年啊。
    其实完全可以不为这些事情去烦恼,只是昨天和同寝的打了一架,想想有4年没打了,还好这次稳住了,要不可能要出大事了,即使这样还是兴奋的睡不着,总想把那人的肉咬下一块吃了(君子动口不动手嘛)。今天的报告会又临时取消了,真是郁闷之极了,想想昨天工作到12点,从同组人传上来的资料里拣东西,真是服了他们了,就算我打字速度慢,也不要这么替我着想我吧--全部没用,幸好自己做了摘抄,当看到有关小组合作的笔记上时,真是感叹作者的真知灼见啊,教育学真是深不可测啊!!!
     今天就在这里作个决定,在今年里不再接任何事情,先顾及下自己的事情吧,社团那里出了大事情也没时间管,兼职这里的工资评定也降了一级,生存都成问题了。还是罗马教皇的墓志铭说的是,在改变世界前,先要改变自己。那我也尝试改变一下吧。
7月21日

选课没了

  今天玩完回来了,看看了看教务网,成绩还不坏,只是错过了一次的选课,只好开学选了,没有选择余地了,也好省得自己盯着屏幕不知选什么了,9月1号在说了。
  最近的桑那天可够受的,还好在家,要是在学校一定是蒸桑那了。暑期万岁。