This road looks like you want to be everthing/everywhere. Dont forget if someone want to be everywhere s/he will be nowhere. Yeah you can learn main principles of all of them but you should select one and be expert on one area. Select FrontEnd , BackEnd , DevOps , DbAdmin , AIEngineer and try to be expert on that area instead of trying to learn EVERYTHING on all areas. ( just like i meantioned you will learn parts of the other thing but not dive in all. For example you will learn frontend while you are learning backend but your main goal will be never be both ( or reverse ) ). Life is really short to be expert in all ( you need around 5 or 10 humanlife time to be )