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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Any Devs with ADD got tips on how they handle it?

7 点作者 keynesyoudigit超过 5 年前
originally posted on r&#x2F;cscareerquestions, but this seems like a better place.<p>TL:DR: I am a dev with ADD, looking for encouragement&#x2F;advice from other devs with ADD. Y&#x27;all out there?<p>Long version- I think I have some heavy form of ADHD. I have trouble staying on scope on PRs, and understanding what other devs consider readable. I am subject to rabbit holes and not staying within the scope of a task. Sometimes I just get straight up distracted and check out youtube, sometimes I can stare at a PR for awhile and miss a stupid error. I&#x27;m looking into meds and I&#x27;ve implemented a few strategies that have really started to pay off (Remember the Milk as a type of bullet journal, checking in with myself every 2 hours with what I am working on, why, and how) but I&#x27;m curious to hear about other experiences and strategies people have used to survive. There&#x27;s enough adults without ADD out there, surely we are somewhat employable!

2 条评论

cac1超过 5 年前
1) Get a professional opinion my friend. Look for a cognitive psychologist.<p>2) Remember the ADD is not a one-way street. It&#x27;s a cycle. You will return to what your were doing. Concentrate of efforts that record your progress up to the point you were distracted and that make it easy to refresh your focus when you return. Word processors and graphic arts are wonderful for this. Visually structured programming is too. You want to complete a method at a higher level before working at a deeper level. That is, you want to define all the logical units of a method with comments before coding each unit itself. Make the effort to create logically complete camel case variable names. These programming practices will make it much easier to resume work.<p>3) You are susceptible to distractions, but the distractions themselves are not the problem. You are distracted because: a) you are bored. b) you are exhausted. c) you are emotionally disturbed by something. d) you are interrupted. e) you are inspired. You must recognize what is causing you to be distracted and deal with it, or you will struggle.<p>Good luck.
评论 #22159057 未加载
jstewartmobile超过 5 年前
My personal experience from the other day:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22135940" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22135940</a>