Don't know why this is being downvoted, it certainly resonates with my experience. I write C by day, but I found that making a webapp that compared offers w/ cost of living and tax treatment to be an eye opener. I learned a great deal about how the internet works from just that weekend project, and I would heartily recommend making a webapp. Like it or not, HTML/CSS/JS is about as cross platform as C (don't do anything fancy and you will be fine).
I've never had to write a single line of HTML/CSS/JS at work.
There's a lot of software in the world that isn't web based. Hardware, operating systems, databases, AI, libraries, languages, compilers. There isn't a computer on this planet that functions without these things.
It's "Dude you'll always have to do something with HTML/CSS/JS." that is attracting the downvotes. That is a thoroughly web-centric view of of the world. Some people never write software with graphical interfaces at all, let alone a web-based one. I never touched a GUI (LabView doesn't count :P) until about nine months ago, and I have been writing code full-time for over seven years and intermittently for over thirteen.
The comment about how easy it is to learn is spot on, in my experience. I was very surprised at how fast I ramped up on vanilla JavaScript and Angular.