21 年 08 月

从各个地方看到并记录下来的一些内容。

资源整合

学习

  1. css transform
  2. react 学习
  3. 如何避免未捕获的异步错误
  4. js 事件库,可在多个窗口,多个 iframe 之间共享事件
  5. react class to fc

工具

  1. 表格转图表

others

  1. 效率指南
    1. 不要预定任何日程,这样可以永远在当下这个时刻做对你来说最重要或最感兴趣的事情
    2. 有且仅有三个任务列表,TODO、Watch(观察)和 Later(稍后)
    3. 睡前写下明日 3-5 件事,第二天醒来就做这 3-5 件事,如果做到了就认为是成功的一天
    4. 结构化拖延,不抵抗拖延,而把拖延期间的时间用来做其他的事情,这是一种策略
    5. 策略性无能(认怂),一次性把事情做砸,然后别人就再也不叫你做这件事了,比如组织公司聚会、收发快递、配女朋友逛街等
    6. 一天只处理两次邮件,处理这类信息会带来完成的快感,但很可惜这些事情都是不太紧急多半不重要的,可以试着把微信和钉钉这么处理
    7. 藏在耳机中,人们对于打扰一个戴耳机的人会更有负罪感
    8. 不要轻易答应,很多时候大脑同意的时候,心里是不同意的。但是由于拒绝很难受,就会口是心非的答应。然后自己的时间就被堆积满了别人发起的邀请,而忽略了自己真正重要的事情

Some statements

  1. 不是所有东西都是二元的
  2. 不能忽略任何一个细节,当你觉得有问题时,他就一定有问题
  3. Set your course by the stars, not by the lights of passing ships.按照星星,而不是按照过往船只的灯光设定航向。
  4. 思考在做的事情是否只是一时的有用,当过了这段时期,便无用了。
  5. 提效
    1. 主人翁心态: 发现了问题主动尝试去解决问题,不做旁观者
    2. 保持学习力: 发现问题之后,解决方案如果不在你的知识储备范围,一定要尝试去学习新的东西(惭愧,没写一键设置 UA 插件之前,我自己完全没写过 chrome 插件),走出舒适圈,会学会更多
    3. 保持热心态:每个人遇到的问题是不一样的,主动和同事或者朋友讨论,需要时伸出你的双手
    4. 执行力:把影响效率(举例,还有其他)的事情看成魔鬼,马上行动起来,达到魔鬼,不要一拖再拖
    5. 学会推广:也许一开始你写的插件只是解决了自己的问题,但同样的工作环境,别人也许也会遇到,要学会往外分享和推广
  6. 最好的程序员不是善于编写复杂代码,而是有能力为复杂的问题提出简单的解决方案。只有糟糕的程序员,才会对简单的问题提出复杂的解决方案。
  7. 根据我的经验,大多数程序员在新公司开始工作约 6-8 个月后,才能完全发挥自己的能力。等到在同一家公司工作 2 年到 3 年后,绝大多数人开始停滞不前,对工作不再那么有兴趣。观察到这一点后,我作为老板真的不太在乎,自己的员工在工作 2-3 年后跳槽。长远来看,只有极少数人会不断进步,所以我不会特意留住员工,我认为这不是很值得。

  8. 你的代码应该是写给下一个开发者的情书。
  9. less is more, worse is better
  10. 频率错觉(Frequency illusion)是一种认知偏差,指的是第一次注意到某事后,往往会更频繁地注意到它,导致认为此事是高频现象。简单说,频率错觉就是”你刚刚发现一个概念或事物,然后突然发现它似乎无处不在”。