Earlier quoted context omitted.
I don't know you or your work. But I know (senior) developers that don't use a debugger and I've often noticed that when fixing a bug, they don't build a full mental model of what really goes wrong and often just fix the symptoms. Think "that shouldn't be null, we need a null check here" instead of "why is this value null? we should check here, but also make sure the caller works correctly."
On the other hand, though this is n = 1 and from 2000 (and it is classic Linus): Linus Torvalds: > I don't like debuggers. Never have, probably never will. I use gdb all the time, but I tend to use it not as a debugger, but as a disassembler on steroids that you can program. > I don't think kernel development should be "easy". I do not condone single-stepping through code to find the bug. I do not think that extra vi…
As a developer, my most important tools are a pen and a notebook
211–220 of 302 posts
Re: As a developer, my most important tools are a pen and a notebook
#212Re: As a developer, my most important tools are a pen and a notebook
#213The input speed on keyboard is just way faster than with pen:/
Sometimes I still use notebook but it becomes less unfortunately.
But my my challenges are just not challenging
Re: As a developer, my most important tools are a pen and a notebook
#214Re: As a developer, my most important tools are a pen and a notebook
#215Great discussion. In my opinion, the real takeaway isn’t about notebooks vs. digital tools, it’s about what shifts your mental gears. Every time we switch modes, it forces our brain to pay attention differently. That fresh context can boost focus, creativity, even recall. For example, I recently stopped coding all the time and picked up a new hobby at night, writing. That simple change gave my brain a reset and actua…
Re: As a developer, my most important tools are a pen and a notebook
#216Great discussion. In my opinion, the real takeaway isn’t about notebooks vs. digital tools, it’s about what shifts your mental gears. Every time we switch modes, it forces our brain to pay attention differently. That fresh context can boost focus, creativity, even recall. For example, I recently stopped coding all the time and picked up a new hobby at night, writing. That simple change gave my brain a reset and actua…
Re: As a developer, my most important tools are a pen and a notebook
#217I see that point but now discussing approaches with AI replaces that most of the time, not because the AI is genius but because me formulating it helps me to think and me getting challenged helps as well (I ask for it) The input speed on keyboard is just way faster than with pen:/ Sometimes I still use notebook but it becomes less unfortunately. But my my challenges are just not challenging
Can you elaborate? Do you have any examples of such interactions with LLMs?
Re: As a developer, my most important tools are a pen and a notebook
#218Earlier quoted context omitted.
> Those are tools that if I lost them, it surely would slow me down and be annoying. Yes, but the post above is pointing out that you would be significantly slower without an IDE, compiler or debugger than you would be without a pen/paper. In fact, I don't think you would be a professional programmer if you didn't have them. Saying you like a notebook and pen while designing and writing software is very different tha…
> significantly slower without an IDE, compiler or debugger … In fact, I don't think you would be a professional programmer if you didn't have them. This is a strange take. Programmers were around before any of those tools were. And today, even many professional programmers do their work without using any of them: they use text editors, they write interpreted languages, and they use printf()-debugging or other techni…
Re: As a developer, my most important tools are a pen and a notebook
#219Great discussion. In my opinion, the real takeaway isn’t about notebooks vs. digital tools, it’s about what shifts your mental gears. Every time we switch modes, it forces our brain to pay attention differently. That fresh context can boost focus, creativity, even recall. For example, I recently stopped coding all the time and picked up a new hobby at night, writing. That simple change gave my brain a reset and actua…
The book Smarter Faster Better introduced me to the concept of disfluency - the idea that extra friction such as awkward fonts, new environments, different tools, etc will pull you out of autopilot mode and force you to think in new ways. I haven’t seen references to it elsewhere, but it’s changed how I approach problems and learning the last 9 years. Switching to a notebook is one great way I use to trigger this as…
Re: As a developer, my most important tools are a pen and a notebook
#220Earlier quoted context omitted.
Interesting. I noticed the same and sometimes I change my emacs theme just to get a fresh perspective. Sometimes I also disable syntax highlighting when typing so I won't get distracted.
> Sometimes I also disable syntax highlighting when typing Was waiting for someone to comment this. It's a somewhat known strategy if you have to read through a bunch of boring code you don't want to work with, and find hard to focus with, to turn off the syntax highlight and somehow the brain stops glossing over/skimming the code and starts to pay more attention. I found it led to marginal difference at best, as wit…