I am 26, currently have 3 years of experience on C# and my knowledge here is pretty strong. But at the same time my knowledge in ‘near’ topics which I also come across have much to wish for. Topics like deployment, docker, algorithms, linux, bash, kafka, other languages like go or python.
On the other hand I have my interest in machine learning and deep learning and finished a few courses. I have one idea that could be promising. It also needs lots of investments in studying and don’t have much in common with my regular dev job.
So I don’t consider myself a ‘proper’ developer yet, and thinking about trying something else in an entirely different field, so feel pretty lost on where should I go, as both options seem kinda interesting and promising. Should I
- Advance to some level I think is okay for me as a developer and then try ML
- Abandon study in ‘developer arts’ and focus on ML
- Try doing both (difficult due to time restrictions)