Should i switch languages? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 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.

2nd Dec 2018, 9:02 PM
- TheLongTimeFan -
- TheLongTimeFan - - avatar
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
2nd Dec 2018, 9:19 PM
Gordon
Gordon - avatar
+ 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!
2nd Dec 2018, 9:20 PM
HonFu
HonFu - avatar
+ 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.
2nd Dec 2018, 9:22 PM
Gordon
Gordon - avatar
+ 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. 😁
2nd Dec 2018, 9:22 PM
ifl
ifl - avatar
+ 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.
2nd Dec 2018, 9:25 PM
Sebastian Keßler
Sebastian Keßler - avatar
+ 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.
2nd Dec 2018, 9:37 PM
ifl
ifl - avatar
+ 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! :)
2nd Dec 2018, 9:45 PM
HonFu
HonFu - avatar
+ 1
just like I said...
2nd Dec 2018, 10:08 PM
- TheLongTimeFan -
- TheLongTimeFan - - avatar
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.
2nd Dec 2018, 9:39 PM
- TheLongTimeFan -
- TheLongTimeFan - - avatar
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.
2nd Dec 2018, 9:41 PM
HonFu
HonFu - avatar
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
2nd Dec 2018, 9:41 PM
- TheLongTimeFan -
- TheLongTimeFan - - avatar
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.
2nd Dec 2018, 9:45 PM
- TheLongTimeFan -
- TheLongTimeFan - - avatar
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.
2nd Dec 2018, 9:50 PM
- TheLongTimeFan -
- TheLongTimeFan - - avatar
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.
2nd Dec 2018, 10:00 PM
HonFu
HonFu - avatar
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.
2nd Dec 2018, 10:02 PM
- TheLongTimeFan -
- TheLongTimeFan - - avatar
0
The tutorials treat only the most basic of the basic. You need other sources after that. And a lot of practice!
2nd Dec 2018, 10:07 PM
HonFu
HonFu - avatar