In order to consolidate your previous knowledge, you need to start learning the second phase of Matlab. The second phase is the improvement of the https://uk.liuxuesavior.com/matlab-dai-zuo/ . The head of the department at that time told you to learn C++ to improve your speed. No one in the department knew C++ at that time and you taught yourself. You learned C++ syntax first. When you learned about it, for some reason, you started learning about algorithmic competitions. Probably you saw this in the C++ learning advice given by someone. The level is now roughly between the popular and improved groups. Although this level is not in the algorithm competition, it is quite helpful to improve my MATLAB skills, especially to speed up the program and almost get started.