周记第一期

2018/11/02 weekly

怎么培养自己与别人对话的能力

  • 先要学会抓问题和抛问题。学会抓住别人信息的重心,不管是开什么会,做什么沟通,需要投入进去,抓到关键的问题点,然后抛出来,能提出好问题是帮助对话的第一步。不管是跟合作方还是跟老板沟通
  • 强迫自己尽可能在每一个自己有参与的沟通或者讨论或者会议中,对某一个问题和事情有观点。来源于思考的观点,而不是一直顺着别人(哪怕是你的老板)的发言和思路进行。或者就端着个电脑耳朵一边进一边出。两到三个观点,不用多,找个合适时机清楚有序的表达完
  • 在需要自己主导表达的场合,学会结构化和观点化的表达。也就是表达的时候习惯性的已经在心里或者本子上想好一二三四点了。大纲永远是一句句的观点。甚至是两到三个词。可以围绕 观点和词展开,但是不要脱离大纲。否则就散而乱了
    以上,都是一些目标和方法,抓问题抛问题,训练自己在一个具体的问题表达观点,需要系统表达的时候,必须以精炼的大纲为主轴。但是说到底,最终又回到了老生常谈的一个词 : 『思考』,心中有数是前提

X-Y Problem

对于X-Y Problem的意思如下:
1) 有人想解决问题X 2) 他觉得Y可能是解决X问题的方法 3) 但是他不知道Y应该怎么做 4) 于是他去问别人Y应该怎么做?

简而言之,没有去问怎么解决问题X,而是去问解决方案Y应该怎么去实现和操作。于是乎:

1) 热心的人们帮助并告诉这个人Y应该怎么搞,但是大家都觉得Y这个方案有点怪异。 2) 在经过大量地讨论和浪费了大量的时间后,热心的人终于明白了原始的问题X是怎么一回事。 3) 于是大家都发现,Y根本就不是用来解决X的合适的方案。

X-Y Problem最大的严重的问题就是:在一个根本错误的方向上浪费他人大量的时间和精力!

The Key To Accelerating Your Coding Skills

1) our primary goal is to accelerate students past the inflection point so they gain the ability to solve any problem they encounter. 2) life-long learn experience

书单

基础学科

《算法》 《算法图解》 《数据结构与算法分析》 《编程珠玑》 《计算机程序的构造和解释》 《计算机网络》 《编译原理》

系统

《深入理解计算机系统》

Search

    Post Directory