改你MB需求!

原创 2015-12-08 尖峰视界 尖峰视界

我敏锐的觉察到,产品经理的头像開始闪动了。在0.1秒的时间内,我全身的血液都冲向了大脑。果然。右上角弹出了文件传输窗体。

“最后一次改动需求.doc”。我熟练的另存为“最后一次改动需求28.doc”。

同一时候,我已经听见了产品经理走过来的脚步声。

我闭上眼,深吸一口气,从抽屉里摸出了还剩两根的烟。自己点上一根。扔给他一根。

“在瓦萨王朝统治时期,瑞典是欧洲最强大的国家之中的一个。” 我头也没回的说道。

他点着了烟,疑问道:“啥?”

我看了他一眼。接着说:“为了与相同富强的丹麦、波兰对抗,实现称霸波罗的海的目标,瑞典国王古斯塔夫·阿道夫斯二世要求建造一批新的战舰,并要求战舰航速要快、火力要强、装饰要华丽。由于这样才足以显示瓦萨王朝的权力、財富和战斗力。

“Interesting...” 他用熟练的蘑菇屯英语回应道。

“1626年,这个造船计划中最大的战舰“瓦萨号”開始建造。并由国王亲自监督。

” 我打开了平日最喜欢看的“尖峰视界”微博向他展示了一组图片。

(讲到这个微博,我不得不安利一下,和同类型的其它微博相比起来。它有一个非常显著的优势,那就是——博主长得非常帅...)

他非常快被图片吸引住了,我接着介绍起来:“这艘船是以瑞典瓦萨王朝的创立者 Gustavus Vasa 的姓氏命名的,他曾带领瑞典人民反抗丹麦的统治,使瑞典成为了一个独立、统一、富强的国家。”

“你究竟想说什么?”他開始有点着急了。我继续给他翻看着图片...

“这古战船非常华丽,非常壮观,然后呢?你想说什么?” 显然他对我猝不及防的装逼行为有些抵触。

“这是一艘3桅战舰,长69.00米。宽11.70米,排水量1210吨,装备64门炮。” 我深吸了一口烟继续说道。

“但是你知道吗?这么华丽、牛逼的一条战船...咳..咳...”我说的有点激动,被烟呛到了。

“怎么了?这船怎么了?”他拍着我的背问道。

我拿起手边的杯子,喝了一口水。指了指图片继续说道:“刚下水就嗝屁了!”

“1628年这艘船处女航时。直接就沉没在斯德哥尔摩港内。1961年才找到详细沉没位置,打捞出来。

90年底以后,瑞典人专门给它建造了一个博物馆...”

此时的他已是满脸困惑,直接打断了我的话:“为什么呀?这么牛逼的战船怎么一下水就沉了呢?”

我把半截烟熄灭在烟灰缸里:“为什么?由于那个2B国王在建造过程中,不停的改需求!不停的改需求!结构都建完了,还要改长度!

都快下水了又要加高度!

连经验最丰富的造船师都被他玩残了!”

改你MB需求!的更多相关文章

  1. 使用管道符在PowerShell中进行各种数据操作

    最近在培训PowerShell,在讲到Pipeline的时候,对于我这种长期和数据(数据库)打交道的人来说,觉得很实用,所以写此博文,记录一下. 无论是在Linux中写Bash脚本还是在Window上 ...

  2. atitit.文件上传带进度条的实现原理and组件选型and最佳实践总结O7

    atitit.文件上传带进度条的实现原理and组件选型and最佳实践总结O7 1. 实现原理 1 2. 大的文件上传原理::使用applet 1 3. 新的bp 2 1. 性能提升---分割小文件上传 ...

  3. VMware系统运维(三 )SQL Server 2008 R2安装

    1. 点击"全新SQL Server 独立安装或向现有安装添加功能" 2.验证通过,点击确定. 3.输入数据库密钥,必须支持正版,不然微软打你屁屁,嘻嘻 4.不接受不让你过,所以不 ...

  4. pm

    如何不被程序员(RD)们嫌弃--写给那些血气方刚的产品经理(PM)http://www.36kr.com/p/212020.html 最近有位刚做 PM(产品经理)的小伙跑来跟我控诉,说公司技术部的 ...

  5. python每天一个小练习-列表元素非唯一

    列表元素非唯一 来源 checkio 需求 你将得到一个含有整数(X)的非空列表.在这个任务里,你应该返回在此列表中的非唯一元素的列表.要做到这一点,你需要删除所有独特的元素(这是包含在一个给定的列表 ...

  6. 关于Node.js中HTTP请求返回数据需要JSON解析的问题

    在编写项目过程中,需要用到实时数据的推送需求, 所以首先想到了NodeJS的websocket模块 在网上找了一个聊天室的例子  然后将其改为自己需求的推送 其中遇到的问题 返回数据问题  :   由 ...

  7. Spark Streaming + Flume整合官网文档阅读及运行示例

    1,基于Flume的Push模式(Flume-style Push-based Approach)      Flume被用于在Flume agents之间推送数据.在这种方式下,Spark Stre ...

  8. spring boot 文件上传大小限制

    错误信息 : Spring Boot:The field file exceeds its maximum permitted size of 1048576 bytes. 解决方法一:在启动类添加如 ...

  9. 金蝶K3 WISE BOM多级展开_物料齐套表

    /****** Object: StoredProcedure [dbo].[pro_bobang_ICItemQiTao] Script Date: 07/29/2015 16:12:10 **** ...

随机推荐

  1. 计算某个时间段(2017-10-01 2017-12-01)内svn更新文件的MD5

    #!/bin/sh svn up svn log -v -r {$1}:{$2} | grep / | grep -v xxx | sort -f -u | uniq | awk -F 'xxxx' ...

  2. T - Amusing Joke(map)

    Problem description So, the New Year holidays are over. Santa Claus and his colleagues can take a re ...

  3. 日期Date和String/Long之间的转换

    下面是关于日期的常见的几种类型转换: import java.text.ParseException; import java.text.SimpleDateFormat; import java.u ...

  4. Spring boot -环境搭建 ,初步接触(1)

    1. Eclipse 创建 maven project  项目目录如下: 2. pom.xml  配置文件 <project xmlns="http://maven.apache.or ...

  5. Android布局需要知道的基础知识

    eclipse配置环境变量: 1.在 eclipse 中的 Window --> preferences  --> Android(安装了ADT的前提下才能看到Android) --> ...

  6. telerik:RadAsyncUpload 使用 时不执行上传事件的解决办法AsyncUpload1_FileUploaded(object sender, FileUploadedEventArgs e)

    一般是因为web.config没有配置的原因! 只要在<handlers>下加上 <add name="Telerik.Web.UI.WebResource" v ...

  7. VHDL之User-defined data types

    VHDL allows the user to define own data types. 1 user-defined integer types -- This is indeed the pr ...

  8. 【sqli-labs】 less4 GET - Error based - Double Quotes - String (基于错误的GET双引号字符型注入)

    提交id参数 加' http://localhost/sqli/Less-4/?id=1' 页面正常,添加" http://localhost/sqli/Less-4/?id=1" ...

  9. apicloud 第三方登录授权、微信、扣扣、微博登录授权

    授权登录.接入第三方的配置 例如:微信的登录授权. 首先在模块里面添加 wx 这个模块,然后在项目的配置文件里面进行配置. 配置的时候要现在微信开放平台 https://open.weixin.qq. ...

  10. react 基础篇 #2 create-react-app

    1. 介绍 在开发react应用时,应该没有人用传统的方法引入react的源文件(js),然后在html编辑吧. 大家都是用webpack + es6来结合react开发前端应用. 这个时候,我们可以 ...