
思考啊
宋玮-深圳
www.zhaogongleida.com
展开
-
开发人员如何寻找成就感?
最近几个月略微有点郁闷了。项目一个接一个的做,可是总觉得心里欠缺点什么。 首先是项目都有延期,而且总是虎头蛇尾的感觉,总有一股冲动想认真做完一件事情才继续下一件,可是被敏捷、快速迭代的指挥棒赶着前行。 其次就是感觉离目标越来越远。很有内涵和战略意义的项目,到开发这边只是冷冰冰的需求文档,而具体到我头上的开发任务,则是重复再重复的MVC。。之所以选择目前这份工...2009-09-19 01:35:54 · 245 阅读 · 0 评论 -
何谓用户需求?
最近需要重构“红包”模块, 1000w次/日的http请求发送量对系统的性能提出了挑战。于是技术线屁颠屁颠的开始研究并发、简化核心业务,考虑分app机器,DB分库。。。 上周五过需求的时候,讨论到最后支付环节。通常电子商务的支付流程是“下单-支付-确认收货-交易结束”。在下单步骤,红包为冻结状态(买家可用红包数减少,但是并未真正消耗。一旦取消订单红包就会返还)。类似银...2009-09-06 23:16:52 · 219 阅读 · 0 评论 -
新人指导计划
从这个月开始,自己就从一个新人,变成一位实习生的师兄了,呵呵。 也是第一次在工作去系统的指导新人。平时工作中细微技术的交流比较多,但是指导一个新人迅速成长,还是需要下功夫去思考,整理计划。于是有了下面这个思维导图。 一。计划 计划是交互的,新人来到陌生的环境,肯定会有迷茫期,不知道自己要做什么,做到什么程度才算合格。那么第一步就是要指导其简单的"上手",比如完成一次网...2010-06-17 16:23:26 · 522 阅读 · 0 评论 -
什么样的流程,才是敏捷
1.开发负责代码编写,dev环境发布和测试;beta则需要提转测申请,由测试把关,发布。IDC则更甚。2.开发负责代码编写,dev环境发布和测试;beta开发也可以发布,IDC也是有开发控制发布节奏。测试介入beta环境,IDC测试用例 上面两种哪种更为敏捷呢?最近的经验告诉我,答案是1. 因为职责的分明,有了强烈的版本节奏感。在一个需要快速迭代的web服务项目,版本节奏非常重要!!做过的...原创 2010-09-28 23:32:52 · 185 阅读 · 0 评论