For more posts like this, CLICK HERE to follow Ultrafacts
Some of you are reblogging because you think its funny that programmers would talk to ducks. I’m reblogging because I think its funny picturing a programmer explaining their code, realizing what they did when they explain the bad code, then grabbing the strangling the duck while yelling “WHY WAS THE FIX THAT SIMPLE!? AM I GOING BLIND!”
AS A PROGRAMMER I CAN TELL YOU THAT THIS IS EXACTLY WHAT YOU FUCKING DO WE HAD TO BAN THE DUCKS FROM MY CLASSES BECAUSE EVERYONE WOULD FLIP THE DUCK OR THROW IT AT A WALL OR SOMETHING WHEN THEY FIGURED OUT THE PROBLEM IN THEIR CODE
so that’s the function of a rubber duck
^^^^^^^^^^^^^
I work at a startup and part of the onboarding package you get when you first start working here now includes a rubber duck. We also have a bigger version of the duck for the extra hard problems. Sometimes one duck doesn’t cut it and you need to borrow your neighbors to get more ducks on the problem. One time we couldn’t figure out why something wasn’t working right so we assembled the counsel of ducks and by the grace of the Duck Gods were we able to finally come to a solution. These ducks have saved many lives and should be respected for the heroes they are.
I use this for writing, actually. Explain what I’m doing and what I want to do and the different ways i can get to point B from A, as well as the different problems, amazingly working them out as I explain why I could or couldn’t the different things. I love the Rubber Duck theory.
Former programmer, can confirm. We didn’t have a duck in our office so our other programmer, who I shared a space with, used me as a duck proxy. (For the explaining, not the throwing.)
There was more than one day where I’d casually hear “Hey can you be a duck for a minute?”
I do this for writing too! I also used to play this part for my ex-boyfriend when he was doing his physics homework. It worked better because I could ask questions. Trying to get me (a person that sucks at science things) to understand the concepts helped him break it down so he understood it better! Personally, I use my cat… She sits there looking all attentive while I tell her the problems. She meows. I answer her questions. Boom. Figured stuff out! I don’t throw her though, usually involves kissing her head (which she hates and then I get complained at…)
dragon-dancer16 liked this
teawithmilkstudy reblogged this from sounddesignerjeans
peasantpizza liked this
jocund-aglet liked this
cclover953 liked this a-secret-land liked this
megustacat reblogged this from sounddesignerjeans
quiettiger4ever liked this
pleasantpostmoon liked this
photosynthefish-12 liked this
extaticatr0city liked this
extaticatr0city reblogged this from dorothyxgale
datasurferx-13 liked this
aqualynx12 liked this
kindauglypikachuicon liked this she-who-not-must-be-named reblogged this from thatnoulguyorsomething
she-who-not-must-be-named liked this
13-secret-poems liked this
grazieblue liked this thatnoulguyorsomething reblogged this from robokitty77
thatnoulguyorsomething liked this
61137 liked this
summerfox1988 said:
And today in head-cannon cannon, Tim Drake is the programmer/hacker after Oracle. Drake.: Another name for Duck. How much of him being a coder is accurate is beyond my knowledge because I fell out of the fandom for a minute and everything changed.
rainbyotes liked this
milktoseintolerant reblogged this from cosrnos
milktoseintolerant liked this
redcurlzbychoice liked this kittennightfarts reblogged this from do-you-have-a-flag
probpant reblogged this from image-transcribing-bot
fandom-blend liked this ultrafacts posted this
- Show more notes

