Admin Avatar

老师或父母老是说,努力就会走到巅峰—才怪。如果这样,不是所有人都走上巅峰了吗?没有人开始不努力,为什么后来不努力,因为努力没有效果。”

人生不是走斜坡,你持续走就可以走到巅峰;人生像走阶梯,每一阶有每一阶的难点,学物理有物理的难点,学漫画有漫画的难点,你没有克服难点,再怎么努力都是原地跳。所以当你克服难点,你跳上去就不会下来了。

垂直方向的努力更有意义,水平方向的努力意义不大。

对你更重要的是,要去解决更多的问题,而不是如何最好地解决一个问题。

From:阮一峰 每周分享第 21 期

Admin Avatar

沟通不是一件好事。

亚马逊内部会议上,有人提议改善各个小组之间的沟通,贝佐斯做了上面的回答。他认为,随着人数的增加,点对点沟通的成本巨大,而且会导致混乱。他希望每个小组都尽量小,保证内部沟通有效。小组对外提供定义良好的接口,可以从接口上拿到所有信息,尽量消除直接沟通的必要。

From:阮一峰 每周分享第 22 期

Admin Avatar

靠谱的程序员,要收起廉价的自信和高傲,出手的作品,应具备核心功能的自测用例。

程序员的尊严何在,是对代码以及用户负责。

以此告诫警示自己,要不负所托。

From:了然如一

Admin Avatar

如果一个人不想做某件事,通常不是由于客观条件不允许,而是他有下面四种心态之一:恐惧(Fear)、排斥(Rejection)、自卑(Low self-esteem)、怠惰(Laziness)。

From:《不要对自己撒谎

Admin Avatar

康威定律(Conway’s law):”软件系统的架构,反映了公司的组织结构。”

大公司里面,主管的地位主要取决于他的团队规模和预算。团队越大、预算越多,主管在公司里面的地位就越高,这就是为什么主管都会争取尽可能大的团队和预算。问题在于,团队变得越来越大时,你不得不做出安排,让每个成员有事可做。因此,当团队的所有人都在做一个项目时,随着组织结构的膨胀,软件的架构不得不跟着膨胀,以容纳所有的人手。

根据康威定律,大公司的大型项目一定会有复杂架构,哪怕这种架构可能是不必要的。

From:阮一峰 每周分享第 29 期

Admin Avatar

程序员应该具备多角度的思考能力。

产品设计的时候,要有宏观思维,问问自己,为什么要开发这个软件,作用是什么,整个生态里面它扮演什么角色。

技术选型的时候,要有中观思维,把软件看成不同模块的集合体,明确每个模块的作用。

代码开发的时候,要有微观思维,函数怎么写,循环体怎么优化,单元测试怎么构造。

总之,我们要能够随时切换角度,从不同的高度理解自己正在做的事情。

From:阮一峰 每周分享第 32 期

Admin Avatar

有时,我们想用新技术解决旧技术的包袱,问题是新技术会带来更多的包袱。新技术的一个问题是,人们还不知道它到底有多糟糕。

From:《选择乏味的技术》

Admin Avatar

在创业初期与其思考如何创新还不如去寻找对手都比较弱的战场。直接Copy模式都可以赚钱的市场,是真正的有市场红利的好市场,不要害怕Low,越Low聪明人越少,越好赚钱。

From:生财有术-李晨

Admin Avatar

商品在谁手中并不重要,重要的是客户搜索商品时先找到的是谁。虽然手无现货,但只要有客户搜索时首先看到是我,自然会有货源方联系我,这也是一种形式的信息不对称套利。

From:生财有术-鱼丸出面