+ 4
Is it bad that JavaScript is a struggle for me? Does it mean I'm not good enough for programming?
I try my best to perfect my skills. I take notes, sit down to think about what I need to write to get my programs to work. I watch tutorials and do lessons on Sololearn and ask for help. From the moment I leave school to 11:00 Am, I practice my code but I still suck at it. Badly. I've been at it for 2 months. But I still lack the ability to know what to write to get the browser to do what I want it to and everytime I do something successfully and without help it's usually because it's simple.
7 Answers
+ 7
Well I'm glad you speak up, was a bit afraid for those who don't and ended giving up, I agree with Jakob Marley, there are some (many?) things in life we can't instantly understand or be good at, some even take lifetime learning, a never ending journey, just keep trying, and yes, talk to others, ask for help when you do need one, what you are feeling is a common thing most of us get upon starting something, don't give in to that feeling, keep the engine running : )
+ 5
Jakob Marley Thank you so much. This is very encouraging. Makes me feel better. And don't worry, I won't give up because even though I suck at it, I like learning how to program. I gave up gaming and socializing for it.
I want to be the best I can be so when I see other people who seem to have mastered it quicker and are doing it like professionals it makes me a bit insecure or like I'm not cut out to be good at the field or like my brain isn't logical enough to understand programming as much as the quick learners do.
Nonetheless, thanks for taking the time out of your day to give me some encouragement. I sincerely appreciate it. It's nice to have motivational people in the programming and computer science community.
+ 4
@coding kitty , i understand your frustration and I feel the same somedays, and I have been at it a little longer than you.
Here's something to ponder on
" real problem happens when we try to code something for the first time, but after each iteration of coding practices, it slowly and steadily gets better and things do get clear"
here some very helpful posts in this thread for JS lovers , take a look at them,
https://www.sololearn.com/discuss/739193/?ref=app
+ 4
Programming Guy Thanks, programming guy. đ
+ 3
Wait... you didn't become a master programmer after 2 months? Yeah, I guess that does mean you're not good enough. Most people become masters in a few days, so 2 months is like.... a whole lot of few days. :D
I'm only joking with you, of course. Think about ALL of the other subjects you've learned in life during schooling. Did you learn math in 2 months? English? Science? History? etc... Or did you learn those over the course of many years until you mastered them?
The exact same concept applies to everything else you learn. It's not a matter of reading it and then magically you're a master at it. It's something that you have to constantly study and constantly practice, and eventually you'll become good at it. In the meantime, when you get stuck, don't feel guilty about having to research or investigate solutions to your problem; as they say, when you don't have the resources be resourceful. Trust me, knowing how to seek out resources and utilize them is insanely important, so don't hesitate to do such and certainly don't feel bad over it.
Think about this also. It's similar to learning how to play a musical instrument. At first the notes doesn't make sense, it doesn't sound pleasant on the ears, and you're always having to look up the notes or look at your fingers. However, as you practice it each day and learn more about it, you slowly start to become better at it. Eventually you're able to read the notes with each, don't have to look at your fingers as much, and you begin to play beautiful music with ease.
Have some patience! :) You'll get the hang of it, but again, it takes time to get there just like anything else that's worth while in life. If you stay focused and consistent with it, you'll be there before you realize it.
Best of luck with your studies!
+ 2
That doesn't mean ANYTHING. You're good enough! Seriously. I was stuck for TO months with one project in Python! But then I figured it out, and it was amazing! Just work hard, and you'll be a professional programmer in no time!
0
This was nice to read. And very encouraging. Thanks all!