Programmer's communication skills-Uncle Mouse

Programmer’s communication skills

  • Inaccurate information

    • Information should be simple and accurate
    • Emphasize the point
    • Answer slowly
    • Re-clarify
  • Too much information

    • Bu Rao Ben
    • Don't lay too much
    • Don't explain too much
    • Straightforward
  • No interaction

    • Ask some open questions
    • Encourage expression of true thoughts
    • Cultivate a sense of participation
  • way of expression

    • More positive expression
    • Stop arguing on the details
  • Channel is hacked

    • Second-hand information
    • Information disclosure
    • Information equality

Communication skills

Arouse the other's interest
  • Do your homework beforehand
  • Find each other's KPI
Go straight to the topic and strengthen the point of view
  • Filter useless information
  • Eliminate ambiguous Western Sydney
  • Clear and general things
Based on data and facts
  • Say less "maybe", "maybe"...
  • List evidence, reference
  • Give data

Communication technology

  • logic
    • Causality, sufficient and necessary conditions.
  • X problem
    • Be sure to find the X problem, find the real problem. eg: Transportation and horses, customers say they want horses, but they actually want fast transportation.
  • High-dimensional
    • When refuting, the lower the dimension, the better. Convince the other party to use high dimensions. The same is the high dimension, the difference is the low dimension.
  • Divide and conquer
  • obedience
    • From the perspective of the other person, what are the consequences of following others’ ideas?
  • guide
    • Ask questions to make the other person think, "Catch pigs in a small alley"

Recommended books:

"The Art of Clear Thinking"

《Rework》

"Coming Again 3: Jumping Out of the Crazy Busy"

other

Pay attention to XY problem

When people make mistakes, they are easiest to listen to others

It’s easiest to talk about business when others are down.

I cannot say no, but I have to conditionally say yes.

Once you have the information source, you can control the thoughts of others

The GO language must be learned to be
suitable for writing middleware and stable things. Message queue, gateway. Not suitable for writing business.

Interview-based learning


Thanks to Uncle Mouse for sharing. In the end, he won the prize. For the column of Mouse Book, thank you "Geek Time"!

Guess you like

Origin blog.csdn.net/Cirtus/article/details/109250142