Skip to content

Software Engineer's Communication

Hoseock Choi edited this page Feb 25, 2020 · 3 revisions

General

Why Communication?

Do you need me to explain why communication skill is important to the Engineer? well if you are a Software engineer, some of you may think you work alone. Just completing the task is the one big thing that is important. However, what you can do alone is very small that in the long run, you will need to communicate with others to understand the requirement, objective, possibility, risk and so on.

Although It is fundamental to do any kind of working activity in the organization, we barely learn and practice effective communications.

Here we want to talk about why communication skill is something that we need to understand and how we can practice to improve it.

Don't worry if you think you are not clever to learn something difficult, because you only need GRIT to learn it. Nothing more than that.

Pair programming & Code Review and...

"Important but not urgent" rule

Ground rule

Consensus in team

Communication technique

Get to the point

How to say it

Your body Speaks

Building a trusting team

Confession

Growth mindset

Developing a Growth Mindset with Carol Dweck

Cognitive learning theory

then Why Communication again

  • Because it's the one most important thing that lasts in the end.

References

  • GRIT
  • Role of Technical Leader

Clone this wiki locally