По моему скромному мнению и вопреки большеству, рискну быть закиданным плмидорами. Python или PHP вкупе с популярным фреймворком -- то что нужно на старте. Не буду писать ни про плюсы ни про минусы обоих языков, или каких либо других потому что суть не в том. Любой более или менее вменяемый программист скажет, что все языки, так или иначе, хороши для своих целей. Все решают определенные задачи. В случае с автором вопроса задача: быстро включиться в мир разработчиков ПО и бросить свою текущую работу. Для этого ему нужен язык с которым он без долгих изысканий получит работу программиста, где его уже будут учить коллеги и реальные задачи. А гипотетическое изучение гипотетической асинхронности в гипотетическом "ToDo list" проекте на node.js без реального применения знаний на живых задачах будет быстро забываться. В итоге человек так и не займется коммерческой разработкой. И будет еще один хобби-программист.