The correct choice of direction?

0 like 0 dislike
3 views
All good, there was a "philosophical question".

I'm 20 years old, studying engineering in the field of oil and gas, parallel to do the programming (or rather just started).

With math and logical thinking, thank the teacher for the Mat-ke, all adequately.
At the moment studying a language as JavaScript,which in combination is my first programming language, and in parallel languages hypertext markup css&html. Sometimes there is a misunderstanding in the study of the logic of this JS. More experienced guys, tell me honestly, have You ever had something that You didn't quite understand the logic of language in a particular moment? Given that this is my first language - is it possible to "blunted"?
If Yes, is it treated empirically practice and theory?

Thanks in advance for honest answers ;)
by | 3 views

4 Answers

0 like 0 dislike
Of course there are, and it happens constantly with any of the language, as with others, sometimes from their own "wisdom", sometimes the Park, sometimes little experience of the use of one or another language. This is a normal phenomenon. Eventually, of course, less and less, but still happens. How to treat? - write, write and more time to write, and most importantly don't just write, but to understand what you write, how to write... nothing to write: think of a goal, create a website - svarstyti it will be filled with interactive, yet do it the experience comes.
by
0 like 0 dislike
More experienced guys, tell me honestly, have You ever had something that You didn't quite understand the logic of language in a particular moment?

Hah, how familiar. I also started with JS, and have taught long enough (about +- half a year - year).

Sometimes there is a misunderstanding in the study of the logic of this JS.

That's okay, just write about what you do not understand. Even here you can ask questions. JS convoluted language, but very very cool)

Given that this is my first language - is it possible to "blunted"?

Of course. Have some time is to understand what a cycle is,the variable, arrays etc

If Yes, is it treated empirically practice and theory?

Again, Yes. Teach parallel algorithms and data structures, because you can say the cornerstone, and if you can deal with it, then it will be much easier and more enjoyable.

At the time, helped me a lot:
  1. https://learn.javascript.ru/ - JS
  2. https://www.freecodecamp.org/ - Algorithm & WebDev
  3. https://leetcode.com/ - Algorithm
  4. https://www.udemy.com/modern-javascript-from-the-b... - JS
  5. Practice and more practice.


Good luck)
by
0 like 0 dislike
I'm always blunt!
As soon as I stop doing it - I cease to learn!
And if I don't study I'm being obtuse again!
Therefore, it is better not to stop learning! :)
by
0 like 0 dislike
Yes, it happened more than once. The main thing is not to give up. This time. And try to learn other languages, preferably very different from what is currently being studied.

Learn JS in parallel, try Haskell, learn C++ - try Schema, etc.

Than the well - pump logic will understand that the same algorithm can be different to implement. Thus having solved one problem two or three ways - pump logic will be more neural connections in this region :)
by
110,608 questions
257,186 answers
0 comments
33,709 users