Live data from Hacker News

Developer's block

underlap.org

1–10 of 106 posts

Re: Developer's block

#2
Rolled my eyes on "For experts only: don't do it yet". Shut-up already. I will do it right now because it will nag me forever and then surface will grow, and every time the new code interacts whith what-could-ve-been-optimized I will spend 5min thinking if I should already optimize it

Re: Developer's block

#4
There's so much good advice in this article. My number one point that i learned the hard way during two decades of writing software: take breaks when your body tells you to. It's an absolute killer if you force yourself to work on your projects just because there's stuff on your to do list, new issues on Github, or whatever. Just stop working if you don't feel it.

Re: Developer's block

#5
post #3

I love how we developers see ourselves like creative writers instead of plumbers

Some jobs are more like plumbing, some more like creative writing, some more like planning and architecture. It really depends on the project.

Re: Developer's block

#8
Great advice all round.

> Take time with learning

But this one in particular stands out. We are being constantly pushed to ship code at faster and faster rates. AI has only hastened the process.

If you want to learn anything new you have to slow it down, push back against all the forces urging you to do more, ship more, make more money.

If you're using AI tools, do the opposite of what everyone else is doing. For every piece of generated code you accept, scrutinize every line, ask clarifying questions, ask for alternate implementations, ask what the tradeoffs are.

Just be curious.

This will be slow, but that's the point.

Re: Developer's block

#9
post #3

I love how we developers see ourselves like creative writers instead of plumbers

Well it is quite literally writing, and fairly often starting with a blank page (file) and then doing a lot of editing.

---

Talking of pages, I quite often write down on a physical notebook what I'm trying to accomplish. Because if I just dive straight into hacking code I sometimes get a frenzied feeling, as if I'm just bouncing around like a pinball in an undisciplined way.

Re: Developer's block

#10
post #3

I love how we developers see ourselves like creative writers instead of plumbers

Haven't heard plumbers launching side plumbing projects. But who knows, perhaps they do and just don't post on HN.
Post reply on HN