TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Do developers have a version of writer's block

6 点作者 ckugblenu将近 10 年前
I've not been a developer for long but the blank look of the text editor has hit me. Is there really a version of writer's block for developers?

5 条评论

lsiunsuex将近 10 年前
Maybe not so much writers block as periods of indecisiveness - sometimes theres soooo many ways to do something, it can be hard to decide the best way or the easiest way to do it. Or if a problem is complex, it can be hard to pull the trigger and commit to a way to do something.<p>If I find myself starring at the screen for more then 10 minutes and not writing a single line, I try to walk away - don&#x27;t open a news site and waste time - literally walk away and go do something completely different. Take a walk, go for a bike ride, clean the house, take a shower, make something with your hands, whatever you do. Your mind will work on the problem in the background - it helps me often.
评论 #9979768 未加载
评论 #9977734 未加载
seren将近 10 年前
Not necessarily a block, but I tend to procrastinate by &quot;yak shaving&quot; when I have something boring to do.<p>If you are really blocked in front of your editor, it is likely you are opening your editor too early, or trying to solve something too big. Go back to the drawing board or user and split the task in smaller chunks.
dankruss将近 10 年前
I like to think of it like this: If you&#x27;re facing that &#x27;block&#x27; feeling, it means the problem isn&#x27;t fully understood. So, see that as an opportunity to improve your personal process. Qualify the problem, build the solution, then optimise.
DoofusOfDeath将近 10 年前
Speaking for myself, no. Sometimes I don&#x27;t know which approach I have in mind is best, which can delay me a little. If I have no idea how to tackle a problem, there&#x27;s always been enough literature to give me ideas.
jcpu将近 10 年前
I agree with the above. Spend some time thinking about the problem before you dive in and start coding. Once you&#x27;ve identified the necessary pieces, start chipping away.