I know that this is not really what the forum, is for, but to be honest I really need some motivation right now. I have a lot of ADHD problems, and I’m starting to feel as if maybe coding isn’t the right thing for me…
I feel like as I keep moving forward I keep moving farther behind.
I’ve always been good with computers, I’ve built them, I’ve fixed them, and a lot of other things. But maybe the inside of it is not right for me…
hi sarah! i also struggle with mental health issues (i haven’t been diagnosed with adhd, but i understand that it can be difficult to complete daily tasks due to my experience with other conditions i have). i’ll skip the cliche pep talk and just share my thoughts and hopefully they help you : )
lucky for you i’ve developed a quick, easy way to determine if coding is right for you
does coding benefit your life in a non-financial way (such as bringing you joy)?
do you agree that the learning process is not always easy or necessarily enjoyable at times but still incredibly rewarding and worth it in the end?
if you said yes to both of those, congrats!
but seriously, if you legitimately want to code and you’re willing to commit to it, then coding is the right thing for you. if it’s something you enjoy and see yourself doing in the future, then coding is right for you. i know it’s easier said than done when it comes to becoming a programmer, but having adhd and having the ability to be a successful programmer are not mutually exclusive things. do mental conditions really suck at times? yes, absolutely, but that doesn’t mean you suck or that you are incapable. you are not defined by a diagnosis.
that’s a pretty common feeling among those who are learning to program. the thing is, whether you’re neurodivergent or not, the IT field is extremely vast and can be extremely overwhelming. something that i tell myself when i feel like i’m only moving backwards is that even just the tiniest bit of effort is better than none at all. 5 sit-ups are better than none at all. doing one of the 39 things on my to-do list is better than doing none at all. drinking one sip of water for the whole day is better than drinking none at all. if anything, just really stop and think about how far you’ve come. you know more than you did 1 year ago, 6 months ago, 2 weeks ago, 1 day ago, and even one minute ago. be proud of yourself and quit underselling yourself, and please do not compare your progress to others’ timelines. you’re doing great and i 100% mean that.
you sound like you’re naturally talented in tech. honestly, i feel that if you have a good understanding of the external properties of a computer then it would make it easier to work with the software. it’s like owning a car. you don’t need to know all the different parts and what they do, but it certainly helps.
i tried not to include the cliche “oh just go somewhere quiet to work and your adhd won’t affect you” type stuff because i know how frustrating it can be to hear (and it’s not helpful anyways). i’m not sure if this was motivational or helpful, but i hope it benefits you in some way. i know everyone says this, but if you ever need someone to talk to my messages are always open (and i mean that wholeheartedly). have a good day/night : )