您现在的位置:首页
--> 奋斗
• 纸上读来不觉浅
先提出创意,再开发产品,然后内测公测,最后正式发布。在不少公司里,这是再正常不过的流程;每一天,它都在无数地方重演。至于发布之后会怎么样,就撞大运吧,反正之前已经按部就班跑完了整个流程,换句话说,能做的,已经都做了。 但我分明又看到,无数的产品(尤其是新产品),无数的公司(尤其是创业公司),就这样看似正常地落难了,而且让人百思不得其解——创意、开发、测试、发布,每一步都走得稳稳的,到头来,为什么落得一败涂地呢? 按照《四步创业法》的作者Steven Gary Blank的分析,用这种方法开发产品,尤其是创业公司用这种办法开发产品,必然是一条不归路。
之前的一年半时间里我一直为前一个创业项目而忙碌,就在那时,我开始发现一些规律,一些在创业过程中能影响你的生活起起伏伏的规律。 就在那个时期,我学到了一个最重要的事情:当快乐时我做事做的最好。这几乎能体现在各个方面。如果我快乐着,我编程时会更有工作效率,我能更好的解决用户的问题,我发现我还能更容易集中注意力。 就我而言,我发现有几个非常好的习惯能让我保持持续不断的快乐的感觉。而且,每当我的情绪有低落时,这些习惯是使我能迅速恢复到之前快乐水平的灵丹妙药。
• 几点学习经验
07年读研开始接触交互设计,09年工作之后才开始真正做项目,在学习过程中遇到过很多困难,每每克服理清思路,能感觉自己进入新的境界。 1.不要沉迷于理论。一般来说,书本知识落后实际应用3年左右的时间,读研期间读完基本交互经典书籍,还是一头雾水。当真正开始设计控件和界面布局时,才理解书本知识。掌握知识的标准不是你读过,而是会应用在实际的项目中。缺乏实践,看的资料越多越迷糊。 2.量力而行。09年翻译了iPhone的设计指南,一年时间内通读大部分交互设计资料和书籍。10年不自量力,自以为可以开始研究产品定位或者品牌等高阶问题,模仿之前的做法通读相关资料,但是没有任何成果,当时只经历了一个手机支付的项目,产品最终失败了。先多做项目,特别的百万用户量以上的产品,经验也能影响视野。 11年因团队需要着手研究数据分析,感觉是行业前沿性课题,但项目中可用的数据很少,通读网站数据分析资料之后无从下手。
最近有几篇关于科技公司面试的新闻,这篇格外受瞩目,因为竟然有公司力压Google,成了面试最难的公司,而这个公司居然是ThoughtWorks。这个结果真的让我有些惊讶,作为一个面试过许多人的ThoughtWorker,我之前还真没想过我们的面试到底有多难。既然有人关心ThoughtWorks面试,我就不妨在此分享一下我的“面经”。先来说说,我们的招聘流程。
• 创造价值
很有趣的事情。如果不发生交易,一个家庭的“钱”的数量应该是不变的。比如,在这个时刻,我们象木头人游戏那样喊“停!”,然后谁都不要动,每个人手里的钱的数量就会不动。这个时候假设一种情况:你开始把自己的一个坏了的相机修好了,这个时刻你的钱虽然没有发生变化,但是你的财富发生了变化,你变得比原来多了一个“好相机减去坏相机的差价”那么多财富,广义上来说,整个人类社会的财富增加了这么多。 钱仅仅是一种流通的符号。在任何时候,钱的总量应该是比较固定的,至少纸币是这样,因为政府保证了它的稀缺性,就是总量的稳定。如果一个人拿到了一张纸币,一定有另外一个人少了一张纸币。如果广义的把所有电子货币也算进去,其实总量还是固定的,除非中央银行干点儿事情。从这个角度上来讲,钱是大小不变的蛋糕,我们只是决定怎么分蛋糕,如果多点,有人就会少点。 但财富不是。如果你拿一张白纸出来,画了幅画,你就在改变手里的财富。如果你是个好
• 创业这件事(1)
创业这件事 我有表达的欲望,恰好我又有书写的能力。这些文字只与我的这些欲望有关。 1. 2012年5月,我30周岁,我开了一家公司。 而在此之前呢,我在一家外企干了4年,职位做到企业架构师,薪资丰厚,每年平均飞行4万公里,在美国呆一个月晒晒加州的太阳。这家公司于2011年上市。 在公司呆了4年,职位越来越高,薪水越来越好,事情越来越少,但是我越来越迷茫。老东家是我呆过的最好的公司,这里的4年也是我成长最快的4年,可是4年真的太久了。 读《与理想有关》,读到这么一段。 拉拉又说:“如果有可能,我希望过的生活是,不用操心ppt里的excel附件,不用和李卫东争着表现,事实上,对我来说,这样的事情实在是累人累心,我并不擅长此道,我本来就是自觉自愿努力干活的人,可我不喜欢我的努力是被迫的,也不喜欢我的工作节奏不由我的掌控——其实这不是我个人的问题,你看,奴隶社会为什么生产力就特别低下?
• 有关面试
最近集中面试人,也有了一些心得。首先是明确面试的目的,面试是希望招聘到合格的工程师,而不是难为别人或者炫耀技能,因此犄角旮旯的知识,高难度的数据结构就不必要拿出来炫耀了。其次确定问什么,大家都不是搞基本计算机理论研究的,而公司中特有的东西也没有办法拿出来问。其实可以深入问的有两个方面: 1.领域基本概念 虽然是最基本的概念,但事实证明,少有应聘者可以给出深入和正确的回答。所谓深入,达到百度百科的标准就OK了。对于领域基本概念有清晰了解可以体现出面试者的敬业,也可以反映出面试者对于技术的渴望和好奇心。这类员工往往可以有潜力培养成为骨干。 2.面试者的工作领域 如果一个面试者在一个项目工作了2,3年,则期望他对于相关知识有深入的了解是合理的,否则不要混了。
• 写代码这件事
晚上花了两个小时给丰兄和花花展示一次如何写代码,从第一个字符开始,用199行代码完成付费的如下功能: 权责发生制的记帐 置顶的产生和显示逻辑 类目置顶,筛选置顶,全省置顶,全国置顶,区县置顶 部分订单取消 置顶竞价,端口竞价 送天数逻辑,买100送20块这样真钱假钱逻辑 很累。 结论和大家分享: 1. 会代码不等于会逻辑 代码只是一种语言,一种更加精确的语言。会写代码仅仅是会写代码。一个汉语讲不明白话的人用英语也不见得讲明白。一个海明威要是学会了意大利语,估计小说也写得不错。代码仅仅是表达。一个代码写不明白的人,事情一定想不明白。事情想明白的人,就差一点点培训,就能写好的代码。 2. 边界 我们已经在停止学习了。停止学习是创业公司的死亡之日,也几乎是一个人的死亡之日。业务人员为什么不能看代码?我拉丰兄和花花(你没看错)来看代码,而且是看我一个字一个字敲出来,就是用一种残酷的方式打破大家对代
今天我在网上发现一张图片,标题是“当程序出问题时程序员最喜欢说的20句话”,也是非常的有趣,程序员的一些坏毛病都快成了经典漫画形象了。
• 翻译杂思
从09年玩票性质地参与了《ThoughtWorks文集》开始,我踏入了图书翻译这一河。 09年下半年和小刀一起翻译了《Programming Scala》,11年又参与了老马DSL的翻译,今年新近接手了《The Joy of Clojure》。算起来,也有了不少的经历。公司邮件列表里看到一封邮件,又是书找译者。在ThoughtWorks,要做这样的事,机会多得很。看到很多小朋友们很踊跃地报名,我就借题发挥一般地总结了一下自己做翻译的一些经验,算是分享吧!首先是选择。兴趣驱动永远是最好的选择,翻译本身是一个非常磨人的工作,做自己不喜欢的事,会倍加痛苦。就我参与的翻译而言,除了第一本玩票外,我选择的主题都是相关的:程序设计语言类。无论是Scala、DSL,还是正在做的Clojure,我都是在给自己一个更好地了解某种语言的机会。
我花了点时间,写下了我对Hacker精神的理解,给大家瞅瞅。 Hacker不是仅仅在计算机领域才有。历史上的那些杰出的发明家,画家,建筑师,工程师,科学家,很多具有hacker的精神。 他们会发现这个世界里面让他们兴奋的问题,并且自己动手去寻求解决方案。 问题是什么? Hacker解决的问题可能很大。比如人类想飞而不能飞的问题;比如马的力气不够大的问题;比如把消息尽快的传出去的问题,到在互联网上找不到东西的问题。看看世界上林林总总的解决方案,你会惊讶于莱特兄弟的方案,福特给出的方案,以及Tim-Berners-Lee等很多聪明人给出的方案。Hacker不是以做什么为导向的,他们以解决什么问题为导向。
• 面试的几点经验
有个癖好,翻看简历,特别是附带作品集的简历,然后找其中的规律。 对于在校生,一份精致的纸质作品集可以展现出设计师对待作品的态度,当翻着每一页向你讲诉想法时,是一个非常让人享受的过程,有时候可以从中获取灵感。纵然紧张,表达能力欠缺,这都无关紧要,沉默的设计师会炫耀自己的得意之作。 在校生需要考察对待设计的热情、态度和潜力,专业知识可以后期培养。当团队资源有限时,会更注重设计师的潜力和稳定性,毕竟入职就能独当一面的设计师是少数,他们更关注未来的发展机会。 注意简历的排版、字体和用色,没有高超的设计能力,让简历看起来整齐舒服不是一件难事。科班出生的设计师没有一定的平面设计能力,设计素养问题让人怀疑。 这仅是对在校生的要求,如果有经验的视觉设计师无法达到这个要求,简历这关是无法通过的。视觉设计师的作品数量显示经验,但能力得看最好的设计,可以只是一个icon,也可以是一个界面。
一页纸的项目管理表格(One Page Project Manager)简称OPPM,为高层管理者准备的一种工具或者说是一份报告。这个工具使我们可以方便地与高层管理者就项目情况进行沟通,激励并确保各项任务所有者对自己的工作负责。是用很直观的方式将项目的几个核心要素例如:任务、目标、负责人、进度、成本(资源)在一个表格内罗列出来。OPPM的核心价值在于清晰、直观、简约,打印后只有A4纸大小,便于快速阅读。
一个我曾经共事过的很有经验的项目经理曾宣称说,他会拿程序员估计出的时间乘以π值,然后再提高一个数量级,这样得出的才是正确的开发所需要的时间。1天时间经过变换后是3.14周。他经过惨痛的教训才认识到程序员预估的时间都是不靠谱的。为了能更精确的对程序员估计的时间进行换算,我创建了一个时间换算表,重点说明究竟是什么地方出了问题。
• 关于恐惧的自白
看完《直面内心的恐惧》,正儿八经地写了笔记,觉得意犹未尽,不如就趁热打铁,让我们家恐惧出来跟大家见见面,这其中带着我对它从此能变个模样的期许。因为对我来说,现在这个阶段太重要了,重要得不得不把自己那点陈谷子烂芝麻全部搬出来搅拌一次,提取其中的精华,为自己打一针鸡血。 对一个从小就充满恐惧的人来说,恐惧如同衣服一样,经常感觉不到它的存在。老妈告诉我,跟别的小p孩学走路不一样,我学走路特别小心特别慢,那一步怎么也跨不出去,对着一条小水沟就能挣扎半个世纪。每次听到这里我就会想,如果当时对着那个小p孩的屁股轻轻踹一脚,也许今天就大不一样了。 不过人生没有假设。小p孩就这么长大了,伴随它成长的恐惧也越来越多。恐惧和害怕还不太一样,害怕往往是“具象”的,它张牙舞爪地扑过来,让你产生强烈的生理反应,你也知道要面对、要克服的是哪路神仙,比如跳进水里的窒息感和失重感。
联网行业创业的人真乃是前赴后继的进行着,创业不是你一个人在战斗,需要招聘员工,类型无外乎如下几种.......
财务自由,嘿嘿,很多年薪三四十万家产三四百万的人,不愿意离职过自己喜欢的日子,原因也是“财务不自由”。这个世界上有年薪5万的消费方式,年薪50万的消费方式;供小房子的消费方式,供大房子的消费方式;沙县小吃的消费方式,海底捞的消费方式。真正束缚你的并不是金钱,绝大部分人终其一生都不会拥有财务自由,捆住脚的其实是惯性——停留在当下的惯性,以及对不可知未来的恐惧。
• 周报的逻辑·续
周报是什么呢,它是一个管理上的怪胎。几乎2年前,我写了篇文章《周报的逻辑》,据说还被某广州IT公司内部群发。回头来看,正如我对自己博客的长期总结:1/3是蠢话,1/3是废话,只有1/3还值得一看。时隔22个月,我打算重新谈一谈周报这个话题。首先,周报起源于管理者对下属的不了解,不信任。因为不知道你最近在做什么,接下来准备做什么,所以要给我一份汇报。又因为对你不是很信得过,所以用“每周一期”这样的高频度向我汇报。了解和信任在职场中,其实是极为稀罕之物。别不开心,这是实话。上司每天站在身后盯着你工作吗?他在每台电脑里安装了监控软件吗?那他怎么知道你的工作进展——既然他不是跟梢或者黑客。懂得跟上司主动沟通的人不多,即便有,也会被同事鄙夷为“马屁精”。大多数人都坦然地等着上司找自己来问话,你想想情景是不是很傻……XX,你最近的任务进展如何了?
和投资打交道,是个博弈的事情。创业团队的产品越强势,态度也就越强势,而口口声声说自己被VC强奸的,或者找到了不正规的投资机构,或者是自己的产品不硬,VC眼看血本无归就会施加压力。后者的比例可能占到了七八成。VC和创业者又没有直系血缘关系,凭什么无条件地支持你,信任你?拿业绩当筹码,输了也别跳脚。我知道的几个哭诉“VC欺负我”的案例,创业产品本身的问题极大,走得极惊险,VC急了才强行介入——否则好好的帮他们赚钱,VC跑来费偌大力气干预你,他吃饱了撑的?他的本行是投资,又不是经营。创业者在拿钱的时候信誓旦旦,经营出状况的时候跟VC讲你风险自负哟,这不太好吧。拿钱越多,VC越重视,博弈的架势就越明显。
近3天十大热文
- [11] 文言文白话文互转:文言文转白话文(现代文),
- [10] 用邻接表实现无向图
- [10] 海量数据面试题举例
- [9] Http/2知识图谱
- [9] 一个 VLA (可变长度数组)的实现
- [8] apt 的 update 和 upgrade
- [8] arduino-蓝牙各种版本类型及费用对比
- [8] 为什么数组标号是从0开始的?
- [7] 相似度计算之马氏距离
- [7] Omi应用md2site发布-markdow
赞助商广告