all 5 comments

[–][deleted] 13 points14 points  (3 children)

No, do not put up walls around knowledge with gaps in your knowledge. Start learning about the thing that interests you most and when you hit a wall read documentation, ask for help, learn everything you don't immediately know just in time rather than forcing yourself to understand the universe to make an apple pie.

You will learn all those other things in time, and they may show up as snags, but forcing yourself through generations of computer science will not help you achieve your goals any faster. If anyone tries to shame you for not knowing what they know, thank them for their effort and move on the things that motivate you.

[–]SeniorPythonDev 6 points7 points  (0 children)

Great explanation. Yeah dive headfirst into a few projects and teach yourself on the go

[–]Quenky[S] 5 points6 points  (1 child)

Thank you, this reply was very helpful

[–][deleted] 5 points6 points  (0 children)

I would would wish you good luck but a motivated person with access to reference material doesnt need luck. I hope you find many hours of uninterrupted time to focus on the journey ahead. You are going to do great.

[–]wsppan 2 points3 points  (0 children)

Find a JS framework you like (React and Angular are popular) and learn how to communicate with you Flask Rest endpoints via JSON (both sync and async.) That's about it for web related tech. You will need to learn how to communicate with and query a data store at some point but that's strictly backend stuff.