I enjoy algorithms and data structures but do not want to become a systems programmer. I know a moderate amount about Java and C. I have (tried) to implement a neural network in C++ and with Python. Should I study and work more with C/C++/Java or learn Rust?
Also, before I choose my next projects I wonder if I should revise a software engineering lecture because I forgot most of it – design patterns, architecture, principles and what to avoid.
I am happy for every insightful answer! 🙂