有些对手为什么不能被消灭

有些对手为什么不能被消灭

齐国的衰亡历程让人瞠目结舌。作为原本的五霸之首,战国时代仅次于秦国的大国,其被颠覆之路,竟然是由一系列理性的利益平衡导致的。每一步棋,都能够“不输”,都能够两头获利。但最终,却因为这一系列不输的战役而失去了整个战争,走向最终的覆灭。你很难将其结果简单地归结为道德上的优劣,又或是“吃亏是福”这样的脑残逻辑。

所谓的“对手”,是一个很微妙的词语。古话有云:能有一个旗鼓相当的对手,是你一生的福气。

对这句话最浅表的理解,无非是让自己提高道德修养,把自己的“嫉妒之心”转换为“上进之心”,不断地督促自己前进。

再上一个层次的理解,涉及politics,同你周围的环境、上级之间的关系息息相关。所谓“狡兔死、走狗烹”,越是有力的武器,再被使用完之后,越会成为功高盖主的威胁。要想功成身退,就必须有计划性地让自己的对手消失,甚至是有计划性地拉对手一把。

这就像是“杀毒软件”这门生意,你说“病毒制造者”不是“杀毒软件”的水火不容的死对头么?那是不是把病毒制造者赶尽杀绝,就是“杀毒软件”的终极理想呢?PR宣传稿上或许是这么说的,可实际上,“病毒制造者”是“杀毒软件”的衣食父母。如果没有了攻击者,那杀毒软件还有什么存......



阅读全文
无人驾驶与房地产

无人驾驶与房地产

与朋友J闲聊,一起吐槽无人驾驶。期间偶然提到“无人驾驶将颠覆房地产行业”,J不置可否地看了我一眼:Are you serious

Yes, I’m serious.

或许,系统性地记录一下“无人驾驶”同“房地产”的关系与思考,是值得的。

首先需要声明的是,这里的讨论仅限于“如果无人驾驶得以实现”,可能会产生的影响,而不是“无人驾驶技术”是否可行、又或是能够在短期内得以实现落地。

如果无人驾驶的技术得以实现,这意味着“距离”带来的问题将不复存在,廉价版的“瞬间移动”将成为现实。你不需要特意地花费时间“经历”一段旅程,而是可以在做着其他事情的同时,让“移动”并行地自动完成。

对于地产行业来讲,最重要的三个因素是:位置、位置、位置。而位置的价值,源自于它可以聚集多少资源、多少人流。现代shopping mall的一个重要特点,是在结构上囊括了饮食、购物、娱乐等众多功能。这个商圈所提供的服务能够满足你各种需求。你不需要在享受完A的同时,再花费时间赶往另外一个地方享受服务B。将它们集中到一起,为你提供方便。

这种资源的整合,使这个商圈比其它分散性的、只能提供单一服务的场所更有价值。甚至,在一座并不发达的小......



阅读全文
不确定性的逻辑

不确定性的逻辑

个人事业的开创如同这个公众号的运营,重要的是先交付作品。各种所谓的“机会”,其实并不是预先判定和知道的。很多你以为会发生的事情,都不会如期到来,而很多你不曾想到的东西,又会突入起来。这种不确定性所伴随的风险和惊喜,我想,是最有趣的部分。

好几篇我自认为非常不错、充满各种干货的文章,都如同沉入湖底的石子,见不到半点踪影。甚至,就连最近本的点击量,也少得来不忍直视。如果按照自媒体各种十万加的“阅读量”又或是几千、几万的“粉丝量”来看,我这个公众号简直失败得一塌糊涂。甚至,随便找来一个毕业生,都能够在这两项指标上把我远远地甩在后面。

但另一方面,我又有一些不错的成就。曾经写过的书评,被书的作者转载;有一两篇文章,被出版社付费转载;开设的知识星球,也零星有些读者付费加入;还有因为一篇文章,结识了创业的朋友,而有缘去他们的公司做交流。

把“自己所期望的”和“意料之外的”结果相对比,我很难判断我这个公众号到底是成功还是失败的。但可以知晓的是,如果不拿出这些作品,不开始写作之旅,我是没有办法获得这些失望和惊喜的。更为重要的是,预测未来这件事,从来不是人所擅长的,至少不是我所擅长的。时常使用的前进策略,往往......



阅读全文
American Factory的思考

American Factory的思考

周末异常疲乏,无心正事。正好看到Netflix最新的纪录片《American Factory》讲述2014年曹德旺的福耀玻璃在美国的落户之旅。

福耀玻璃进军美国也就前几年的事情,我还记得当时看到这条新闻时钦佩不已。想到曹德旺这样的商业巨人有自信进军美国,定然是胜券在握,不会贸然行事。但整个纪录片看下来,还是捏了一把冷汗。

商场如战场,没有什么确定的事情。要获取利益,就必得承担风险。无论你是商业巨擘还是摸爬滚打的老人,风险都会一视同仁地把你摁在水下挣扎喘息。如果非要说这些巨人有什么不同,无非是他们在挣扎中有着更为顽强的毅力,能够逢山开路、遇水搭桥。至于外人想象的什么“制胜法宝”,那从来是没有的。有的只是拼命地抵抗、坚持和对峙。

故事以美国俄亥俄州代顿市的工人从GM汽车公司失业展开。大量从GM失业的人好几年奔波于寻找工作,但毫无结果。福耀玻璃顺着美国的政策,开始在代顿市投资。于是,这些原本限制的人力,又有了新的工作机会。无论是当地政府还是百姓,都为这一即将到来的希望感到高兴。

但,真正的困难就此才开始。文化冲突与经济市场的残酷,开始让各方陷入不满。按照中国的标准,工人当然应该是努力认真地干活,发挥......



阅读全文
乏味的基础数据

乏味的基础数据

The quieter you become, the more you are able to hear.

基础知识和数据的积累,需要漫长的功夫,而要能够理解和消化他们,则需要更多的功夫与精力。它们像是古典音乐或是现代艺术,需要消费者提前付出更多的劳动和准备,才能够享受到那份独有的魅力。他们平淡无奇甚至木讷呆滞,比不得十里洋场、奇珍异宝来得绚烂和直接。但他们,默默掌控着整个世界的运行规则。

当初刘邦最先打入咸阳时,只有萧何一人不顾所有人都在沉醉的财资美女,径直取到了咸阳档案库的户口版籍、土地图册、法律文书。凭借着他们,让整个天下都在刘邦面前都变得透明。即便是被项羽赶出咸阳蛰伏做一个了一个汉中王,靠着这些枯燥乏味的数据,终成“项羽百胜而后一败,刘邦百败而后一胜”,江山易手。

马伯庸在《显微镜下的大明》写到

要知道,战争的胜负,很大程度上取决于后勤表现。后勤最重视的并非武勇,而是精准统筹。精准统筹的前提,则是翔实丰富的数据。

可以这么说,在战略层面的对局中,拼的不再是韬略,而是资源利用率。谁的数据掌握更精准、谁的物资调配更有效率,谁就是最后的胜利者,即所谓“大势”。

这些枯燥乏味的数字,就是一切运......



阅读全文
定义性的产品

定义性的产品

在AI红遍天的热潮下,大量的公司打着AI的旗号只是为了拿到一笔钱,但内心却对这个领域没什么信仰或者热情。这些公司的掌舵人,是纯粹的商人,为“利”而已。

这样的做法,作为求生获利的手段,并没有什么不对。可以算是商业或者经济系统中的腐蚀者。通过极端地榨取漏洞,让一个错误的方向迅速败下阵来。通过薅羊毛,把这个充满幻觉的红利全部掏空,从而让它显出原形。只是,我不大愿意做一名腐蚀者,我更希望能够提供建设性的成果,来促进一个自己认同的方向的发展。

每一个新世界的到来,必然伴随着核心的技术、标志性的产品雏形。如开启互联网时代的Mosaic浏览器,开启桌面世界的Win95,开启移动互联网时代的iPhone。每一个产品不是以抽象的方式来为人来带来巨大的价值,而是切实地解放了生产力,让整个人类的行事规则发生了根本性的改变。这当然是革命性的巨大改变,于是需要大量的工作、产品来支撑、彰显这个改变。那么,一切为了这个改变服务的公司和产品,便会享受到时代浪潮的自然福利。

关于“移动互联网”相对于“互联网”的变革,还可以多bb几句。“移动互联网”的一个最大不同在于,它击穿了“阶级”“教育门槛”的限制,是真正把互联网引入到......



阅读全文
日课

日课

如果一名篮球运动员诉说自己每天必须完成一定量的体能训练、器械训练,你基本上会比较平和地点头称是,这不很正常么。

如果一名钢琴家告诉你,他必须每天坚持5小时以上的钢琴指法训练,你或许会拍手称赞,但,这不也是很正常么。

如果一名戏曲名角告诉你,他必须每天清晨开嗓连声一两个钟头,你或许同样会给出一些赞美,但依旧会暗自说道,这不很正常么。

可奇怪的是,如果一名程序员告诉你,他每天在正常工作之外,还会坚持做几道算法题、阅读几篇文章,这就仿佛变成了一件极其了不得的事情了。

可是,这不同上面这些情景一样么,这不应该是程序员最基本的职业素养么?

吃着写代码这碗饭,每天练习算法题目就是IT行业的日课。更何况,除了自身的基本功底修炼之外,跳槽周转,无不需要paper coding算法题目护身。如此重要的东西,难道不应该每日练习吗?

这就像“体能”之于运动员,是一切后续发展的基础。跑步、练习器械,无不是在夯实和维持这一基本技能,以便开拓后续的职业发展。

如果练习体能对运动员来讲是每日不能停的课程,那为什么算法题目的练习不必每日都做?

每个行业的从业者,有多少比例,在坚持践行自己行业的日课呢?


近期回顾

诚心正意》《佛系做事》《所谓自由


如果你喜欢我的文章......



阅读全文
诚心正意

诚心正意

此心放在太平地,一日劳作一日食,欢喜不尽。

能否成事、成功,这不是你单方面说了算的,还有一大部分是天命、是缘分,是老天操心的事情,你不能操心,也不该多管闲事地替他操心。

既如此,无法一定成功、无法一定大富大贵,是不是人生就没什么意义呢?

我想不是。过分的欲望只是对生命的无谓消耗,浪费而已。亦如千辛万苦买来一辆法拉利,也只是放在车库,偶尔开开,有什么意思?重要的是你真正在意的事情是哪些?

真正在意的事情会不会很多?我想不会。亦如你或许有五六台电脑,但真正常用的,也就那么一台。你或许有各种休闲娱乐方式,但反复在做的,也就那么一两样。

如此,在无法一定大富大贵、功成名就的人生,有什么意义呢?那就是不停地、全神贯注地去做那么一两件你真正在意的事情。把这些事情做好、做实。就算是天赋不佳,只要朴拙勤谨、肯长时间地持续花功夫,进入专家的行列是不成问题的 。而更加重要的是,在这个做事过程中,你会沉浸、会忘我,会真正加深、加固生命的质量。

人生颠沛流离,不如意之事十有八九。如此以来,看一些因为天资聪慧、运气甚好之人的故事和经验,对我们来讲没什么裨益。因为所有这些成事的因素都由老天决定,对你起不了半点作用。

真正有用的......



阅读全文
佛系做事

佛系做事

有人问Paul Graham创业者应该在一个方向上坚持多久?他的回答是:你能坚持就继续做,不能坚持就停下来。

这句话乍一听是一句废话,但它却包含了对命运和自我的认知。

我见过很多有所成就的人,其生活过得并不辛苦。对他们来讲,成功真的只是一个附带产品,做这件事情的初衷则另有所指。整条路考察下来,真的可以说是自然而然。

做事有时候要靠缘分,不是你的东西,即便是得到的很早,也注定留不住。如果你做一件事情需要你非常克制、极端费力,我想,这或许并不是你的激情所在,也不是你的缘分所在。又或者从投资的角度看,如果你的日常抵触情绪和心理都如此巨大,那么,这个风险太大了。好的投资应该是轻松的,是可以做粗略估计的。如果必须要依靠算细账来确保回报率的话,那这笔投资本身或许就不够好。同样的,如果你做的事情要依靠大量的精神力量来自控,那对于这件事情来讲,你或许不是那个合适的人选。风险太大。

Machine learning很火、数据分析很火、区块链很火、云计算很火、在线教育也很火,都是机会、风口和饭碗。这些行业,都有稀少的佼佼者,也有大量的平庸者。

有的人做一件事,也就是不经意,一下子就成了。而有的人费尽心思,却总是做不......



阅读全文
所谓自由

所谓自由

If you want to have some moment with a girl, you don’t have to buy her whole life.

大部分对金钱的追求,似乎源自于我想要有自由,可以自由地买下整栋楼、整架飞机、整个人,于是,需要很多很多的钱。

可你真的对这些东西的需求有如此强烈的感受吗?看看自己家里废弃了多少玩物,每一个在你日常生活中的使用率又是多少?

为什么不只是在偶尔想的时候买下使用权,而不是这个东西本身?

这些多余出来的欲望幻觉,占用了自己太多的时间,以至于没有办法将足够的精力分配给自己真正感兴趣的东西。

一个人一辈子的时间是个常数,分配给了A就不能给B。即便是你买下了A、B,却不能同时买下享受它们的时间。

或许,如果只是追求自己真正在意的东西,其花费并不会大太多。因为当你全神贯注于A时,B怎么样便不再是个重要的事情。

而当你管理好自己真正想要、长时间地执迷的资源时,或许你便可以节省出很多的积蓄,以便为一些突发事件留出余地。

一个人的精力是有限的,这不仅意味着只能工作于一两件事情上,也同样意味着只能享受于一两件事情。你对愉悦的感知,是有极限的。超过那个阈值的愉悦体......



阅读全文
游戏规则

游戏规则

博弈论中关于两个囚徒的讨论,最吸引人的无疑是他们各自的最优解,却不是全局的最优解。所谓的理性判断,反倒没有办法给他们最好的结局。

我一直耿耿于怀,这难道是理性的错误?或者说理性的沦丧?甚至更夸张的讲,这是不是证明了其实理性并没有神马卵用,还不如非理性来得直接彻底,至少能够让你达到最优解。

后来我想通了,其实错的,不是理性,而是规则。

一旦规则确定,任你天资多高、理性分析能力多强,得到的不过也是炖肉的汤。至于肉,那是留给规则制定者的东西。

商鞅变法,能够将秦国打造成一台战争机器,也是穷尽了规则制定。把所有获得报酬的途径都给堵上,包括世代袭爵,唯一逃离苦海的,就是战功。秦国“尚首功”,见人头如见金银财宝。其它国家的人打仗,无不悲痛、叹息,而秦国人听说要打仗了,个个击鼓相庆,眼睛里充满了欲望和贪婪。

何以如此?!因为在商鞅的规则下,打仗、取首级,这些在其他国家是迫不得已的灾难性的事情,却是秦国千载难逢的好事,没有了战争,秦国人便只能在这套规则下看到绝望、生不如死。打仗,成了秦国人十面埋伏下最后的网开一面。

有的人活了大半辈子,却还是触及不到自己体系的天花板,举步维艰、乞讨班地打怪升级。而有的人,似乎也就......



阅读全文
至暗时刻(二)

至暗时刻(二)

至暗时刻

每个人的至暗时刻并不相同,但要到达这一步,确实要积累太多的心酸和付出。什么都不做,什么也没有付出,然后得到一个坏的结果,这不叫至暗时刻,这是你自己的咎由自取。

要获得至暗时刻,你甚至需要非常努力、极端拼命,将自己的极限耗尽。人们大多能在一次次的浪子回头中重新找回积极进去的节奏。但至暗时刻不同,它要求你持续付出了自己最旺盛的精力,只剩下苟延残喘的些许气息,然后收获一堆“然并卵用”。

此刻,才能逼近你的至暗时刻。“回报”像是一个只进不出的无底洞,拼命吸收的付出、你的心血、你的耐性,但却连半点渣滓也不吐出来。不是你不想坚持,而是感觉没有力气再坚持了。一切微小的行动,都变得沉重无比。不奢望有什么大喜功,只希望可以停下来,休息一下、偷个懒、睡个觉,不再同那紧张的节奏保持共振。

继续坚持,是抱恨而死,还是强势翻转?谁也没办法知晓。这份耗尽所有的不确定性,不一定是你人生的转折点,但却一定是你人生的分界线。境界与层次的不同,将在此分隔。你或许不一定能够得到你一开始所期望的,又或许你幸运地拿到了你所追求的,但更可能是你确实拿到了你所追求的、但却发现它并不是你想要的,至少不是以这样的形式来迎接它的到来。

可你会发现......



阅读全文
读《乱世靡音》

读《乱世靡音》

亦如秋原老师的其它作品,《乱世靡音》继承了《清代旅蒙商述略》的庞杂和细致,将一件件的历史纹理细细道来。所谓的娱乐圈,必须要追溯到戏曲的发展,卖艺的原点。娱乐,就是逗人一笑,最粗鄙,不过是拿一个人的残疾和不正常当做笑料,展示给周围的人看。《霸王别姬》中说的“下九流”的行业,也就源于此。

有人的地方就有江湖。所谓江湖,是那些漂泊四方、居无定所的可怜人。或许以现在的眼光来看,漂泊四方是豪气、潇洒、自由的指代。可在通讯并不发达、交通极端落后、导航压根就没有的年代,“漂泊四方”意味着极大的不确定性:以生命作为赌注的不确定性。但凡有点家底、有些稳定社会地位的人,都不会去趟这个浑水,以自己的性命为代价,面对一个又一个不确定的地方。

而要理解娱乐圈的历史,就必须得代入到这样的境地,以这样的心境去好好体味一番这个行业的从业者,会做出哪些事情,会如何面对事情,又是该如何将这碗饭长久地吃下去。进而也就可以体会一些匪夷所思的事情。

例如,按道理讲,混江湖饭的人应该是阅历丰富,对人情世故是炉火纯青。但一个令人不解的现象是,他们总会以非常夸张、甚至是人来疯的形式在你面前做各种演说。理论上讲,如果一个人真是人情世故的高手......



阅读全文
To B 业务的一点思考

To B 业务的一点思考

知道创宇杨冀龙:阻碍产品成功的人,可能是那些你不研究的 1%

沉迷于技术,或者掌握他人无法企及的技能,是最浅表的对屏障与价值的认知。优秀的技术人员或者学生时代的优等生,无不会在这个认知阶层停留很久,甚至就永远停留其中。

但价值的定义并不那么简单,不是说物以稀为贵、技能上的高超就代表了有价值、有市场、有套现的可能。一切都是要有前提的。你比如,这个“物稀”就是一个主观的判断而非一个客观的标准。对你来讲是稀少、稀缺的,可能对用户来讲并不是。对用户来讲体验好的、有价值的,对客户来讲或许并不是。用户和客户的区别是什么?前者是使用产品的人,后者是为产品买单的人。

同样的,你的产品或者技能在技术范畴内或许是拔尖的,但对于可以变现的市场来讲,它或许什么都不是。

判断清楚方向是一个更加综合的能力。错误的方向认知,会直接导致你重度投入的技术变得毫无意义。就像你做的OA系统运用了最先进的技术、最简洁的设计,但就是在用户的领导特备关注而你觉得毫无技术含量的“报表展示”,这1%的一个小切面上做得不够出彩,于是,你在竞标中败下阵来。无法竞到标,你的技术再好、投入再多,都不再有意义。

考虑清楚正确的方向,在特定方向上比拼各种细节处对用户心理、运转流程的认识和洞见,是撬动百倍利益的真......



阅读全文
玩一玩

玩一玩

“孩子们是通过动手来学习的。修修补补,涂涂画画,什么都拿来玩,或者单纯地把东西搞乱......看起来毫无章法,其实能让他们学到很多。日常事务和现象的原理,就蕴藏在玩的过程中。”

“科学的本质,说是一种视角——一种世界观,一种批判地看待世界的能力,一种发现范式、结构、联系、趋势、共性、规律的能。简而言之,就是感知和发现宇宙秩序的能力。”

孩子们用玩具做得最棒的事情,就是破坏它

“他们跟成年人不同,不怕失败,无畏无惧,敢于大胆尝试”

回顾每一轮新知识的习得过程,总会不断地重复同一种路径

  • 做一些这块知识的最基本调查,尽可能地查阅一番这块知识的背景、motivation和现状。
  • 找更多的资料去深入了解细节,看一看关于这块知识的宏观review,阅读一番关于它所蕴含的思想的评论。
  • 找到这个领域比较权威的书籍做深入了解。
  • 在迷惑中蹒跚向前。
  • 某个偶然的任务迫使你不得不找一些先关例子来做模仿。
  • 突然间灵感降临,打通之前所积累到阅读到的所有信息。

在上面的过程中,“迷惑中蹒跚向前”或许是最低效的一步。而之所以迷惑,无非是过分注重成年人的学习定式:从理论和书本中学习。而打开这一僵局的,就是紧随而来的紧急任务:它迫使你跳入......



阅读全文
如何训练投资和商业的直觉

如何训练投资和商业的直觉

投资和创业更像是艺术而不是技术,因为没有办法将一个个的案例总结成万古不变的规律。你总是能够在历史的长河中为每一个案例找到反例,为每一个情境找到不同的解释。如同“如何创新”这个问题一般,它似乎玄妙不可解。

很多人都想要做出低投入高回报的投资,想要发现普通人无法看到的商机,想要寻找出隐秘在芸芸众生之中的需求。但基本上止步于这里高昂的决心,没有后续可操作的提高这件事情概率的训练。

Andrew Ng在谈到创新时曾有这样一种观点,他相信创新并不是一件只能依靠天赋的事情,而是如同其他技能是可以被可以培养的。Andrew Ng给出的解法是:大量的阅读。如果你能够坚持每周阅读一打(a dozen of)paper的话,那么一年后,你将会有大量的idea和灵感。你会在不知不觉中习得创新这件事情。

同样的,要想做出明智的投资、找到稀有的机会,也需要大量的阅读和分析。投资和创业都是实战性极强的事业。观察投资人的日常,每日大量阅读和分析待投的项目,可以说是家常便饭,更是自己不可推卸的本职。在这些大量的案例阅读和剖析之下,才艰难地做出在几千个项目中做出一两个选择。

反观想要学习投资的非专业人士,大都只是停留于“想要投......



阅读全文
商略

商略

最近在读《读库》六哥(张立宪)推荐的《清代旅蒙商述略》这本书。而看到六哥的推荐,是因为这篇腼腆土匪之养成》文章中的视频。六哥介绍的作者秋原实在是魅力十足:对原创有着极端的追求,只写他人没有写过的东西。坐得住,虽然每天只写2千字左右,但可以坚持不断。另外,六哥对这本不算薄的书的阅读体验评价是,能够一气呵成地将它读完。如此美言之下,自然要读上一读。

拿到书随意翻了两页,便进入了六哥说的阅读状态,可以平滑自然地一直往下读。对我来讲,这本书更为重要的价值,在于对商业潜移默化的解读。虽然秋原老师的本意定然是介绍历史而不是讲述商业原理。但对我来讲,后者的价值已如脱缰野马,向我迎面驰骋。

对很多年轻人来讲,创业是一件很酷的事情。至于利益,似乎从来不是考量范围之内的东西。因为无论是硅谷还是风投,似乎看重的都是创新和酷炫的想法,至于获利这个事情,是不屑一顾的。

我不能单纯地否定这种看法,因为不同背景和不同阶段的人,其痛点和短板都是不同的。对我来讲,我更愿意从一个刚进入商业领域的新手角度去看待这个问题。

商人的天职是获利赚钱。无论一个事情做得多风光,只要是不获利的,那么这都是一个糟糕的商业事件。而获利的根本点,在于信息差和顺势而为。每一个人都只是时代中的一个点,甚至连点都算不上。一个如此微小的存在,如果全凭自己的力量想要翻江倒海,定然是不合逻辑的。想要做成一番事业,想要拥有巨大的影响力,必然要有所凭借。而这个依靠的东西,就是“时势”。依托于行业的“线”上,附着在......



阅读全文
谁才是programmer

谁才是programmer

很多的非程序员(如产品经理、运营、交互设计)并没有意识到,他们同样会参与代码的写作过程,并且,其影响力可能会远远大于程序员。技术人员都知道,历史的发展注定了要逐步使用高级编程语言而不是底层编程语言去解决问题,这不仅意味着效率,还意味着清晰而正确地分解问题的形式。但很多技术人员可能没有意识到的一点是,最高级的编程语言,就是人类的语言。所以,要说高屋建瓴、高级语言指导底层语言,产品经理和设计师无疑对代码具有更高的影响力。

代码的写作,其实无关乎编程语言,更多的是对信息流的逻辑把控。陈天大神说过:写代码是一个非线性的过程,很多时候,想明白了,写,只不过是把思路翻译成某种具体的语言上的实现而已”。表面上,画一张设计稿、提出一项产品功能或者用户的行为路径是一件极其简单的事情,只需要一拍脑袋来上一句“我要这个”就可以了。但魔鬼藏于细节之中,稍微深究提出的整个行为过程,就会发现会自己不可避免地被各种逻辑所限制。

很多人不太理解“写代码”这个事情为什么会被称作信息工程学,不就是把图片或者数字放到一块屏幕上显示么,这个和打印店的小哥做的事情有什么不同,怎么会有资格被称作工程学?

这其实很容易理解,任何事情只......



阅读全文
“不为”的智慧

“不为”的智慧

Daenery: So what would you have me to do

Tyrio: Nothing. Sometimes nothing is the hardest thing to do.

Doing nothing是一个很重要的选项。表面上,什么都不做,那么什么就都不会改变。对掌握知识、研习自身的技能来讲,这个说法或许没错,因为完成这个目标只需要你的内部因素。

但对一项复杂的任务,如商业策略、职业规划、趋势判定、作战计划来讲,就完全不同了。因为对这些复杂的任务来讲,“成事”的因素不仅包含内部的因素,还包括外部的因素。而doing nothing,无疑是不会改变你的内部因素,但外部因素:时间、天气、对手犯错的概率、科技达到的水平、市场的热点、时代的趋势、大众关心的热点,都会一刻不停地发生改变。所以表面上你虽然什么都没做,但外部因素可一直是在改变着。在这个意义下,等待本身是有价值的。你可以耐心地去挑选适合你的时机,然后一战成名。

表面上,doing nothing意味着死水一潭,那还有什么可以等待的呢?今天和明年难道会有不同吗?是的,当一项任务足够复杂而不仅仅只涉及到内部因......



阅读全文
成熟代码设计的几点思考

成熟代码设计的几点思考

工程成熟度的一个标志在于你可以越来越有信心将任意一个方案落地实施好,而不是对着一堆标准和流程望洋兴叹。这样的成熟度来自于你经年累月的积累。不断反复的练习,将实施的流程和模式逐步刻入脑海中形成肌肉记忆。如此,你便可以节省出更多的脑力去思考别的一些问题:宏观的、细节安全的、可维护性等。而如果没有形成肌肉记忆,你不得不在那些平凡的细节处耗费脑力,以至于无法腾出足够的大脑运算力考虑别的事情。

伴随着成熟度的,是你产出的稳定和质量的保证。不必再回到满是草稿代码的时代,一方面是因为生产高质量代码已经形成不用思考的肌肉记忆,另一方面是经过长时间的实践,你知道一开始多花些时间在代码的管理和设计上,会为你的后续工作节省更多的时间。即便是项目工期相当紧急,良好的事前代码设计依旧会成为不可替代的加速器。越是清晰的代码结构,越是能够将问题展漏无疑。于是,一方面你可以很有信息地确认你的代码确实在正常工作,另一方面你能够轻松地对这部分的东西做改动,特别是一个处于探索阶段的项目前期。

还有一点,良好的代码结构,会给你足够多的士气。你不会因为大量的工作产出而感到疲劳或者沮丧,相反,你会因为你的巨大产出而备受鼓舞。反过来,......



阅读全文