Re:Ask HN: I can never learn coding
by greenyoda on Saturday May 18, 2019 @12:27PM
(#19948264)
Can you tell us more about how you've been trying to learn?
If you've been reading random articles on the web and going to Stack Overflow whenever you need to figure something out, it might help to do something with more structure, such as working through a book on a particular language, or doing one of the introductory college CS courses that are available online. These will present material in an organized sequence and give you a foundation to build on.
Also, learning this stuff takes time and practice. There are things you won't understand the first time you see them, which you'll eventually understand after having read more and written more code.
Finally, don't jump the conclusion that something is "wrong with you". We live in a world filled with many distractions, and even if you don't have ADHD it can be hard to sit down and focus on something hard. Focusing on hard stuff is difficult, so you may need to gradually build a habit of doing it, starting with short periods of focus and working your way up. And you won't be able to focus if you're being interrupted by your phone beeping every few seconds, so try turning off distracting devices while you're learning.
If you've been reading random articles on the web and going to Stack Overflow whenever you need to figure something out, it might help to do something with more structure, such as working through a book on a particular language, or doing one of the introductory college CS courses that are available online. These will present material in an organized sequence and give you a foundation to build on.
Also, learning this stuff takes time and practice. There are things you won't understand the first time you see them, which you'll eventually understand after having read more and written more code.
Finally, don't jump the conclusion that something is "wrong with you". We live in a world filled with many distractions, and even if you don't have ADHD it can be hard to sit down and focus on something hard. Focusing on hard stuff is difficult, so you may need to gradually build a habit of doing it, starting with short periods of focus and working your way up. And you won't be able to focus if you're being interrupted by your phone beeping every few seconds, so try turning off distracting devices while you're learning.