1. Стоит или нет - решать тебе. На этом можно хорошо заработать и даже повеселиться! А главное - создание чего-то нового, особенного и своего. 2. В какой-то сфере да, а где-то не возникает так много проблем. Но я б не сказала, что это похоже на хобби, для мне это всё же сложно
Если для работы не знаю. Если для себя то уверен нужно. На счет тяжести думаю что тяжело, но думаю если каждый день напрягать голову по немножку то будет легко) Главное не отступать что не понимаешь забиваешь идешь дальше или гуглишь в инете или спрашиваешь тут или на других сайтах непонятные моменты. Читал книжку там было как бы не понятно загуглил сразу все понятно стало.
1) Да, если тебе это кажется интересным, есть к этому способности. Надо изучать программирование в целом, это не только языки. Новичку достаточно одного языка. Тут "больше" - не всегда "лучше" (про количество языков). Полезней в совершенстве владеть одним языком, чем плохо знать 5 языков. 2) По-разному: иногда сложно, иногда нет. Если есть интерес, то сложности не пугают.