改你MB需求!
改你MB需求!
我敏锐的觉察到,产品经理的头像開始闪动了。在0.1秒的时间内,我全身的血液都冲向了大脑。果然。右上角弹出了文件传输窗体。
“最后一次改动需求.doc”。我熟练的另存为“最后一次改动需求28.doc”。
同一时候,我已经听见了产品经理走过来的脚步声。
我闭上眼,深吸一口气,从抽屉里摸出了还剩两根的烟。自己点上一根。扔给他一根。
“在瓦萨王朝统治时期,瑞典是欧洲最强大的国家之中的一个。” 我头也没回的说道。
他点着了烟,疑问道:“啥?”
我看了他一眼。接着说:“为了与相同富强的丹麦、波兰对抗,实现称霸波罗的海的目标,瑞典国王古斯塔夫·阿道夫斯二世要求建造一批新的战舰,并要求战舰航速要快、火力要强、装饰要华丽。由于这样才足以显示瓦萨王朝的权力、財富和战斗力。
”
“Interesting...” 他用熟练的蘑菇屯英语回应道。
“1626年,这个造船计划中最大的战舰“瓦萨号”開始建造。并由国王亲自监督。
” 我打开了平日最喜欢看的“尖峰视界”微博向他展示了一组图片。
(讲到这个微博,我不得不安利一下,和同类型的其它微博相比起来。它有一个非常显著的优势,那就是——博主长得非常帅...)
他非常快被图片吸引住了,我接着介绍起来:“这艘船是以瑞典瓦萨王朝的创立者 Gustavus Vasa 的姓氏命名的,他曾带领瑞典人民反抗丹麦的统治,使瑞典成为了一个独立、统一、富强的国家。”
“你究竟想说什么?”他開始有点着急了。我继续给他翻看着图片...
“这古战船非常华丽,非常壮观,然后呢?你想说什么?” 显然他对我猝不及防的装逼行为有些抵触。
“这是一艘3桅战舰,长69.00米。宽11.70米,排水量1210吨,装备64门炮。” 我深吸了一口烟继续说道。
“但是你知道吗?这么华丽、牛逼的一条战船...咳..咳...”我说的有点激动,被烟呛到了。
“怎么了?这船怎么了?”他拍着我的背问道。
我拿起手边的杯子,喝了一口水。指了指图片继续说道:“刚下水就嗝屁了!”
“1628年这艘船处女航时。直接就沉没在斯德哥尔摩港内。1961年才找到详细沉没位置,打捞出来。
90年底以后,瑞典人专门给它建造了一个博物馆...”
此时的他已是满脸困惑,直接打断了我的话:“为什么呀?这么牛逼的战船怎么一下水就沉了呢?”
我把半截烟熄灭在烟灰缸里:“为什么?由于那个2B国王在建造过程中,不停的改需求!不停的改需求!结构都建完了,还要改长度!
都快下水了又要加高度!
连经验最丰富的造船师都被他玩残了!”
改你MB需求!的更多相关文章
- 使用管道符在PowerShell中进行各种数据操作
最近在培训PowerShell,在讲到Pipeline的时候,对于我这种长期和数据(数据库)打交道的人来说,觉得很实用,所以写此博文,记录一下. 无论是在Linux中写Bash脚本还是在Window上 ...
- atitit.文件上传带进度条的实现原理and组件选型and最佳实践总结O7
atitit.文件上传带进度条的实现原理and组件选型and最佳实践总结O7 1. 实现原理 1 2. 大的文件上传原理::使用applet 1 3. 新的bp 2 1. 性能提升---分割小文件上传 ...
- VMware系统运维(三 )SQL Server 2008 R2安装
1. 点击"全新SQL Server 独立安装或向现有安装添加功能" 2.验证通过,点击确定. 3.输入数据库密钥,必须支持正版,不然微软打你屁屁,嘻嘻 4.不接受不让你过,所以不 ...
- pm
如何不被程序员(RD)们嫌弃--写给那些血气方刚的产品经理(PM)http://www.36kr.com/p/212020.html 最近有位刚做 PM(产品经理)的小伙跑来跟我控诉,说公司技术部的 ...
- python每天一个小练习-列表元素非唯一
列表元素非唯一 来源 checkio 需求 你将得到一个含有整数(X)的非空列表.在这个任务里,你应该返回在此列表中的非唯一元素的列表.要做到这一点,你需要删除所有独特的元素(这是包含在一个给定的列表 ...
- 关于Node.js中HTTP请求返回数据需要JSON解析的问题
在编写项目过程中,需要用到实时数据的推送需求, 所以首先想到了NodeJS的websocket模块 在网上找了一个聊天室的例子 然后将其改为自己需求的推送 其中遇到的问题 返回数据问题 : 由 ...
- Spark Streaming + Flume整合官网文档阅读及运行示例
1,基于Flume的Push模式(Flume-style Push-based Approach) Flume被用于在Flume agents之间推送数据.在这种方式下,Spark Stre ...
- spring boot 文件上传大小限制
错误信息 : Spring Boot:The field file exceeds its maximum permitted size of 1048576 bytes. 解决方法一:在启动类添加如 ...
- 金蝶K3 WISE BOM多级展开_物料齐套表
/****** Object: StoredProcedure [dbo].[pro_bobang_ICItemQiTao] Script Date: 07/29/2015 16:12:10 **** ...
随机推荐
- 实例化vue发生了什么(详解vue生命周期)
const app = new Vue({ el:"#app', data:{ message:'hello,lifePeriod' }, methods:{ init(){ console ...
- 关于AS使用git的那些奇葩事儿
首先致谢: http://blog.csdn.net/a10615/article/details/52135617, 我们不生产代码, 我们只做大自然的搬运工! 总结 1. 首次无法push问题: ...
- MongoDB安装使用教程
参考菜鸟教程:http://www.runoob.com/mongodb/mongodb-tutorial.html
- 【汇编】dosbox钢琴
DATA SEGMENT msg DB 0DH,0AH,'[ 1 2 3 4 5 6 7 ]' DB 0DH,0AH,' [ q w e r t y u ]' DB 0DH,0AH,'________ ...
- C# 带Cookies发送请求
#region --来自黄聪 void F1() { #region --创建cookies容器 添加Cookies和对应的URl(Hots主) CookieContainer cc = new Co ...
- antd #upload
import React from 'react' import {Upload, Icon, message,Button } from 'antd' import './index.scss'; ...
- Mysql 设置起始值
alter table t_tszj_pet_activity AUTO_INCREMENT=10000; 设置 id 从10000 开始
- day36 类的三大特性---封装以及Property特性
目录 类的封装 如果真的要拿 类的property特性 setter & deleter 类属性用法 类与对象的绑定方法和非绑定方法 对象方法&类方法&静态方法 隐藏模块内的函 ...
- Firebug全了解
Firebug是firefox下的一个扩展,能够调试所有网站语言,如Html,Css等,但FireBug最吸引人的就是javascript调试功能,使用起来非常方便,而且在各种浏览器下都能使用(IE, ...
- day006 数字类型和字符串类型的内置方法
首先,为什么要有数据类型? 对于不同类型的变量,需要用不同的数据类型去描述. 数字类型的内置方法 数据类型又分为整形和浮点型.以下所述的内置方法均适用于这两个类型. 必须掌握的方法*** 数据类型有基 ...