+ 1

Will I ever be a good coder?

Hey guys, so I’ve been trying this code thing for a month now, I started with HTML and css which were easy to understand but recently I began to question myself because of JavaScript it doesn’t always work the way I want it to..initially I wanted to be a web developer and I was told JavaScript was a necessity..what do you guys think I should do?

13th Jun 2018, 7:44 PM
Arinze Obi
Arinze Obi - avatar
8 Answers
+ 6
If I told you to give up, would you listen. If the answer is no, then you keep going until you get there. I know someone that failed their first computer course. Quit part way through their second attempt. Then, she met me and, having discovery I was an expert, she started getting me to explain things. Her third attempt earned her the top grade in the class. She took two more classes the next semester and worked her entire working career in the field. It might take a lot of time to make sense of it. But, once it does, you will be fine.
13th Jun 2018, 9:43 PM
John Wells
John Wells - avatar
+ 3
I am old school - do it yourself and avoid libraries so, while I learned jQuery and read it's source code to understand how it does what it does, I won't be using it. You need some understanding of JavaScript to understand what jQuery can do for you. At best, I'd suggest doing them together. When you get to JavaScript code in the jQuery course that doesn't make sense, switch to the JavaScript course until it does. I'm guessing around half of the JavaScript course will get you completely through the jQuery course. If you get stuck somewhere, feel free to ask me via comment on any of my codes or here
14th Jun 2018, 5:51 PM
John Wells
John Wells - avatar
+ 2
John Wells thank you, i think thats where the problem is, nobody has explained the whole programming concept to me yet
14th Jun 2018, 5:11 PM
Arinze Obi
Arinze Obi - avatar
+ 1
It sounds like you are probably on track. I spent a solid month with HTML + CSS + SCSS in depth (maybe threw in some light Git Lab, Markdown, Schema, etc.) before I took a second pass at JavaScript. One would think after experiencing the overall elegance of CSS that things will only get better ... only to find that JavaScript is the next beast to tackle. I have the distinct impression that JavaScript was a language that was written in a hurry, but due to cosmic timing, it became a standard of sorts and its stubborn foothold in web development is hard to undo (despite many attempts by many many major companies to overthrow the JavaScript regime). Take heart. It's JavaScript, not you. Just be patient with it. My opinion. --Janning.
14th Jun 2018, 2:28 AM
Janning⭐
Janning⭐ - avatar
+ 1
Laurent , Good question. Firstly, I'll make the disclaimer that I am very biased toward solid foundations and understanding things from the ground up (low-level to high-level), so I would hesitate to recommend learning a language's library before learning the underlying language. It makes troubleshooting harder when you're not confident where the issue might be (i.e. in the library or in the language). I also understand that not everyone learns this way. (I have a co-worker like that.) If the investment isn't made up front, then it will be made eventually in parts when you're chasing down something obscure that isn't easily communicated to a search engine (or very few people in the online world run into it, so there isn't that much literature on it). That being said, I think the SoloLearn JavaScript Tutorial is one approach to learning JavaScript. There are other ways of tackling the same information. [I keep running out of characters...]
14th Jun 2018, 5:30 PM
Janning⭐
Janning⭐ - avatar
0
Janning would it be reasonable for me to skip javascript and dive into jquery??đŸ€”
14th Jun 2018, 5:12 PM
Arinze Obi
Arinze Obi - avatar
0
[... continued from above.] My first pass at JavaScript was the pre-work for a one-day coding workshop (Intro to Code or some similar generic course name) through a local coding academy (Coding Dojo). It is exercise-heavy instead of explanation-heavy like SoloLearn is, so I got through most of it fine (just to find out they didn't cover JavaScript at all during the workshop, but that's another story -- maybe they have taken my feedback since then and improved things though). It was good to be exposed to both approaches though. One last note: SoloLearn's jQuery module does seem to launch right into how it creates abstractions for JavaScript, so it makes more sense for this curriculum thread to not skip JavaScript. My opinion. (Hope that helps!) -- Janning.
14th Jun 2018, 5:38 PM
Janning⭐
Janning⭐ - avatar