4 ms·
I can feel with you. Me, too, have problems with remembering what have been coded and why. Also, I suffer in creativity - but not in logic. So, for my part, I c
by theGeatZhopa 4y ago
I can feel with you. Me, too, have problems with remembering what have been coded and why. Also, I suffer in creativity - but not in logic. So, for my part, I concentrate more on logical thinking and algorithm tasks. May be you too have some skill.
But, reconciling, for me it was distraction. Just like do one thing, then do the other thing, then forget about the first thing. And a lack of understanding data structures - I did not study CS. I overcame this by training on sites like codewars and thinking in the programming language at anytime ("How would the logic for the traffic lights be programmed?" while walking on the streets).
But this still do not help you with the creativity. I somehow have the feeling you lerned a lot, but it was all too fast pushed trough. Also react and bootstrap and things like that - they can be seen as own programming languages, with own logic, sometime syntax. You have to learn other poeple's thinkwise for being able to use their frameworks. So, thats may be a point, too. The different syntaxes of JS, CSS, HTML, bootstrap, react -> this all have to be mastered. Its a multi-dimesional problem. You need practice, practice, practice - codewars? You need to practice switching the languages instantly. As an example, one who learned 2nd language and perfectly speaks it starts to learn a 3rd language and stops speaking the 2nd until the 3rd is mastered. That one will have a difficult time to switch from the 3rd to the 2nd instantly. Its a fact. If he starts to train thinking the 2nd and the 3rd languaged simultaniously, it won't be a problem at all after a few days/weeks. What I want to say:
- do codewars on pure JS
- do codewars on pure HTML
- do codewars on pure CSS
Do them simultaneously, starting with JS. Because, with JS the other two can be generated :)
Thats my experience and a cheer up! If you don't see any future in programming, then try to find a job where straight thinking is needed and use your programmatical thinking to solve other things. Web is not everything :)