手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表分类:Misc

转:开发流程那些事:6天时间修改1行代码

这篇文章很有意思,所以我转贴了一下:

XML/HTML代码
  1. 企业中,产品研发是一项综合性的工作,需要多个部门参与。但往往会出现各种各样的问题,如部门协作困难、全局监控难等,这困扰着大多数的企业。  
  2.   
  3. 本文是一个真实的案例:  
  4.   
  5. 菲利普(主 席):我们工厂中有10%的员工没有充分利用,要么我们开始处理更多的积压工作,要么进行裁员。我宁愿每个人都很忙。我们该如何做?  
  6.   
  7. 李(业务部经理):公司政策规定,我们要处理3个月内的积压工作,如果改成4个月,我们将有大量的工作。  
  8.   
  9. 菲利普:好。现在,我们该如何实现?  
  10.   
  11. 李:我不是很确定。我认为,我们需要更改传统的软件设置。  
  12.   
  13. 大卫(IT总监):没问题。可能只需要更改核心程序中的一行代码。(填写一个清单,提交给IT部门)。  
  14.   
  15. 朱迪(IT管理员):我正分派这个单号为#129281的需求。但是这需要目前的商务项目做完,并由主任签字。  
  16.   
  17. 大卫:这是菲利普交代的,我们不立刻做的话,就必须裁员。  
  18.   
  19. 朱迪:OK,我会马上填写,并标记为紧急任务。  
  20.   
  21. 2 天后  
  22.   
  23. 大卫:#129281目前状态是什么?  
  24.   
  25. 朱迪:它是开发人员任务队列中的紧急任务,前面还有14个紧急的Bug报告需要处理。  
  26.   
  27. 大卫:忘记任务队列。将它标记为紧急,立即发给艾德(程序员)。  
  28.   
  29. 1 小时后  
  30.   
  31. 艾德(程序员):在模块ORP572的第1252行中,我将写死的变量MonthsOfBacklog(积压月份)值从“3”改成了“4”。然后,运行了2批测试用例,成功进行单元测试。业务工作量增加了10%,这是预期数据。我正准备提交代码审查,并交给Homer进行用户验收测试。  
  32.   
  33. 雪莉(代码审查):这违反了公司的政策,你必须在参数文件中做个记录。此外,还有2个旧的调试命令,1个无指定的变量警告消息和1个写死的Employee ID,必须在这个模块移交到产品之前进行修复。  
  34.   
  35. 艾德:!~@#$%^&*(脏话)。  
  36.   
  37. 雪莉:这些bug很可能是真的。一旦你被指派ORP572模块,你就需要对已经存在的、违反新公司政策的错误进行修复。我不能提交。  
  38.   
  39. 2 小时后  
  40.   
  41. 艾德:OK,完成。我正要重新提交代码审查。  
  42.   
  43. 朱莉(IT测试):Homer不能进行用户验收测试,因为Fred正在运行一个本月底财务要用的约束测试。使用Marge代替。  
  44.   
  45. 艾德:我没有访问Marge的权限。  
  46.   
  47. 朱莉:联系IT安全部门的乔,他会给你开权限的。  
  48.   
  49. 2 小时后  
  50.   
  51. 乔(IT安全):没有大卫的签名,我不能给你开Marge权限。他出差了,得等到周一。  
  52.   
  53. 艾德:我不这么认为。菲利普希望马上实施,让他来授予权限。  
  54.   
  55. 雪莉:你的新的参数记录“MonthsOfDemand”需要起一个更好的名字。离岸程序员(位于其他国家的开发部门)不明白这意味着什么。此外,它应该有一个变化核查轨迹。  
  56.   
  57. 艾德:命名有什么规定?  
  58.   
  59. 雪莉:忘了写在什么地方了。离岸团队是3月中下旬更新的wiki,能肯定的是,所有新的参数记录必须满足新的命名要求,并保持核查轨迹。  
  60.   
  61. 1 天后  
  62.   
  63. 艾德:我将参数记录中的“MonthsOfDemand”重命名为“SelectedMonthsOfBacklogDemand”,并添加模块PAR634以保持纪录和核查轨迹。我已经提交到代码审查。  
  64.   
  65. 托尼(IT测试):我看到Marge中有#129281任务,但我没有收到测试计划。  
  66.   
  67. 艾德:按照老方式运行就行,注意WorkOrdersHours报告中总量的增加。  
  68.   
  69. 托尼:这就是你的测试计划?这会影响到企业的其他方面,我必须有用户选择的测试用例、预期结果、测试运行记录以及用户签收。  
  70.   
  71. 2 天后  
  72.   
  73. 菲利普:大卫,告诉托尼将艾德的程序立即提交到产品部门。  
  74.   
  75. 大卫:是的,先生。  
  76.   
  77. 本次任务总结:  
  78.   
  79. 总时间:6天  
  80. 关键任务代码更改行数:1行  
  81. 关键任务代码更改字节数:1字节   

当然,你要了解更多的东西,你还可以看它的评论:http://www.iteye.com/news/25109

一篇介绍色情网站的文章引发的思考

有一个网站叫printerest,这个大家都知道,现在,又有了一个新的网站,网址是 http://www.snatchly.com/,不建议点击哦
风格是一样的,都是瀑布流的风格。只是这个网站的点击率超高,于是乎,投资界就写了一篇文章介绍了它一下:

http://news.pedaily.cn/201205/20120517326726.shtml
  1. Pinterest很流行,而有一个产业从来不会放过任何新的技术和模式,那就是色情产业。最近一家采用Pinterest风格的成人网站正式上线,以其鲜丽夺目的图片墙与无限滚动的瀑布流带给了用户最强的视觉冲击,获得了广泛的关注。  
  2.   
  3.   像Pinterest一样,这家网站允许用户将自己在互联网上发现的各种色情内容(包括图片和视频)添加到网站上,并根据不同的风格进行整理和分享。  

也正是这篇文章让我明白,原来,色情业居然是技术的前沿阵地,居然是VHS标准等的制定参考对象。投资界中这样描述:

XML/HTML代码
  1. 实际上,这并不是色情产业第一次引入成功的互联网模式。回顾历史,我们可以看到色情产业在诸多方面都推动着互联网的进步。  
  2.   
  3.   在20世纪80年代的VHS与Betamax录像带标准争夺战中,正是因为色情行业对VHS格式的支持,使得质量更高的Betamax格式反而落败。同样的事情也发生在RMVB与Flash流媒体标准、蓝光与HD-DVD光盘格式的大战中,色情行业的支持直接促成了标准的诞生。  
  4.   
  5.   在另一角度,在线支付成为大众接受的支付方式仅仅是几年之前,但是有一个行业,早在20世纪90年代就已经对其进行了成功的实践。是的,这也是色情业,1999年的在线成人内容消费额高达13亿美元,占当年在线消费总额的8%,大大高于在线购书和订购机票的消费额。  
  6.   
  7.   广泛的流媒体播放技术直到YouTube开始才被在线媒体广泛应用,但成人网站也早早就已经开始采用无需任何附加插件的早期流媒体播放技术。正如畅销书作家 Lewis Perdue 所说,“28.8K 猫时代的程序员们为了让付费用户看上性爱画面而对在线播放软件进行的极致优化,是今日CNN得以通过网络快速传播新闻视频的技术基础”。成人网站用户强烈的在线流媒体播放需求推动了流媒体播放技术的快速进步。  

当然,让我震精的还有:

XML/HTML代码
  1. 普通的网站架构是难以承受这样庞大的数据需求的,成人网站们的解决方案包括成立自己的数据中心,租用亚马逊AWS、微软Azure这样的大型云计算资源,采用更高效的网站架构和数据库技术等。他们采用这些方案其实并不是源于其对新技术的好奇,而是为了满足用户不断增长的需求。  

果然这些解决方案都是走在了世界前沿啊。要向他们学习。

Tags: 色情, amazon, pinterest

一段聊天记录。。隐藏了QQ号

因为觉得有意思,也说到了目前的一些创业公司的现状,所以想来放出来给大家看看
再者,隐藏了QQ号,黑黑

觉醒@北京(xxxxxx)  14:54:51
突然感觉创业团队有时候多么不靠谱的一件事情哇....
廖宇雷(xxxxxx)  15:01:01

觉醒@北京(xxxxxx)  15:01:37
2个开发配3个产品...
霖雨(xxxxxx)  15:01:53
苦逼的开发人员
板子(xxxxxx)  15:04:51
嗯,然后经常是刚毕业的产品
板子(xxxxxx)  15:05:13
每天不断“试错”+各种神乎其神的纬度的统计数据"分析"
觉醒@北京(xxxxxx)  15:05:20
绝对是2手产品..
觉醒@北京(xxxxxx)  15:05:47
就一句话..这个好…就抄它了...
觉醒@北京(xxxxxx)  15:06:02
剩下细节开发自己琢磨把
Darren(xxxxxx)  15:06:25

板子(xxxxxx)  15:06:38
我们1年半,基本把热门的产品都做了个遍了
霖雨(xxxxxx)  15:09:55
有%1成功就不错了
霖雨(xxxxxx)  15:10:24
怒鸟的team不是第一个app爆发
Gosber@MySQL+Cluster(xxxxxx)  15:10:39
我们这行 成功率极低
神仙(xxxxxx)  15:11:42
所谓大公司大平台也只是浮云啊
觉醒@北京(xxxxxx)  15:12:03
产品们的理论是...我们的开发不行...
Gosber@MySQL+Cluster(xxxxxx)  15:12:12
这山还望那山高
Gosber@MySQL+Cluster(xxxxxx)  15:12:17
原因都在自己身上
觉醒@北京(xxxxxx)  15:12:17
创业公司就是需要试水
Gosber@MySQL+Cluster(xxxxxx)  15:12:29
中国人就是人人都觉得自己是个明白人
神仙(xxxxxx)  15:12:36
外国人呢
Gosber@MySQL+Cluster(xxxxxx)  15:12:37
团队意识太单薄
觉醒@北京(xxxxxx)  15:13:05
我们目前做的应该就是一个大全- -
觉醒@北京(xxxxxx)  15:13:16
集百家所长一个四不像
觉醒@北京(xxxxxx)  15:13:37
堆起来的东西..
觉醒@北京(xxxxxx)  15:14:00
不知道什么时候能够静下来梳理一下
觉醒@北京(xxxxxx)  15:15:05
我觉得产品应该对每一版本都有一个期望..达到什么目标...
觉醒@北京(xxxxxx)  15:15:13
不是一次一次的试效果

周记

因为经常会写一些杂记,而且一般都在周末的时候写,所以干脆定义为周记算了
周记很好理解,一周回顾,当然这不是工作报告,所以就无需为记得自己本周做了些什么而烦恼了。
一周中经历的事情不多,不少,总够回忆那么一两下,所以就这么写喽
1、本周红衣主教说是要涉足手机行业,至于怎么做嘛,黑黑,大家接着关注,我是觉得他下手有点狠。顺便,听说那个剽悍的人生不需要解释的老罗也要涉足手机业。手机这么好入?小雨的销量对大家是如沐春风啊

2、本周折腾了一下aliyun的ACE,痛苦,怪不得很多PHPer不在上面继续开发了,想想也是,动不动就500错误,关键还是不知道原因,没有报错信息。没有LOG查看,能不痛苦吗?不过我相信有办法解决,下周做个测试(其实我本周有提到,但最后被打断了,就没有写下去)

3、带小朋友去游乐场,充120,充130,抽奖,中了50个游戏币。这是有屎以来中的最大的奖项了。灰常开心,晚上买了瓶黑啤奖励了一下自己。22块啊,心都碎了

4、作为一名看盗版书的用户,我下载了三体txt版,自己转成了6寸的PDF版,慢慢的在看,好象有那么一点意思,怪不得这家伙已经被很多人接受。同事说,此人已经是中国科幻的教父了。不过,鉴于同事动不动就将一些其他相对不错的东西都称之为神作、神一样等定语标记,所以我对此抱了怀疑的态度。书或许还不错,但至于是否能够深入我,也得看是否对我的胃口的

5、还是关于资讯。书这玩意就象美食,众口难调,毕竟每个人的品味、修养都不一样;无聊的时候看看小说打发时间,好吧,即使就算小说,分类都是铺天盖地,随便找了一下网上对小说类的分类,就将近20种:

XML/HTML代码
  1. 武侠|纯爱|情感|修真  
  2. 异陆|仙侠|竞技|魔法  
  3. 剧本|美文|校园|网游  
  4. 历史|玄幻|言情|女生  
  5. 异能|都市|科幻|鬼灵  
  6. 名著|战争|其他|同人  

你看,还没怎么搞呢,就这么多分类了。好吧,这仅仅是小说,那么剩下的纯文学呢?肿么搞。难道老罗在05年就写了一篇:怎么样成为文坛装逼犯,这样的文章。

6、把摩托驾照转入上海了,下周五准备考交规。然后。。。争取3个月出驾照。然后。。。不买JU,没意思。有空想出去了,租租JU应该就完事了

Tags: 周记

产品随便说

我在写这一段的时间,是想到什么写到什么。所以思路可能会有点乱,或许过很久之后我会过来修改它,但也许就不改了,毕竟只有最初的想法才是真正的想法。
一款产品究竟用什么来吸引人,每个人都有每个人的想法,有人说是UI,有人说是内涵,有人说是手感,有人说是第一感觉,但我觉得这 些都或只是初次看到这款软件的想法,细想之后还是会有一些真正有用的东西。如果是上述4in1,那当然是最好的。但事实上不可能所有的产品都达到了这4in1,于是往 往只要拥有一两个核心就能够让大多数人爱上它了。除了第一感觉,这种不太切实的玩意外,往 往 就是内涵+UI了,有时候手感这个东西真的是可以被改变的。打个比方iphone只有home键,android原来的硬件有6个按键+一个滚珠;还有,很多人在从电阻屏转到电容屏时也不适应,没有硬件按键也不适应,但最终都一一适应了。所以,操作、手感,这种东西还是可以被改变的。剩下的也就剩UI和内涵了。UI是因为天天要看着它,如果长的不好看,会天天生厌;如果没有内涵,那么很快就会被扔到一边去了
内涵这玩意真的是一个软件的核心。
你的UI可以抄,核心架构也可以抄,但如果产品没有自己的心,那真的是一个空架子。QQ在抄的时候你说它抄了UI找了内容,但毕竟他在当时提供了最方便的IM工具,当时网络不好的情况下,一个英文版的聊天工具对于普通的用户来说太难了。因为那是全英文的。。。。在当时那个年代,你能要求多少人对英文要求那么高?再加上当时的注册全是英文,你能怎么办?所以QQ的成功也是必然的。而且那个年代,正好是从笔友向网友交替的过程。虽然当时的QQ纯粹只是IM,但现在就不一样了。(我也只是猜测,现在的QQ更多的是变成了一个平台,一个互相 交流的平台,而依托着这个平台,为交流提供了存储、提供了通讯录、提供了各种附加的东西,使得用户粘度越来越高)
---------
每个人都是产品经理,如果你不爱你的产品你就没有办法提出意见,只是每个人都认为自己对产品了解的最深,也正因此反而对其他产品和自己的产品以及其他人对它的评价当成了讽刺当成了攻击,总认为别人是错自己是对。
---------
上述还是废话,突然发现,写不下去了,心中有很多话不能说。我希望如果有下一次求职,其实是做产品经理。