| Inspired by a similar thread asked a year ago: https://news.ycombinator.com/item?id=33873800 I'm thinking to split my online learning in two parts: marketable skills (1) and just-for-fun skills (2). For (1), I am thinking to go through as many of Andrew Ng's deep learning courses as I can. With AI developing at such a fast rate, it would be beneficial to know how it works underneath. For (2), I'm thinking to go through a raytracing course and some basic VFX courses on Blender. Possibly something about storytelling as well. |
2) SQL: As another user mentioned, while I am primarily a FE, there are times when I need to work on the backend and having a shaky understanding of SQL can be a major stumbling block. I might start a bookclub in my city or at work just to ensure I'm consistent with learning.
3) C++/Rust: Will probably do a basic project and may hire a code mentor to do some code reviews/guidance.