This is great advice, I think. Wordpress and Drupal are both growing very fast. They are easier for beginners to get involved with than a language like node.js, because the beginner is not starting from a blank screen. The software provides a structured and documented API for them to learn from.
And especially in Drupal, there is a lot that you can do without writing a single line of code, just by installing and configuring modules. This is often called "site building" expertise, or sometimes a junior "developer" (despite the near-lack of actual development). And there is actually demand for it, because real developers find that work tedious and boring; but it is a huge part of building almost any Drupal website.
The way to get involved is to find local meetups and start chatting people up. I know of at least a few people in the DC area who went from nontechnical jobs to senior Drupal developers making 6 figures this way--just showing up every time, working on volunteer stuff, and eventually getting some contract work or an entry-level position. From that point it's all about hard work and delivering.
And especially in Drupal, there is a lot that you can do without writing a single line of code, just by installing and configuring modules. This is often called "site building" expertise, or sometimes a junior "developer" (despite the near-lack of actual development). And there is actually demand for it, because real developers find that work tedious and boring; but it is a huge part of building almost any Drupal website.
The way to get involved is to find local meetups and start chatting people up. I know of at least a few people in the DC area who went from nontechnical jobs to senior Drupal developers making 6 figures this way--just showing up every time, working on volunteer stuff, and eventually getting some contract work or an entry-level position. From that point it's all about hard work and delivering.