我如何学会用ADHD编码

我从事销售管理工作已经9年了。 我已经准备好退出销售并开始新的业务。 我坐了两年的学习编码的想法,最后跌跌撞撞。

我认为我很快就会开始使用编码了……我是一个逻辑思想家,注重细节,并且非常擅长解决问题和解决问题。 当时我所不知道的……是我患有注意力缺陷多动障碍(ADHD) 。 进入编程领域后,我意识到在过去的9年中,我的ADHD被蓬勃发展的快速环境所掩盖。我的ADHD帮助我在销售行业中快速思考并迅速采取行动。

那么我如何从销售过渡到代码呢?

  1. 我退出了我工作了9年的销售行业; 在这段时间里,我为家人(妻子和3个孩子)奠定了基础和生活。 我决心学习编程,并且不想依靠任何“拐杖”,所以我相当!
  2. 我加入了一家应用开发初创公司,以涉足技术行业。
  3. 初创公司无法提供稳定的薪水(甚至无法提供保证的薪水)。 我所能依靠的就是努力工作,做出我100%的承诺,并尽一切努力取得成功并赚钱。 当时,这是涉足技术/编程行业的最佳机会。

好吧……这家初创公司崩溃了,烧毁了……而我辛勤工作了9年的“基础”却崩溃了。 但这并没有破坏我追求编程并退回销售的决心。 因此,我学习编码的决心是10倍。

我在2015年4月进行了实际编程的第一次潜水。我参加了为期12周的开发训练营,即位于犹他州普罗沃的编码校园。 我每周有四个,三个小时的课程。 我被激动了,最终学习了全栈Web开发。 现在要注意,已经有9年的销售经验,我的大脑已经训练好快速思考和快速行动。

我很快学会的是,编码要慢得多,要深入得多,要分析某种思维过程。

我记得我在编码校园的第一周。 我问编码是否真的适合我。 听了30分钟的讲师后,我的大脑无法再集中一分钟了,信息超载使我筋疲力尽,我会分心,我的思想将开始漂移和做白日梦。 老师很棒! 但是我的注意力跨度不是……

我心想,CRAP! 如果我不能专注于30分钟以上,我将如何成为一名成功的程序员?

在6个月的时间里,我竭尽所能提高我对编码的关注。 这是我的新职业。 我必须学习。 到了我无法专注一个多小时的地步,确实开始抑制了我作为开发人员的成长。 我不得不为此做些事情。

我看过一名心理学家,她诊断出我患有多动症。 WHAAAT? 我真的很惊讶。 我从未考虑过自己患有多动症。 她给我开了一些药以帮助我集中精力。

药物帮助我专注于更长的时间,我开始真正吸收编码。 事情开始变得有意义,我终于觉得自己可以集中精力学习编码。

话虽如此,我并不是说药物是学习用ADHD编码的关键。 我真正想表达的观点是我从所有这些中学到的东西以及我意识到的那些东西。

我开始认识到我对药物的关注和行为与药物以外的关注和行为的区别。 然后,我练习训练我的大脑,使我专注于当我服用药物时(当我离开药物时) 如何聚焦

  • 在对话期间(通常是30秒),我开始注意何时开始漂移,并有意识地努力使自己的注意力重新回到对话中。
  • 我练习注视别人以保持对话中的状态。
  • 我有意识地努力降低了编程文档的速度。 读每个单词而不是略读它。
  • 在编写代码时,我关闭了电子邮件并静音了通知。
  • 我投入大量精力来一次完成一项任务,并使用TRELLO来帮助我保持井井有条。

在接下来的几个月中,我能够训练我的大脑一次更集中地专注于一件事情。 在没有药物治疗的情况下,我一次可以集中精力进行区域编程很多小时。 最重要的是,我什至将药物的毫升数减半,现在只偶尔服用一次。 我已经学会了如何专注于自己和代码。

如果您头脑活跃,想学习编码,请不要认为您不会学习。 您可以。 我经常听到:“我想学习编码,但我没有耐心”或“我有多动症”。那又如何呢? 如果您想学习编码,那就去做吧。

我从Devslopes在线课程中学到了很多编程知识。 他们很棒! 老师们的教学是如此出色,我可以根据需要多次重播课程视频。 这是学习多动症的理想方式。

如果有的话,拥抱多动症。 是礼物 多动症不会阻止您学习代码。 您可以训练大脑以减慢编码速度。 您不需要药物,只需要开始意识到自己在场即可。