<p dir="ltr">Вообще, сам факт разделения труда в проекте на фронт и бек - это хорошо. А вот то, что в плане языков и инструментов они сильно разъехжаются - плохо. Чтобы хорошо умень и тл и другое, как уже сказали,  надо тратить мгого времени. А задрачиваться только на разработке - по сути выбирать путь ограниченности в пределах профессии. С другой стороны,  человек, который не задрачивается, имеет время для чего-то другого и более интересного, но опять же, если ему придкт в голову идея своего бизнес или опенсорс проекта,  то он не сможет его реализовать без посторонней помощи или за деньги (хотя бы на начальном уровне) а нанимать на каждую попытку человека на зарплату - удовольствие, которое может позволить себе человек,  не нуждающийся в работе на кого-то.  В общем уметь или хотя бы иметь представление и быть готовым, в случае чего, углубиться - всегда хорошо, а вот работать на дядю всегда лучше с достаточно четким набором функций и правильнее, наверное,  сразу врубать калькулятор и требовать достойную оплату за деятельность. Я так не умею, но чую, что умеющие живут значительно лучше. </p>