For the past decade, I‘ve been at basically the same employer, even if in different institutes. Maybe it’s time for a switch, also to grow more experience in the fields I‘ve worked in, lastly mainly HPC performance analysis tools and working with parallel paradigms in such field.
The past few years, I‘ve gotten close to development on compilers and parallel runtimes, such as OpenMP, but never looked into working on them directly. However, I‘m really interested in it. So one of the things I really want to spend time on is understanding more of the compilers and their code base, and start contributing.
Learning another programming language is also high on my priority list. C/C++/Python are languages where I‘m quite versed in, but looking into Rust, Go or Zig would be quite interesting for me as well.
The past few years, I‘ve gotten close to development on compilers and parallel runtimes, such as OpenMP, but never looked into working on them directly. However, I‘m really interested in it. So one of the things I really want to spend time on is understanding more of the compilers and their code base, and start contributing.
Learning another programming language is also high on my priority list. C/C++/Python are languages where I‘m quite versed in, but looking into Rust, Go or Zig would be quite interesting for me as well.