I have been writing software for about 20 years (following on from OChem PhD and research for a few years). I am 'senior' and get paid plenty in Oz... I have aphantasia - I can't visualise/picture things in my mind, so I use pen and paper or whiteboards A LOT! I create various ERDs, mind maps, sequence diagrams etc. I use a ReMarkable which makes it a bit easier to move stuff around and makes it more effective. I get…
As a developer, my most important tools are a pen and a notebook
51–60 of 302 posts
Re: As a developer, my most important tools are a pen and a notebook
#52Earlier quoted context omitted.
Funny. I was tolling the virtues of my spiral notebook which is always on my desk to a coworker, whom I was trying to get out of some trouble and i got... silence. That notebook is the difference between said coworker and I. She didn't get it. That notebook is the fastest most accessible tool to capture my thoughts. I can state concisely what was discussed in a team meeting last october before any notetaking tool boo…
I think an analog note taking device (woah!) requires more discipline than a digital one. In the digital world, you can always re-arrange your chaos at almost no cost, whereas you are screwed in the analog world. I'm curious: How do you organize your notes? If you mind to share.
Re: As a developer, my most important tools are a pen and a notebook
#53Calling a notebook the “most important tool” for a dev is pure romanticism. Useful for some, sure, but let's not pretend it outweighs a debugger, version control, or CI. This isn't craftsmanship cosplay, it's software engineering.
The literal argument here is fine - using a notebook is antiquated and we have better tools. But the sentiment holds true. When you're building software designing good code is the most fundamentally important aspect of your job. All the tools you mention are things that enable you to delivery that code, but if the design of the code itself is wrong then they mean very little. The process of designing code feels like…
Although I would agree that we have more modern tools, I'm not sure they're better along every dimension: pen and paper is better for memory retention than typing. Also, while YMMV, oen and paper works wonders for brainstorming for me.
Though admittedly search is easier with digital tools.
Re: As a developer, my most important tools are a pen and a notebook
#54[flagged]
Is it really that difficult to imagine that what does not work for you might work for someone else?
Re: As a developer, my most important tools are a pen and a notebook
#55Calling a notebook the “most important tool” for a dev is pure romanticism. Useful for some, sure, but let's not pretend it outweighs a debugger, version control, or CI. This isn't craftsmanship cosplay, it's software engineering.
I iterate faster, have more freedom and information is displayed and manipulated in a more ergonomic way to me on a computer, in such a way that it creates a symbiotic relationship. I severely doubt physical notetaking and brainstorming could ever compare
Re: As a developer, my most important tools are a pen and a notebook
#56Work In Progress
Endless printer paper or doted A4 paper (I love it). It is is the planing area of my brain. Some specific notes are kept for long term and re-used, which is seldom - this can (should) moved into a moleskin. Probably I should use the moleskin more? I need a pen or pencil, on paper to plan.
Long Term Storage
I don't use it to think. Mostly digital, Markdown. Stored on my filesystem, Git or IMAP. Avoiding all weird and soon defunct commercial things.
Re: As a developer, my most important tools are a pen and a notebook
#57Re: As a developer, my most important tools are a pen and a notebook
#58I don't understand the pen/physical notebook thing. It's slow to write, insanely slow to search what you've written, almost impossible to copy or share.
I use an automatic scanner to store the important papers as documentation. Now you can even send those to gemini or google cloud to digitalise it for cheap.
At any given time I have four sheets of paper over my desk that I can see in parallel, but I could have 8 or 10 for complex problems with areas equivalent to engineering or architectural blueprints.
Having said that, I can draw and paint very well as I was interested since childhood and had formal training. Probably is not for everyone, but it is for me.
Re: As a developer, my most important tools are a pen and a notebook
#59Calling a notebook the “most important tool” for a dev is pure romanticism. Useful for some, sure, but let's not pretend it outweighs a debugger, version control, or CI. This isn't craftsmanship cosplay, it's software engineering.
I'm personally not a fan of pen and paper, I find it to not scale, I often change devices or I'm on the move, so I rely mostly on note apps (mostly Notion).
Re: As a developer, my most important tools are a pen and a notebook
#60OP's post also references a similar post [0], but I am curious to hear from the people here.
[0] - https://hamatti.org/posts/how-i-take-work-notes-as-a-develop...