From the point of view of skills, participating in various competitions is more advantageous in future research, and it can also be written into your resume to add highlights.
Personally, I think it is more important:
English class
Entrepreneurial class
Relevant professionals
The significance of participating in large-scale competitions:
1, learn necessary skills and dry goods knowledge.
2. Enrich your resume and enhance your competitiveness.
3. broaden your horizons and gain friendship.
You can also get a scholarship.