DEV Community

SamCrypto
SamCrypto

Posted on

How can someone with ADHD study software engineering and do the coding which demands high concentration?

Learning to code can be very difficult for someone with ADHD. Here are a few tips and tricks to help you succeed in this field!

What is ADHD?

ADHD is a neurodevelopmental disorder that affects concentration, impulsivity, and activity levels. It is often diagnosed in childhood but can carry into adulthood. People with ADHD may struggle with traditional forms of education but can find success in fields that allow for more freedom and creativity.

Software engineering is a field that demands high concentrations and attention to detail. However, people with ADHD can find success in this field by using their strengths to their advantage. Those with ADHD may be able to think outside the box and come up with creative solutions to problems. They may also be able to work well under pressure and complete tasks quickly.

How can people with ADHD study something like software engineering?

ADHD can make it difficult to focus on one task for a long period of time. This can be a challenge when studying something like software engineering, which requires a lot of concentration. First of all, it is better to understand the type of ADHD. You can take a free ADHD test here. There are a few things that people with ADHD can do to help them study and do well in software engineering:

  • Find a study buddy who can help keep you on track.
  • Set up a study schedule and stick to it as much as possible.
  • Take breaks often to move your body and get some fresh air.
  • Find an activity that you can do while studying that will help you focus, such as listening to calm music or doing hand exercises.

Common struggles for people with ADHD and how to overcome them

ADHD is a condition that can make it difficult to focus and stay on task. This can be a real challenge when trying to study software engineering or do coding, which both require a high level of concentration. However, there are some things that people with ADHD can do to help themselves succeed in these fields.

One common struggle for people with ADHD is feeling like they need to constantly be moving or doing something in order to focus. This can make it difficult to sit down and study for long periods of time. However, there are some strategies that can help, such as breaking up studying into shorter sessions, getting up and moving around every few minutes, or using a fidget toy to keep the hands busy.

Another common issue is that people with ADHD may have difficulty starting tasks or may procrastinate. This can be overcome by setting small goals, breaking tasks down into smaller steps, and using a planner or other system to keep track of what needs to be done.

Lastly, many people with ADHD find it hard to focus on one thing at a time. This can make it difficult to filter out distractions when working on something important like coding. Some helpful strategies for this include using noise-cancelling headphones, working in a quiet environment if possible, and setting aside specific times for breaks where you allow yourself to be distracted for a short period of time.

Tips on coding from someone who has ADHD

  1. When you're coding, make sure to take breaks every 20-30 minutes. This will help you stay focused and avoid burnout.

  2. It's important to have a clear goal in mind when you're coding. What are you trying to achieve? Keep this goal in mind and refer back to it often to stay on track.

  3. Don't be afraid to ask for help when you're stuck. There's no shame in admitting that you need assistance; everyone needs help from time to time.

  4. Make use of resources like cheatsheets and online documentation. These can be lifesavers when you can't remember how to do something specific.

  5. Take advantage of your ADHD by using it to your advantage. Some people with ADHD find that they can focus better when they're under pressure or working on a deadline, so use this to your advantage when possible.

Top comments (0)