Swachhcoin Airdrop Campaign

In case you wish to buy Swachh Tokens at a discount in excess of 20%. Visit www.swachhcoin.com and contribute NOW! In order to reflect back the love and appreciation that our community has showered…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




Why you should have a rubber duck on your desk.

(by Thomas Rinke, Marketing Manager)
I started writing this article the very moment after a skype call with a colleague. She wanted to know more about a certain topic within my department. I explained it to her.

At least I tried.

While looking for the right words, facts and arguments I recognized something. An awesome idea grew into my head and became clear and bright. By sorting my thoughts, the new structure reveals a new insight to me.

The facts and informations were in my head all the time. But it wasn’t until I explained it to someone else that it turned into a new picture. It was like doing a jigsaw puzzle. You have all the pieces at hand but only after you’ve put them together in the right order you can see the whole picture.

And the conversation helped me to do so.

In software development, there is something called rubber duck debugging. It is a method of finding errors in your code. You’re doing it by walking a rubber duck through your code. Step-by-step, one line after another.

The other person doesn’t need to know anything about coding. Actually, it doesn’t even need to be a person. The trick is to force you into explaining your work and ideas. It is more effective by imitating a dialogue.

The fundamental technique behind this phenomenon is much older than programming. Ancient Greek philosopher Socrates used a method named after him. It was a form of a cooperative argumentative dialogue based on asking and answering questions.

He didn’t use a rubber duck. He had his friends.

You can apply it basically for every situation. Nobel prize-winning physicist Richard Feynman integrated it into his learning method.

Again, it contains the part of explaining something to someone. If you cannot explain it, you don’t know it. And if you cannot explain it in simple terms, then you are hiding your lack of knowledge behind complicated vocabulary.

We all should use this technique more often. Not only to find bugs in our code or learning something new. But also to (re)organize our thoughts and ideas.

After the chat with the rubber duck your ideas are confirmed and authorized for further conversations within your team.

Especially now, more people than ever are working remotely and don’t have the possibility of a direct response.

There could be someone listening to you all day long. It will not complain. It is patient.

But if you’re hearing a quack in your home office, take a break and get out for some fresh air.

Add a comment

Related posts:

Ways to make teeth brushing fun for your kids

Do your kids struggle with brushing their teeth? Not brushing them correctly or long enough is challenging, especially with busy mornings. Ensuring your children develop good dental habits is…

How much do you know about Bytecoin?

Bytecoin is the first currency based on the CryptoNoto technology. The short name for Bytecoin is BCN. There may have been a coin of the same name bytecoin on the market, perhaps because of this…

11 Years Without A Sick Day At Work

In this article I want to share the initiation of my personal transformation, how my journey to a healthy life started and which insights I gained on my path. It is true. Since I started working in…