Self-learning is always self-oriented, and learning is lifelong. In the end, it's up to you. There are not many good teachers in universities. Moreover, the better teachers have less energy in school, and most of them are engaged in scientific research, starting companies, being consultants and making reports. So, you have to rely on yourself. If you can master a set of learning methods in college, including reading methods and memory methods, you will benefit a lot in the future. Of course, if there are good teachers in the school, or if you meet experts in related fields, you must be as close as possible and ask more questions. Only crying children have milk to eat.
Concentrate on learning the most useful knowledge and skills. People's time and energy are limited. Universities have only a few thousand hours, so they are concentrating on the use and rational distribution of their own resources. The major and curriculum design of universities are the continuation of previous concepts and ideas. It can't be said that there has been no change in these years, but it still lags behind the development of the times and the needs of employers. Therefore, you should actively choose and learn, rather than passively obey and adapt. The university is just a free market, where everything is available. Look at your own needs and choose flexibly. Some people choose well and buy the most practical goods at a very low price, while others buy beautiful and useless things at a higher price. Some were cheated by vendors and bought fake and shoddy products, while others bought nothing. I suggest you take professional courses first, and then broaden your knowledge. When your professional knowledge or skills are stable or reach a certain level, you can learn other knowledge.
To master a skill, don't pursue all-round development. After entering the society, first of all, it depends on your expertise, what role your expertise can play for the employer, and how much value you have created. Your competitiveness in society, in the employer, in your industry, your position and income all come from your skill level. It doesn't matter whether you took 30 courses or 40 courses in college, and no employer will care. The key is what you are most outstanding and good at, and the degree to which this aspect is combined with the needs of society, industry development and employers. Do it first, then do it wide. Therefore, you need to find and choose a breakthrough, which is the starting point of your career. Concentrate 80% of your time and energy on one point. If you can persist in college for three or four years, you will definitely improve considerably. I dare not say that you will become a master, but there should be no problem in finding a job in the future. According to the characteristics of future social development, the trend of industry changes, the needs of employers and their own personal situation. Some courses have little to do with your future career and growth, and may be used less, so don't put too much energy into them, just pass them.