Should I quit coding if I struggle with it?
Asked by
CuriousCoder42
I've noticed some traits in myself that make coding particularly challenging. I have difficulty engaging with abstract concepts, struggle with low working memory capacity, and feel overwhelmed when working with nested logic. I've been learning full-stack development for about a year, starting from scratch, and while HTML and CSS were manageable, JavaScript has been extremely tough for me. I'm feeling really discouraged because I expected to eventually catch up, but it seems like I just can't grasp it as easily as others. I'm tempted to abandon my coding journey and maybe stick to simpler solutions like WordPress. Is there anyone out there who has had similar experiences? Should I just cut my losses and quit?
Answers
Whatโs your end goal here? If you're just trying to create basic websites, maybe explore low-code options or hire help. But if you're aiming for a career in coding, remember, it's normal to struggle. Many people who have jobs in tech faced similar challenges along the way. Keep pushing throughโyou might surprise yourself!
Reply to this answer
I totally get you. Coding can feel so frustrating, especially when itโs hard to see the results of your work. Instead of quitting, maybe try to redefine what coding means to you and find ways to make the process enjoyable. Join a community, build simple projects, and share them; it might help you stay motivated!
Reply to this answer
It sounds like youโre dealing with some common challenges that many people face when learning to code. Practicing is keyโeveryone struggles with abstract concepts at first. Try working on something tangible, like programming an Arduino or creating visual projects with p5.js, which can help you see and touch the results of your code. Don't give up yet!
Reply to this answer
Honestly, don't let those studies dissuade you! Many developers have had a tough start with abstract thinking but went on to thrive. Just getting through JavaScript is an accomplishment in itself! If JavaScript feels overwhelming, consider trying Python; it's generally more beginner-friendly and easier to read. You've proven you can do this, so keep trying!
Reply to this answer
You might want to explore whether you have ADHD, as some of those traits align with it. I got diagnosed later in life, and it helped me understand many of my struggles. If you suspect you might have it, consider taking a screening test. It's worth looking into!
Reply to this answer
Add your answer
Answers are reviewed before publication.
Related Discussions