+ 1
Should i switch languages?
I like JavaScript, but I mess up quite a bit when doing things and most stuff doesn't work. I wonder if I should switch to something else where I can actually make stuff that does what it's meant to do.
17 Answers
+ 2
Dear the long time fan,
Before answering your question, I have some opinion,
I checked your profile and I found the problems :
1. You don't have public codes in your code playground. You know, you must keep practice to master the skills. There is no excuse that you have finished the Javascript course without trying the tutored knowledge.
2. Your sequence is not correct. You must have HTML and CSS first, otherwise, you cannot implement most of the tutored material which is about manipulating the content of web page.
3. I saw your last two questions are all about loop , which actually has the same logic for every language.
Back to your question, yes I suggest you start a new language to learn. Notice my wording, I did not say switch, because after you build up the mindset, you can always come back to code js.
The new language, I have three suggestions for you:
1. HTML
For knowing what most context of the js course is for.
2. Python
Easy to learn, because it does many thing in the background for you.
3. Java
+ 2
Things won't get any easier, since Python or Ruby may be about the same while Java or the Cs will be harder.
Don't give up, study and practice, you'll get better!
+ 2
(Continue after word limit exceed)
Java is good because it shares a lot of method with javascript. For example the try-catch Exception Handling.
I believe after Java and Python, which are full scale course, you can code better in javascript. Because all the basics concept are common.
+ 2
Have you tried to post your code so that people can help?
If your mistakes are due to lack of experience, swapping language may not make a difference. 😁
+ 2
There is no easy Language. You'll always have to think about Data Types, Structures, Loops, Functions and Objects.
You just startet three new Courses at one time. I fear you will end confused and unmotivated.
+ 2
Try writing up very small programs from scratch, that illustrates what you learn from the tutorial, and build up from there.
It is often harder to understand the basics when you copy larger pieces of code and try to understand it without the knowledge and practice of smaller components.
+ 1
Overcome that too.
Ditching stuff works nowhere in life, and it also doesn't work in coding.
Sleeves up, evil grin - and then go to work! :)
+ 1
just like I said...
0
well the reason I don't post codes is because they simply don't work, I don't want to put something out that's broken, and if I need help I can usually ask.
0
I suggest you stick to JS and overcome this.
My temporary main language is still Python. I spent quite a while correcting 20 mistakes every time I hit run, swearing like a cowboy. You gotta get through it. And you will, if you don't give up!
It's really just a matter of practice, like tennis or playing the violin.
0
I do try to practice but I usually get caught up in a mistake that makes everything not work and then end up ditching it because either I forgot, lost interest in that project, or some other reason
0
most of what I'm doing is mainly JavaScript, like in discord bots and stuff like that. I'll be learning https and css, but that's not my main focus.
0
I would love to be able to overcome my problems, maybe I need more resources than sololearn, because it seems to only help if you want to do JavaScript with web. I know there's user made stuff, but that also seems like a big unorganized mess of information that I would have to spend months on to just find what information I need.
0
Wait - you are doing JS as your main language ...
... and Sololearn has that as its main course basically...
... so what am I missing?
Don't overthink this!
You are in a great place to learn, so just go on and master your first language and from there you see what comes next.
0
I've gone through the course and I still come across things that weren't explained. I found an ebook on JavaScript, I'll do that then come back here.
0
The tutorials treat only the most basic of the basic. You need other sources after that.
And a lot of practice!