Discussion: skill to acquire to attract recruiter?

It’s been my first course as a student when I’ve discovered possibilities of Rhino and Grasshopper.

Since then it was non stop learning both, architecture and software.

I feel like being able to handle Rhinoceros helped me to land my first working position when I was at my 3rd year of academic enrollment. Having that job helped me to improve and to start dreaming of possibilities to try starting career abroad

I want to advance both, as an architect and as a computational designer and I feel like trying international architecture studios abroad (Denmark, Netherlands, USA, Swiss or even Japan would fill my ambitions - and help me to improve.

And my questions are:

  1. how should I strengthen the foundations in order to have greater chances of landing a role in recognised architecture or computational design firms? (software, career planning wise and etc.?)
  2. learning C# fundamentals worth the time? (some intership offers include scripting as requirement: https://unstudio.recruitee.com/o/architectural-internship)
  3. what projects, workshops should be considered to participate for competence growth?
  4. which firms would you recommend?
  5. is gaming industry considerable?