`
wantsong
  • 浏览: 38060 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

[ZZ]程序员,不要让自己做兔子

阅读更多

摘自 http://www.cnblogs.com/aspnetx/archive/2006/10/04/521213.aspx

 

前段时间和一个朋友聊天,酒席间向我抱怨他那段时间的郁闷:项目经理从客户那里拿来一个需求,实际上就是一个ppt描述,我这个朋友拿过来看后刚开始不觉得什么,一个通常的网站系统又能复杂的了哪去,但是越往后做就越发觉得里面的问题。在ppt描 述中很多地方描述的都有矛盾。比如论坛,功能上用户描述的更象留言板,而后来通过项目经理,项目经理又通过客户,得知这个功能确实就是那样子的。朋友心想 这不同行业可能会有不同的需求,那就这么来吧,反正只是叫什么名而已。而在“交货”的时候,客户不愿意了,在说一大堆问题当中(当然是口述,看到哪说大哪 的那种),其中就有那个BBS的功能,说BBS怎 么做的和留言板似的,那么些功能都没有,然后在网上随便打开一个论坛,论坛叫什么名记不清楚了,但是,我敢肯定那是动网的东西。客户指给项目经理说你看人 家设计的东西,还是免费的呢,我们花钱的都给做成这样,你们能不能做下去了以后。项目经理回来后,其实之前怎么回事他肯定是忘记了,于是,又给这个朋友一 顿打击,说能不能在我这干了。朋友觉得委屈,拿出先前的那个ppt,还好那个ppt还在,给项目经理看说当初客户确实就是这么要的,并且也得到了客户的确认。项目经理似乎也是想起来了,但是,也许是面子下不来吧,就以朋友发生错误还故意找借口说第二天不用来上班了。还好,只是说说而已。<o:p></o:p>

         没错,小公司,尤其是对于我们这样刚毕业的学生来说,这种情况会时有发生。<o:p></o:p>

         不过这样的事似乎不是你有准备就能避免的了的。还是那个朋友,不过是另一个项目---其实还是一个网站,需求,同样还是一个ppt加一个根本就没有用的word文件,和广告一样,也不晓得朋友的那个公司是怎么回事,总喜欢把ppt当成用户的需求定义文档。朋友这下“尖”了,先把ppt好好看了一看,并且,直接要了客户的联系方式和网上的联系方式,有问题直接和客户沟通,确认,心想这回有了聊天记录,看你以后怎么反悔。于是呼,问题看似解决,但就象阿甘所说,人生就象一盒巧克力,你永远都不知道下一颗是什么。客户的号是天天在线,而ppt里 的问题就不用多说了,问题列表给客户发过去后,客户说的好说下午就给答复。不过,也许是没有在程序的头声明“命名空间”,所以这个“下午”便宜器根本就无 法确定是哪个命名空间下的,因为每天都是一个“命名空间”,并且都有下午的这个“属性”或者“方法”。于是呼等了又等,那天项目经理问,说进度怎么样了, 朋友说正在做底层的东西,一些功能描述的不够详细或者有矛盾,正在等客户那头确认。而项目经理不高兴了,说这么长时间你就没做出一个东西能让我看到做成啥 样了?可不么,DALBLL的构建你要是能看到啥样子那你就成MATRIX里的Neo了。于是项目经理给客户那头打电话确认这事,客户那头,也许不是同一个领导,也许是把这事忘了,但还好,说了句人话,说“那这样,你先做。明天争取给我们头看看你们那做成什么样子了”……而那个晚上,不晓得朋友是怎么熬出来的,不用想,加班啊,还要不停的听着项目经理的漫骂。而这样赶出来的一个晚上的东西,后果,大家可想而知了。<o:p></o:p>

         朋友此类的抱怨还有很多,当然,陈述的时候大都把这种感觉同酒杯里的酒一同拌着郁闷饮了下去。<o:p></o:p>

         这些抱怨我想起网上最近流传的一个笑话,关于兔子,狼还有一只老虎的,故事如下:<o:p></o:p>

<o:p> </o:p>

兔子跟街上走着,迎面碰上了老狼。老狼伸手就给他一大嘴巴:“让你丫不戴帽子”。 <o:p></o:p>

兔子很郁闷地回家了,弄一帽子戴着。 <o:p></o:p>

第二天又碰上老狼了,又挨了一大嘴巴,“让你丫戴帽子”。    <o:p></o:p>

如是几次,总挨打。兔子想,这么老挨打不是个事儿啊,不行,我得找老虎投诉去。  <o:p></o:p>

<o:p> </o:p>

刚到老虎家门口,就听老虎在屋里说话。   <o:p></o:p>

“你也不能老这么蛮不讲理打兔子阿,回头兔子找我投诉来,我也不好罩着你啊。好歹咱面子上得过得去,我教你一招。 <o:p></o:p>

下回你见着兔子,跟他说:给我弄点儿洗衣服的来。他给你拿肥皂来,你就打他一顿的,说我要的是洗衣粉,谁让你拿肥皂。他拿洗衣粉来,你也能打,说我要肥皂,谁让你拿洗衣粉。 <o:p></o:p>

要不然你跟他说,去,给我找个妞儿来。他给你找个胖的,你打他一顿说我要瘦的;给你找个瘦的,你也打一顿,说我要胖的。<o:p></o:p>

这样不结了,你也能打他,我面子上也能说得过去。”<o:p></o:p>

兔子一听,得,咱也别投诉了,回家吧。 <o:p></o:p>

<o:p> </o:p>

第二天,兔子在街上又撞上老狼。老狼大喝一声:去,给我找点儿洗衣服的来。    <o:p></o:p>

兔子不慌不忙:你是要洗衣粉阿,还是要肥皂啊?    <o:p></o:p>

老狼一听,嗯?有一手啊。又说:去,给我找个妞儿来。   <o:p></o:p>

兔子还是不慌不忙:你是要胖的啊,还是瘦的?   <o:p></o:p>

老狼一听勃然大怒,伸手就给兔子一个大嘴巴:“让你丫不戴帽子!” <o:p></o:p>

<o:p> </o:p>

兔子那个哭啊、、、、、、、、~!<o:p></o:p>

<o:p> </o:p>

         这个故事与朋友的遭遇,各个角色似乎勉强能对上,但是,每次回忆起朋友的诉苦我都会很自然的联想到这个故事。兔子如果想做一辈子的兔子的话,永远做底层的那些东西,那么,就象故事中想描述的:“我就是想打你了,还需要什么理由吗?谁让你是兔子”。<o:p></o:p>

当然,客户似乎还没有不讲理到那个程度,而项目经理也没有可恶到那种地步。不过,在这里我还是想引一下JillZhang朋友博客上的一个文章,项目经理是这样当的, 看过的朋友我想很多都会联想起类似这样的文章,不过,就如上所说,人生,就象一盒巧克力,你永远都不知道下一个是什么。很多事我们都无法预料的。小公司的 小团队,多少有会有这样的问题发生,而基于小项目的这样的团队,如果非要一个项目经理那样去当,那是不可能的,因为有时候项目经理比“公仆”还忙呢,所以 这类问题自然多的很。<o:p></o:p>

        

         而 再有一点我想到的,就是作为一个程序员,不要以为管理以自己一点关系都没有,即使真想做一辈子技术,下一辈子的“蛋”,还是如那篇文章中所说,项目经理, 就是那样当的。很多东西你不知道怎么回事的话你根本就不知道该怎么去做,即使你能看出怎么去做,细节上的差别你是看不到的,还有比如怎么与客户打交道,与 客户的哪些人打交道,遇到什么样的客户应该说什么样的话,选择一个什么样的时间与客户交流,等等等等,太多的东西需要去学了。比如朋友遇到的问题,怎么把 那个ppt变成我们需要的一个客户的需求文档,这不仅是技术层次上的事。如果这些东西如果一个程序员永远都学不会的话,除非技术真的牛到不能再牛的地步了,不然,那就快快乐乐的做一辈子兔子吧。<o:p></o:p>

         补充:写到这里可能也会有人抬杠,说自己的公司里40多 岁的程序员多的是,你就说人家是兔子?他们在公司里都是很受尊敬的。我想,虽然他们看上去是程序员,但已经不是很简单的程序员了,没错,就是那种技术很牛 的人,甚至可以引导客户的需求方向,对于那些长辈,我佩服他们的学习能力之外,还佩服他们的钻研能力,那种年龄的钻研能力,不是我们这个年纪能学习到的。 他们多少年的行业经验了,就是那种非常熟悉自己做的是什么的,与其说是程序员,倒不如说是行业专家。所以,你还能用一个程序员的角度来看他们吗?<o:p></o:p>


分享到:
评论

相关推荐

    base zz zz zz zz

    base zz zz zz zz zz base zz zz zz zz zz base zz zz zz zz zz base zz zz zz zz zz

    程序员的编辑器——VIM(zz) - 饮水思源

    VIM(Vi IMproved)是Linux世界中广受欢迎的文本编辑器,对于程序员来说,它不仅是一个工具,更是一种高效的工作方式。这篇文章将深入探讨VIM的使用技巧和重要概念,帮助你提升编辑效率。 首先,VIM的操作模式是其...

    《卓有成效的程序员》 迷你书

    通过阅读《卓有成效的程序员》迷你书,程序员们可以学习到这些重要的话题,从而提升自己的专业技能,更好地适应不断发展的IT行业。这本书的PDF格式使得读者可以在任何设备上方便地获取和阅读这些宝贵的知识。

    zz809.com留言本

    它不仅可以让开发者了解留言本系统的内部运行机制,还能为他们提供一个实战性的学习案例,以便于理解和应用到自己的项目中。留言板类的应用广泛存在于各种网站和论坛中,它是构建社交互动和用户反馈的重要工具。 在...

    ZZ561401.CAB

    ZZ561401.CAB ZZ561401.CAB ZZ561401.CAB

    java程序员职业生涯规划

    Java 程序员职业生涯规划 一、自我认识 在规划职业生涯之前,首先需要认识自我。通过个人分析,可以了解自己的性格、兴趣爱好、能力和不足。认识自我是职业规划的基础,可以帮助我们更好地发掘自己的潜力和优势,...

    wincc AX NF ZZ

    wincc SIMATIC WinCC是第一个使用最新的32位技术的过程监视系统,具有良好的开放性和灵活性。 从面市伊始,用户就对SIMATIC WinCC印象深刻。

    zz CAD快速计算长度插件

    在CAD中想要快速测量长度,在CAD工具栏找到加载应用程序,再点击加载 加载成功后在输入栏输入“zz”(不分大小写)在选择你需要测量的线段即可。

    超出NLO QCD的高横向动量的ZZ产生

    我们研究了四轻子最终状态ℓ+ℓ-ℓ+ℓ-的产生,这些状态主要由一对弱电Z玻色子ZZ产生。 使用LoopSim方法,我们合并ZZ和ZZ + jet的NLO QCD结果,并获得ZZ产生的近似NNLO预测。 还包括对ZZ过程的精确胶子融合环平方的...

    20款程序员简历模板-经典简约风格

    20款程序员简历模板-经典简约风格。 每个模板内部都有图片目录,,编号对应都有word格式文档,选择一下适合你的模板吧。 程序员简历该怎么写可能是令很多...这里提供的简历模板大家可以做个参考,相信会对大家有所帮助

    Zz归零.LSP

    cad标高归零,好用的

    2007程序员考试试题和答案

    2007程序员考试试题和答案

    程序员的520遍.exe

    程序员的520遍.exe

    ZZ_MODIFIED_GEEBINF.ENS.zip endnote的样式文件

    标题中的“ZZ_MODIFIED_GEEBINF.ENS.zip”是一个压缩包文件,主要包含一个名为“ZZ_MODIFIED_GEEBINF.ENS”的文件。这个文件是一种特殊格式,用于定义EndNote的引用样式。EndNote是一款强大的文献管理软件,广泛应用...

    中医大夫助理信息系统 zz-doctor

    《中医大夫助理信息系统 zz-doctor 深度解析》 中医大夫助理信息系统“zz-doctor”是一款基于Android平台的应用程序,旨在为中医医生提供智能化、便捷化的诊疗辅助工具。通过深入剖析这款应用的源码,我们可以了解...

    变形版SD ZZ高达 纸模型

    这款纸模型的独特之处在于其可变形的设计,让静态的纸模具有了动态的元素。 首先,我们来了解一下纸模型的基本概念。纸模型是一种将2D平面图像通过剪裁、折叠、粘贴等方式制作成3D立体模型的手工艺活动。这种模型...

    3_Level_ZZ_Semafor.zip_3 level_zz_3_Level_ZZ_semafor_ZZ Semafor_

    ,主图指标,顶底信号,突破,转折信号,都很明显

    写给新程序员的一些血的教训(ZZ)

    2. **自我定位**:入职前,明确自己的职业规划,思考自己希望成为什么样的程序员。是专注于某一领域成为专家,还是愿意涉猎广泛成为多面手。这将影响你的学习方向和职业道路。 3. **建立良好关系**:与老员工,尤其...

    ZZ Fibo Trader - MetaTrader 5EA.zip

    《ZZ Fibo Trader - MetaTrader 5 EA 深度解析》 ZZ Fibo Trader 是一款专为 MetaTrader 5(MT5)平台设计的自动交易专家顾问(EA),其核心在于结合了斐波那契回调线分析和抛物线止损系统,为交易者提供了智能化的...

    DT_ZZ_optimized - MetaTrader 4脚本.zip

    《DT_ZZ_optimized - MetaTrader 4脚本:深入解析与优化技术》 MetaTrader 4(MT4)是一款广泛应用于外汇、期货和股票交易的交易平台,它提供了丰富的技术分析工具和自动化交易功能。在MT4平台中,用户可以编写...

Global site tag (gtag.js) - Google Analytics