There is so much that I need to learn and get better at. And there are so much I want to learn and master. I dont really know where to start or how to “do” this.
I plan on getting a front-end web dev job so that should probably be where I give most of my focus but its so much so I dont really know where to start. Should I trian on one single thing at a time or come up with small projects that contains one or more of the techniques or should I come up with a bigger project that fit all of the techniques? please recommend me how to do this!
I am not ready for a front-end job at all. I can code pretty much every website and make it look like I want it to but I do NOT feel comfortable with any of this.
Things that I “can” code a website with:
- Reactjs
- css
- html
- sass
- javascript in generall
- nodeJS
Things i know that I need to improve alot of these are:
- Reactjs as a whole (redux, route, animations. you name it)
- Javascript in generall
- sass
- nodeJS(and express)
Things in web that I need/want to learn from skratch:
- webpack
- probably alot more
Other than web:
I want to learn python which i have coded a little bit in so I am not a completely beginner but I am a beginner. And when I master python, then maybe learn Django?
Things that I am very interested in but dont know anything about but want to learn as a “hobby” and for hobby projects is:
- the library OpenCV
- visual recognition/analysis etc. without the use of any bigger library like OpenCv
- encryption without the use of any bigger library
- and if I ever get good at that^ Ai as a whole as long as I can get with my low level of math knowledge
One problem that I have. language doesnt matter. Is that I dont know what I am doing wrong and what I am doing right. I had for example a professional reactjs coder look at a reactjs project that I just had coded. He told me that there was big gaps in the code. That it was long away from “good enough” even tho that the site seemed to work etc.
How do I get past this and how do I know when I am doing right?
PS. I am not a completely beginner as you might have understand.
thank you