改你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. Linux学习笔记--文件夹结构

    暂时先上一张图学习吧,先大致了解好,再进行深入的学习.

  2. Jenkins自动化部署.net程序

    一.安装Jenkins 百度上一大堆就不做说明了. 二.构建.net前的准备 1.安装MSBUILD.EXE插件 1.1.进去jenkins->系统管理->插件管理 1.2.配置MSBUI ...

  3. # --with-http_random_index_module模块

    作用: 从目录中随机选取一个随机作为主业 环境 nginx -V 检测是否已经安装了该模块 语法 案例 在/usr/share/nginx下随机创建3个html文件 修改配置文件

  4. MemcachedClient 使用说明

    上一篇介绍了Memcached基本使用方法<Memcached使用手册>,下面介绍java如何操作memcached.使用的是java_memcached-release_2.6.6. 一 ...

  5. 【MFC】在MFC中PreTranslateMessage()的使用方法

    BOOL CSearchuserDlg::PreTranslateMessage(MSG* pMsg) { if (pMsg->message==WM_KEYDOWN) // 判断是否有按键按下 ...

  6. Java_Web之神奇的Ajax

    为什么使用Ajax? 无刷新:不刷新整个页面,只刷新局部 无刷新的好处 提供类似C/S的交互效果,操作更方面 只更新部分页面,有效利用带宽   什么是Ajax?   XMLHttpRequest常用方 ...

  7. mysql主主同步

    Mysql 主主同步方案 第一台机器主 [root@master ~]# vim /etc/my.cnf [mysqld] server-id=1 log-bin=mysql-binlog log-s ...

  8. Crossing Rivers UVA - 12230 概率与期望

    题目大意:有个人每天要去公司上班,每次会经过N条河,家和公司的距离为D,默认在陆地的速度为1,给出N条河的信息,包括起始坐标p,宽度L,以及船的速度v.船会往返在河的两岸,人到达河岸时,船的位置是随机 ...

  9. 记录:通过SSH远程连接Ubuntu

    一.安装openssh服务器 $ sudo apt-get install openssh-server 二.启动ssh服务 安装完成后,启动服务: $ sudo /etc/init.d/ssh st ...

  10. 定位IO瓶颈的方法,iowait低,IO就没有到瓶颈?

    通过分析mpstat的iowait和iostat的util%,判断IO瓶颈 IO瓶颈往往是我们可能会忽略的地方(我们常会看top.free.netstat等等,但经常会忽略IO的负载情况),今天给大家 ...