Ask HN: How do I transition from full
#1 - throw out the "systems engineer" title. It's ambiguous, can't really be achieved
#2 - Learn a low-level language. You seem to be already doing this (I'm a RUST guy myself). Here you'll probably see (if you haven't already), that there's a focus/efficiency that isn't necessary
#3 - And this is something I'm still dealing with: switch your dev mind from higher-level web work, to lower level work. What do I mean? Well a lot of times in web dev, you're building at the application level (e.g., CRUD apps). However, I'm noticing for a lot of lower-level programming, you're building beneath
TLDR; systems engineer title is ambiguous, learn a solid low-level language and stick with it, reframe your thinking when it comes to designing/planning what you build