随笔分类 - 项目管理与架构
摘要:记一次构建SaaS平台项目失败后的反思 前言: 笔者从2017年起开始着手将公司现有的软件系统改造成多租户模式,以降低整个系统的运营成本。但最后这个项目以失败告终。今天,我将对这个SaaS项目是如何走向失败,做一个分析和反思。 此前,我们花费了两年的时间研发了一套教学系统,考虑到用户的数量与营运成本
阅读全文
摘要:今天我们来讨论一下在软件开发过程中的一个很常见,也是令很多程序员头疼的问题,那就是与产品经理直接的矛盾到底是怎么形成的。 先看下面的一张图片,我想大家都明白其中的意思。 一、产品需求经常变动 由于产品经理经常改动需求,导致程序员不得不把做好的东西重新再做,结果可想而知。有的时候程序员加班加点刚做完的
阅读全文
摘要:前段时间,我面试了一个国内一线门户客户端的产品经理,她是学计算机出身的PM,但是由于编程能力比较弱,所以做了产品经理。后来在工作中,有时和技术同学打交道比较费劲,所以自己吭哧吭哧开始学习SQL和PHP。 我不太认可这种直接去学习编程的方式,因为产品经理应该是很忙的,你的宝贵时间不该花在学习编程这件小
阅读全文
摘要:伟大的人总是会留下经久不衰的信条,作为工业设计界的泰斗的拉姆斯,提出的设计十诫对软件也是非常有借鉴意义的,把这些条目好好记下来,每当作出一个产品时候,顺便要把这个问一下自己。自己的产品是否满足这十个约束条件? 好的设计是创新的(Gutes Design ist innovativ.) 好的设计是实用
阅读全文
摘要:这就是人品的重要性。。。。。。。。 接手别人的代码,说困难,也困难,说容易也容易 想把别人代码都读通,理顺,在改原代码BUG,在完美的加功能,那项目越大,越难 想把别人代码里面,加点坑,随便找个模块,在加功能的时候加上,那项目越大,那很容易,反正也不求跑的多好,能凑合跑就行,而加料的地方更是不能删,
阅读全文
摘要:作者:匿名用户链接:https://www.zhihu.com/question/309778033/answer/579761064来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 那些说一个后端搞不死游戏的,是没做过游戏,或者没做过独立游戏吧,小的游戏公司(不管是不
阅读全文
摘要:“ ……你们将首先遇到塞壬女妖们 她们会唱出美妙无比的歌声 以此来诱惑往来穿梭的行人 若有人靠近聆听她们的声音 他将不可能获得生还的机会 再也见不到自己的妻子儿女 ……” —— 荷马史诗,奥德赛,第十二卷。 1964年,通用电气、贝尔实验室和麻省理工联合发起了一个极具野心的项目,Multics. 目
阅读全文
摘要:以互联网产品经理和项目经理为例来说说 首先,从知识领域来说,项目经理要求技术背景,这是必须的,一般团队的项目经理由非常有项目经验的RD担当,他的职责在于将目标转化为可量化可实现的项目计划,偏重于执行层面。而产品经理的知识领域较泛,且不一定非要求懂技术。 其次,从责任周期来说,项目经理职责有始有终,他
阅读全文
摘要:关于开源许可 现今存在的开源协议很多,而经过Open Source Initiative 组织通过批准的开源协议目前有60多种(http://www.opensource.org/licenses/alphabetical )。我们在常见的开源协议如BSD, GPL, LGPL,MIT等都是OSI批
阅读全文
摘要:Brad Feld 的一篇文章 The Rise of Developeronomics中提到了“10倍效率的开发者(10x developer)”的概念(伟大的开发者的效率往往比一般的开发者高很多,而不只是一点点),Adam Loving 在读了之后受到启发,并向多位大牛(Ben Sharpe、C
阅读全文
摘要:1、避免一组固定的问题:固定的问题会让被访者产生被审问的感觉,我们应该准备好问题清单,但清单只起一个引导作用,并不用照着读。 2、首先关注目标,任务其次:比用户行为更重要的是行为背后的原因,多问问用户为什么这么做。 3、避免让用户成为设计师:听用户说,但不要照着做,用户的解决方案通常短浅,片面。 4
阅读全文
摘要:笔者依然记得当年完成学业时,深信自己已经准备好进入任何一家软件公司,并开始成为一个顶级的开发人员。显然,开始工作后没多久,笔者就意识到,还有很多事是我所不了解的。 在不断吸取经验的同时,笔者一直在努力学习那些我从来没有学过的,但却是成为优秀的开发人员所应了解的基本知识。以下是笔者希望自己能在学校就学
阅读全文
摘要:我一般都是给定项目一个目录结构bin 项目依赖动态库和可执行文件include 项目依赖头文件libs 项目依赖静态库文件data 项目用到的数据文件doc 项目说明images 项目用到的图片plugins 项目用到的插件src 项目源码style 项目样式表config 项目配置文件 其中sty
阅读全文
摘要:什么是现实理想主义者 曾经有人看了我的文章,以为我是一个“理想主义者”,来找我聊天。他说:“你知道吗,我跟你一样喜欢简单优雅的代码。上次我在某公司工作,看到他们的代码乱得不成样子,二话没说给他们重写了,结果有几个小地方跟原来的代码不大一样,后来系统因此当掉了。老板对我说,明天你不用再来上班了!你说我
阅读全文
摘要:1.从程序员到PM,是一条脱变的路,事实上程序员走的路最终不应该是项目经理。首先有一点需要明白的就是,一定规模的项目中,项目经理不需要太懂技术,他可以是一知半解。项目经理的任务不是在技术方面,技术相关的应该交给SA去做。项目经理更多地是做管理,沟通等工作,你如果可以的话到书店查看一下关于项目管理的书
阅读全文
摘要:作者:Ivony链接:https://www.zhihu.com/question/29636221/answer/71201381来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 当然,微软的确有操蛋的地方,作为纯粹的商业公司,微软在任何领域失去假想敌之后都会萎靡不振
阅读全文
摘要:就是不厌其烦,把那个具体操作函数封装成虚函数,只需要返回它的结果就行。而总体流程根据这个结果继续进行处理,这样就能总体流程和虚函数两不误了。
阅读全文
摘要:否则找错实在是太痛苦了,根本不知道来自哪里。。。而这样上面那样做,可以节省时间。
阅读全文
摘要:下列中左侧为缩写,右侧为组件名称。 Standard Tab mm TMainMenupm TPopupMenummi TMainMenuItempmi TPopupMenuItemlbl TLabeledt TEditmem TMemobtn TButtoncb TCheckBoxrb TRadi
阅读全文