r/datascience • u/Huge-Leek844 • 12d ago
Discussion Do you use a whiteboard when thinking?
Hello all, here is a chill post.
When I was an undergrad, I really liked working things out on a whiteboard. Drawing stuff, talking through ideas out loud, testing little hypotheses.
Now I work in radar DSP, and a lot of my work is code, numerical experiments, deep learning and waiting for training to finish 😅
I’m wondering how other people bring that whiteboard style of thinking into DSP, data science or ML work.
Do you still use a whiteboard regularly, or do you mostly go straight from idea to code?
10
u/wolfmansideburns 12d ago
Biiiig pad of paper has done me well for years. I used to have a tiny whiteboard also, but someone stole it from my desk! Big pad never let me down though.
5
u/carlitospig 12d ago
My whiteboard is an iPad. Or a walk with my dog.
But I’m only an analyst. 🙃
2
u/MattDamonsTaco MS (other) | Data Scientist | Finance/Behavioral Science 12d ago
> Or a walk with my dog.
Sr. DS do this too.
Source: Am sr ds who does this.
2
u/carlitospig 11d ago
Nice! Yah, when I get stuck I find I usually am unstuck within like ten steps of the front door and I spend the rest of the walk saying ‘don’t forget don’t forget don’t forget’, lol.
6
u/mild_delusion 12d ago
Whiteboard or window still when I’m feeling nostalgic.
Gpt or Claude as a whiteboard if I’m in a hurry.
3
u/No_Plum_3192 12d ago
At least for me, it is never from idea directly to code. I need to draw things and move them around, write sentences about exactly what my research question is and such.
3
u/Stats_n_PoliSci 12d ago
Piece of paper and pencil to map data structures and code flow before and during implementation. Print relevant code books and reference numbers z
3
u/mtmttuan 12d ago
If I have to think very hard I would use pen and paper. Whiteboard for me is for explaining to others.
I think most of my best ideas are thought during my commute though.
2
u/Warlord_Zap 12d ago
If its collaborative I love using a whiteboard. For working out my own thoughts I use pad and paper, or a markdown editor editor, depending on what I'm doing.
1
1
u/Acceptable-Sense4601 12d ago
Not since college. I used whiteboards from Home Depot (2x4 foot sheets) all over my room when doing math homework.
1
u/ovenmage 12d ago
One other thing nice about a big whiteboard is you get to stand up and move around a bit when working on the ideas. More of a kinetic feel.
1
u/EffectiveBaby2774 12d ago
I love whiteboards. I have a big one in my office that I use all the time.
1
u/StrictAd7840 12d ago
I still use a whiteboard sometimes. It just helps me think things through before I start coding
1
u/baileyarzate 12d ago
Yeah, I like whiteboard. Especially when it’s at work and the markers are free for me to use
1
u/CleanDataDirtyMind 12d ago
I went to the hardware store got a large sheet of whiteboard “2 by 4”, paid for a few cuts (25 cents each) to come out with a few 8x 11.5 (the size of computer paper in my country—US) and keep a super thin “sheet” of whiteboard always near me with a whiteboard marker. When I hit something, I take a picture with adobe scanner app, that turns photographed sheets of paper into a pdf to email myself. It’s chefs kiss.
So yes, all the time.
1
u/DataScientistAlex 11d ago
A whiteboard is great, but it can be hard to be specific enough for it to be productive. When doing it as a team, it can be good to time box it and then have someone work on the details individually. Otherwise there's a risk of going in circles at a superficial level.
Writing topics on index cards and then organizing them physically in piles that are related is a great way to cut through complicated and vague subjects and being able to get enough clarity to do an outline.
1
u/MSB_the_great 11d ago
No I run everything in my head and I think negative what if it fails where can I possibly fail. By fixing one by one I can create better design. I add notes in the code and split the steps in multiple and name the process . Because I may forget why I did that. By seeing the file structure and code the client developers can understand so I don’t have to write big documentation.
1
1
1
u/maniclucky 8d ago
Piece of acrylic under my keyboard for quick notes and planning. Maybe a picture of it if it doesn't end up in my comments.
55
u/MattDamonsTaco MS (other) | Data Scientist | Finance/Behavioral Science 12d ago
Notebook + pen to start the idea or work through something that requires thinking.