I've managed to support my family for 30 years by being a language specialist, specifically C-based languages (C, C++, C# and Java). C of course is passé, you can skip that one. Once you're employed with these skills you can easily teach yourself other technologies du jour. I believe you need to choose one of 2 paths: primary languages OR web technologies. A language specialist is typically paid more (in large companies) but times are changing. Either choice will make you marketable.
D
Doug Langston
@Doug Langston