Как уже упоминал aduckinthewinter, ADD/ADHD - это не то, что можно исправить, а просто управлять. Я бы совсем не беспокоился о том, чтобы “исправить” свой ADD/ADHD, просто поймите это и работайте с ним.
Некоторые опыт гиперфокус, если вы делаете, научитесь к нему подключаться.
Также убедитесь, что вы получаете правильный сон и питание. Вы можете попробовать устранение диеты , чтобы увидеть, есть ли у вас продукты, которые вызывают вашу неспособность к фокусировке (вы знаете, как сахар и кофеин).
Обратите внимание на ваш организм - есть ли время в течение дня, что у вас есть лучшая фокусировка? Утро? Ночью? Полдень? Сразу после сна? Музыка помогает вам сосредоточиться? Отвлекает? Разработка программного обеспечения на самом деле является творческой дисциплиной - и в то время как вы должны быть в состоянии сосредоточиться, когда выкладываете код, есть много раз, когда вы необходимо творчества - тем более в веб-сфере.
Моя личная философия заключается в том, что наше общество (особенно в Америке) слишком склонны к тому, чтобы сделать всех “средними”. Мы нетерпимо относимся к поведению и отношениям, которые выделяются - если, конечно, они не возглавляют крупную организацию или не являются по-настоящему популярными/развлекательными. Я думаю, что это вызывает много проблем с психическим здоровьем у многих людей - в твоем случае, кажется, что ты чувствуешь себя сломленным и нуждаешься в исправлении. В ваших словах:
Я хочу избавиться от этого полностью
Почему бы не принять себя таким, какой вы есть? Узнайте, каковы ваши сильные стороны и как использовать их в своих интересах. Узнайте, каковы ваши слабые стороны и как обманом заставить их работать на вас. Например, потратить кучу времени, отвечая на вопросы в сети StackExchange ;)