If you want to learn how the computer and its software really work, then learning C++ is the natural next step.

Managed environments are intended to insulate you from the nitty gritty, and they do it very well.

If you learn and practice native programming, the insight you gain into how computers really work will benefit your career immeasurably from that point on.

It's not easy, but you won't regret it if you try.