1,突然想瞎编个故事


首先恋爱也可以发生在这个加班的IT圈子。
产品和开发真的是一对天敌,经常打架。
但是但是,突然有一天两个人为了一个共同的功能开放的时候。
一起努力的精力,激发了两个人的爱情的火花。

2,假设根据现实虚构


在北京的tomcat公司。一看就是个java开发为主的公司。
公司的主营业务是做页游运营。
就是大家在看视频的时候弹出各种的庸俗网页,弹出的网页游戏。
公司在著名的IT聚集地,北京西二旗,租的一个大厦的 12层。
整个一层都是tomcat公司的。公司还算是挣钱的。一年光靠游戏流水就有5个亿。在游戏行业也还算行。
公司福利待遇还不错,过节啥的也发点礼品,购物券啥的。
公司里面男女比例基本是2:1比其他IT公司好点。
因为要做广告,做页面,所以妹子比较多。
做广告这些,比较感性的还是妹子比较强。
要是理性的逻辑还是IT小哥比较强。

3,故事的主人公登场


做IT的小哥叫 赵峰,大学学的是计算机专业。
在学校的时候特别喜欢计算机,刚一考上大学08年,就让爸妈给买了一个笔记本,那个时候笔记本也不算太便宜。
一个thinkpad的t400,当时这个牌子的笔记本还算不错。
在大学笔记本陪他过了4年,没有女朋友。和宿舍的另外一个也对计算机感兴趣的一起研究编程序。
把自己的电脑也给重装成了ubuntu了。
研究c,c++,java程序,那个时候eclipse还是非常流行的。
当然大学的其他舍友就自甘堕落,打了4年游戏。

赵峰,算是比较努力的,毕业后在一家小公司做开放,技术提高后就来了tomcat公司,转眼间过3年。

赵峰,比较受领导器重,升级为小组长,主要负责网站的维护。
日常升级上线,网站的改版,手下招收了两个刚毕业的小弟。
平时负责的事情比较多,开会,技术调研,带新人啥的都做。

4,新来的产品经理


之前的产品经理是个和赵峰差不多的IT男张磊。
张磊是之前做开发的,后来发现自己不擅长这个。
改行做产品经理搞设计了,比较细心,和赵峰聊的来。
两个人心灵犀,传说中的基友啊。
每次做需求的时候,张磊都用axure pro把各种问题都梳理清楚了。
两个人配合的非常好,每次改版上线都没有问题,基本上都准时完成的。

然后美好的事情总是短暂的。张磊的一个朋友介绍,被猎头
挖走了,去了BAT了。
然后公司就招聘了一个新的产品经理。
是个工作1 年的妹纸,叫王雪妍。

妹纸出生牛犊不怕虎。但是经验不是很丰富。
想出了很多奇葩的想法。搞得赵峰很头疼。
在赵峰眼里,这个女孩太嫩,想法完全不合理。所以争执就开始了。
吵架总是经常的事情。

5,故事1-验证码之争


背景:新来的产品经理,上任开始3把火,准备改版。第一个看不惯的就是验证码,王雪妍很直率,直接指出,验证码太负责,影响用户体验。PK开始。

雪妍:这个验证码,根本没有必要设计,用户直接输入用户名密 码,登录就行。为啥输入验证码?
峰:验证码是为了防止黑客攻击。防止刷账号。
雪妍:哎呀妈呀,不会有人攻击的,咱们这个小网站不会的。
雪妍,一直向往去BAT,做大网站的产品经理,大展宏图,对应tomcat公司的这个网站根本不看在眼里。
而赵峰在这个公司一直做技术,每次都是加班加点赶需求,见证了网站从0到5000万用户的增长过程,对网站充满了感情,像自己抚养长大的孩子。但是雪妍不理解,在她眼里做IT的都狠奇怪。很难合他们沟通,他们都是异世界的人。

争执的根本就是验证码要变得简单,验证码要去掉。
开会立刻变成了战争,雪妍嘴皮子快,叽里呱啦的开始拍赵峰了。
赵峰一直都是一个很温和的人,但是这次他觉得捍卫自己的立场。
也开始措辞强烈的反击。

赵峰:作为咱们网站的负责,得对网站负责,不能你啥需求都更改,而且这个是技术问题,用户只是在登录的时候输入,输入完成之后就记住cookie了,3个月都不用输入了。用户体验一点也不差了。你不要老纠结这个问题。

雪妍:我从没有见过你这样的固执的人,我提的需求合情合理,你必须改,我们是做游戏网站的,这里的每一个地方我都要优化,我都要改,你知道我为了这个网站优化思考了多久么?

赵峰:但是你这样修改是不合理的。

雪妍:我的需求合理,你一个破开发,纠结啥,我改动自有我的道理,你必须听我的。哼,不理你了。我去找老板。

赵峰虽然搞技术不错,但是有个搞IT的通病,不善言谈。
雪妍虽然刚入职场,但是活泼可爱,伶牙俐齿,人际关系搞得游刃有余。去和老板谈了2个小时,终于说服老板修改了。

有了老板的支持,雪妍这下底气更足了。就像拿了上方宝剑,可以乱砍人了。冲进赵峰的办公室。

雪妍:哼,老板说了,改版把验证码去掉。在用户第一次登陆的时候不显示,如果用户登陆密码输入超过5 次,再弹出验证码输入。而且这个要再15号上线,我的新推广活动要用。

天啊,程序员的克星来啦,动态验证码问题。赵峰开始怀念张磊了,这个完全是太变态的需求了。

赵峰完全处于被动了,我擦,这下子可要了老命了。
雪妍整理了下思路,简单的把需求描述了下,发了邮件抄上了老板,高兴的下班逛街去了。

其他的同事也都走了。这下子好了,码农的夜生活才开始。
晚上的时候好安静,但一想起雪妍得意的样子,赵峰就特别生气。怎么会有这样变态的产品经理,这需求得够我修改好几天的。

还好赵峰的技术不错,又爱钻研问题。于是他开始设计了。
首先赵峰看了下雪妍的邮件,发现了几个错别字。
哎,这妹子太粗糙了。然后开始用visio画设计了。
因为tomcat线上已经使用redis进行共享了。所以他这次还是主要使用session进行设计。

首先设计一个password_fail_count 的session,用来记录用户的输入错误次数,然后再错误之后展示验证码。再存储一个password_time 的session,存储用户的时间,如果超过2分钟,password_fail_count重新记录,同时在用catpcha_code记录用户的验证码。

方案设计好了,之后已经是晚上11点了,赵峰用了visio画了好几张图,讲述了自己方案细节,然后回复了下邮件。

第二天,赵峰按照自己的设计重新修改了下代码,使用jenkisn部署到了测试环境,然后发邮件给测试的妹子孙艳,孙艳是个很仔细的妹子,收到了赵峰的改动也马上开始测试了。

6,验证码优化上线


在匆忙的修改过程中,总会遗漏写什么,即使像赵峰这样有丰富经验的老程序员也一样,他们3个人忙着修改产品经理的需求。
同时也再不断给产品提问题。
雪妍设计的逻辑真的是让赵峰服了,没有头脑,有些地方都狠矛盾,但是赵峰还是耐着性子给这个小美女解释清楚了。
功能慢慢完善马上到了上线的日子。

这些忙碌的日子里,雪妍慢慢的发现赵峰的优点了。
之前她以为赵峰是个木头人,从来都是很死板。慢慢的她发现赵峰也很幽默,幽默起来也把她逗得前仰后合。

为了不影响业务都是在每天的 凌晨进行上线。
赵峰带着他的两个徒弟也一样,熬到凌晨准备上线。
上线是一个很刺激的事情,能够促进肾上腺分泌物,让人兴奋的不行。
赵峰是个大拿,上线的脚本也是他写的,直接用jenkisn连接到线上的服务器一台一台上线。

开始上线。时间一到,赵峰就让徒弟开始操作。
但是刚上到一半出现问题了,“老大”有一个jetty服务器报错了。500错误。
啊这是为啥呢。赵峰紧张起来了,经过一番查找,发现原理一台的服务器磁盘满了,war文件没有拷贝成功就启动jetty服务了。
哎虚惊一场。清理了下日志,重启服务就好了。

7,上线成功


经过这一个多星期的忙碌,终于把新版的功能上线了。
而且通过这阵子的磨合。
赵峰的关系和雪妍的关系也变的好起来了,没有之前的针锋相对了。变的更融洽了。
雪妍也慢慢的了解了,开发的辛苦,开始崇拜这个老大哥了。
慢慢的也变的温柔了。

虚构故事(1):Tomcat公司之恋相关推荐

  1. ChatGPT大模型用于刑侦破案只能是虚构故事吗?AI大模型企业服务趋势探讨(一)...

    故事开始了. 一阵疼痛痉挛,脚下地面渐渐返潮,他知道又要下雨了. 刑警老周摸索着爬到台阶的高处,等待老城区电子工厂夜班的收工铃声.素来挡风的夹克挡不住湿冷刺骨的潮气.这股子潮气里还不时翻滚浓烈的腐败腥 ...

  2. 前任3:由圣经故事通天塔想到公司部门间沟通协作

    巴别塔是<圣经·旧约·创世记>第11章记载当时人类联合起来兴建希望能通往天堂的高塔:为了阻止人类的计划,上帝让人类说不同的语言,使人类相互之间不能沟通,计划因此失败,人类自此各散东西. 通 ...

  3. 豆瓣评分9分+,这6部经典趣味数学纪录片堪称神作!

    全世界只有3.14 % 的人关注了 爆炸吧知识 数学是研究数量.结构.变化以及空间模型等概念的一门学科.透过抽象化和逻辑推理的使用,由计数.计算.量度和对物体形状及运动的观察中产生.数学家们拓展这些概 ...

  4. 好莱坞的十大故事引擎

    转载自 http://www.myzaker.com/article/58a48c0a1bc8e0324d00001a/ 好莱坞的十大故事引擎 世记 02-15 正如<人类简史>里对现代文 ...

  5. “重塑商汤研发体系”“动员整个公司”,我和商汤首席科学家王晓刚聊AI大模型...

    文丨谭婧 原创丨亲爱的数据 如今,大模型的故事,须写尽能写之事. 越是如此,观点越犹如过江之鲫,难辨优劣. 而大模型竞争犹如武火烹菜,顶级科学家没时间辟谣. 拿一组仅供我自己参考的数字--全国做大模型 ...

  6. 一本冷门书:以色列闪盘之父的创业故事

    本文转载自公众号二爷鉴书,作者邱岳老师,特此感谢! 你多久没用过优盘了? 我回忆了很久,想不起来某个代表告别的标志性时刻.我从没有认真地把自己的优盘收藏起来,就像埋葬一个时代,而只是某一天随手把它扔到 ...

  7. Facebook高管:我们是科技公司 不是媒体公司

    北京时间10月26日早间消息,Facebook仍不希望成为一家媒体公司,即使该公司正越来越多地投资于内容. Facebook首席产品官克里斯.考克斯(Chris Cox)在WSJ.D Live大会上表 ...

  8. Jetty 与 Tomcat 比较,及性能分析

    主流java的web容器,主要是Tomcat, jboss, jetty, resin.由于以前我们主要用的是jboss4.0.5,但jbosse用的servlet容器是tomcat5.5,所以只进行 ...

  9. 关于人行acs对账不及时_以在线教育公司为例,如何做一款财务对账产品?

    笔者以一个虚构的在线教育公司的对账业务为背景,分享了怎么做对账产品以及对应的设计要点. 财务同学每月月初都需要核对上个自然月微信.支付宝等金融收款账户的交易流水和公司业务系统交易订单的一致性,基于一致 ...

最新文章

  1. 特斯拉超级计算机Dojo
  2. 你的“苦劳”,真的不值钱!
  3. 对软件测试的理解(英文)
  4. 【网址收藏】Centos7.3离线(rpm方式)安装mysql服务
  5. Java集合篇:Hashtable原理详解(JDK1.8)
  6. 最新最全产品删除页代码
  7. 天池 在线编程 最长AB子串(哈希)
  8. gitlab root
  9. B树、B-树、B+树、B*树都是什么
  10. 方差、标准差(均方差),均方误差、均方根误差
  11. Khronos关于WebGL最新进展
  12. windows家庭版关闭windows defender
  13. 基于锁的并发数据结构
  14. 请使用hive udf或者spark udf实现父子关系树图分析,列举出所有的路径
  15. 中国科学院计算机专业职称,中国科学院关于高级工程师职务分级的意见
  16. 5G NR 基本概念
  17. 在线汇编翻译、函数对比
  18. “经历了人生百态世间的冷暖,这笑容温暖纯真”
  19. 婚宴座位图html5,酒席座位安排图-婚宴座位安排图【蜜匠婚礼】
  20. matlab 动态显示图片,Matlab动态绘图、展示并保存的一种方法

热门文章

  1. 计算机控制炉温实验,计算机控制(炉温控制)实验报告.pdf
  2. 阿里云安骑士免费基础版和付费企业版功能区别及作用
  3. 网站推荐|DataCamp
  4. CoreOS 系统安装后的简单配置-允许root以ssh登录等(二)
  5. 笔记 -- 逆变电感设计4
  6. 唤醒手腕Python全栈工程师学习笔记(网络爬虫篇)
  7. 苹果Windows装oracle10,联想笔记本装Win8和MacOS10.9双系统安装教程
  8. 想要减少广告浪费,你需要学会这些设计常识
  9. 计算机主板设置中的英语,电脑主板Award BIOS设置中英文翻译
  10. 信捷xd5接线图_信捷XD5系列可编程控制器