创办软件公司的真正乐趣就是,创造一些东西,自己参与整个过程,悉心培育,不间断地劳作,不断地投入,看着它成长,看着自己一步步得到报酬。这是世界上最带劲的旅程,充满着难以言表的兴奋、激动、幸福;无论如何,我都不想错过它。
控制的感觉让人们感到开心。
最好的工作条件 -> 最好的程序员 -> 最好的软件 -> 利润
优秀的程序员和普通的程序员,其差别不是20%、30%,而是10倍、100倍、及至天壤之别。
独立开发,自由职业
创办软件公司的真正乐趣就是,创造一些东西,自己参与整个过程,悉心培育,不间断地劳作,不断地投入,看着它成长,看着自己一步步得到报酬。这是世界上最带劲的旅程,充满着难以言表的兴奋、激动、幸福;无论如何,我都不想错过它。
控制的感觉让人们感到开心。
最好的工作条件 -> 最好的程序员 -> 最好的软件 -> 利润
优秀的程序员和普通的程序员,其差别不是20%、30%,而是10倍、100倍、及至天壤之别。
0.2.4 把概念变成图纸
网站产品的三类图纸
网站结构图:描述整个网站的结构,确定网站的模块划分及网页个数
网页蓝图:描述一个网页中所需要包含的基础元素、及其在这个页面中的布局,它会由图形界面设计师最终完善成美观的网页设计图
网页描述表:只包含所需展示的元素及其背后的逻辑,并不包含这些元素在页面中的布局。
MECE原则
MECE(读作:me-see,Mutually Exclusive Collectively Exhaustive),它是由麦肯锡提出的一种整理思路的方法,中文含义是“相互独立,完全穷尽”。繁杂的信息经过MECE原则整理之后,呈现出分类清晰并且穷尽的结果,可以降低理解门槛。
消灭拖延提升效率的方法,就是把任务分解为连续的、在能力范围之内的小任务。细小的粒度,可以让团队和用户更快的看到结果,提升大家的信心。
用户任务的闭环是批一系列帮助用户完成任务的环节。可以使用面向对象、发散思维的方法穷尽所有可能的环节,使之符合MECE原则。然后判断每个环节背后是否有用户真实的需要,从而验证该环节是否为合理、必要的。
如果在产品设计中丢失一些环节,到产品发布的时候才发现,那将会相当的被动。如果在产品设计中多出一些环节,则会造成研发资源的浪费,甚至让用户困惑。
在考虑成本的时候,相关研发相关成本占20%,其余的80%都非研发相关的就好了。剩下的问题是,确诊这80%的非研发成本都在哪里。
把产品的核心概念打印出来、贴在自己每天才能看得到的地方,不断提醒自己应该专注于什么。
研发团队对于产品设计文档的意见:
保持简
消灭错
别告诉其他人(主要是研发人员)怎么做他们的工
用适当的表述方式展现需
使用肯定的语言
如何创造新概念?把线下搬到线下、把一个领域的概念模仿到另一领域、根据自己的实际需求、等等。
0.2.1 概念2.0
Web 2.0公司的七项核心能力
服务,而不是打包的软件,技术架构具有高成本效益的可伸缩性
控制独特的、难以再造的数据源,并且用户越多内容越丰富
把用户作为共同开发者来信任
借力于集体智慧
通过用户的自助服务来发挥长尾的力量
超越单一设备层次的软件
轻量级的用户界面、开发模式和商业模式;
0.2.2 过滤
周觉:通过观察来获取信息。
门槛(壁垒):技术、成本、对特定资源的占有
商品业:为物品和有形的东西收
服务业:为自己开展的活动收
体验业:为消费者和你在一直的时间收费
考虑如何从农村、小城市获利
0.2.3 获得投资
开一家舒服的小公司,或者做个自由职业者、开发几款能赚小钱的软件,也是件不错的事。
临界量(Critical Mass)
在社会学中有一个概念叫临界量,它是指一个社会系统中,某件事情达到了一定动量,这个运量可以让这件事情自我维持、并推动它进一步成长。例如,通过灌水增加论坛流量、进而带来真正的用户流量,通过名人开博吸引粉丝、进而带来真正的普通用户。
花太多时间在思考上,会导致一些产品决策太慢;其实想不清楚的时候可以先摸索下。
用户的历史行为往往比他当前的意愿更有价值。
将闹钟的默认时间调为早上7点,而不是半夜12点;这样的改进几乎没有变化,但是,你前进了一点点。
每天前进一小步,将一件东西做得比昨天好一点点。
经过无数次这样的细节改进后,你将产品打磨得越来越光亮;终于有一天,量变引发质变,一款优秀、及至完美的产品诞生。
1.13 大构想的陷阱
就像梦境一样,我们总是认为自己连续的认识事情的全貌,可当你试图重述整个梦境/事情时,你会发现有太多细节你根本就不知道。
1.14 别给用户太多选择
别给用户太多选择,这会让他们感到疲惫,并伤害他们内心的幸福感。
1.15 易用性是不够的
“软件易用性”概念的演变
软件发展的前期,易用性主要是指人机交互过程方面;而随着互联网的发展、移动互联网的兴趣,软件越来越社会化,因此易用性也增加了越来越多方便社会化的成分。比如是否能方便的与云同步、共享给好友、发表评论、等等。
复盘,这一词汇常用于象棋、围棋:比赛结束后,双方棋手把刚才的对局再重复一遍。
下围棋的高手都有复盘的习惯。
在复盘中,双方的思维不断碰撞,不断激发新的方案,新的思路、新的思维、新的理论可能在此萌发。
在复盘中,当某种熟悉的类似的局面出现在你的面前的时候,你往往能够知道如何应对,脑海中会出现好多种应对方法;或者你可以敏锐的感觉到当前所处的状态,从而对下一步的走向作出判断。
事情不顺时,通过复盘,想想当初为什么做这件事、为什么要这样做、有没有其他的办法、有没有遗漏的条件、等等,说不定发现现在的路本来就是死胡同,说不定会发现新的解决办法。
事情结束时,通过复盘,想想一路走来都发生了哪些事情、自己做了什么、最大的收获是什么、最大的意外是怎么处理的、等等,会更加切实的增加经验,下次做类似的事情就可以提高不少的效率。
其实今天做事的时候就碰到了严重的问题,发现之前预想的方案并不能解决原始的问题,那就没有必要花精力去解决当前方案碰到的问题,反而需要通过复盘来找找原始问题的其他解决方案。