If you're looking to get into or back into Software Engineering make sure your JavaScript and HTML5 APIs are up to date. Even at my old manufacturing focused job the JavaScript was pretty intense.
But please please spend time with a book like Introduction to Algorithms too because there is so much more to software than a language. I keep thinking how Graphic Designers are under appreciated. "I know a guy who has Photoshop. He'll make our logo!" Well, there is a growing risk of, "this guy learned JavaScript syntax in his spare time. He can make our web app!" Sure he can too, but there will be no fixing said app nor extending of it.
I mean no offense to those who picked up the tools of software engineering on their own. I can pick up a paint brush too, but I know nothing about the art of using said brush. That's the analogy I'm trying to convey.
I'd rather be in c/c++ or objective-c myself as I have issues with how loose JavaScript is. But, it's currently hard for me to see a software engineering job in the near future that doesn't require JavaScript knowledge at least in part.