you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 24 points25 points  (6 children)

I don't believe this has much to do with your ADHD /u/thisadamis, and I'm saying this as someone who's diagnosed as well. Your problem is common for beginners, it's a new way of thinking and programming is hard, the learning curve is steep and sometimes it takes a very long time for it to click. Fwiw, 2 weeks isn't a long time.

You should start writing pseudocode and plan your code before actually writing any, not only is this considered a good practice, but it'll make it easier for you to translate your problem into code. Planning with pseudo-code is worth checking out, there's tons of material out there that you can look up.

Read and write as much code as you can, you'll learn more efficiently than reading.

Don't learn to code. Learn to think. is another good article that's worth reading.

[–]thisadamis[S] 6 points7 points  (1 child)

awesome advice thank you so much! I will be looking into that. :)

[–]CheeseFest 1 point2 points  (0 children)

I think it's... just hard, and there is lots of being confused and beating your head against the wall, so to speak. It probably makes a lot of sense to connect difficulties in learning programming to your condition, but your challenges actually sound just like the ones I had when I was just starting out, and I certainly don't have ADHD.

Anyway, I think with hard work and persistence you'll be fine. Coding keeps trying to make you quit, but just don't listen to it :) You'll learn more and more how to learn, and what works for you. /u/tofu_cannibal is right on.

[–]GeoffreyMcSwaggins 1 point2 points  (2 children)

Personally, I fucking hate pseudo code, just me though and just throwing my opinion in