кофе носить ...
А если серьезно то когда деревья были зеленее, небо синее, мои глаза не имели нежнорозовго оттенка и под ними не было мешков, а фраза hello world значила для меня привет мир на буржуйском языке, никак не ассоциируясь с первой программой любого программиста ─ уже тогда просто знания языков было не достаточно.
Возможно если вы классно знаете с++ вам этого хватит, но как вы можете классно знать с++ не зная как работать к примеру с сетью или портами ? И так всюду, чуть глубже копнуть и уже оказывается нужны дополнительные знания.
php без базового знания html ─ что вы с ним делать то без него будете ? окей это реально, встречал удачные архитектурные решения когда бэкэнд хорошо продуманный rest сервер, которому не принцыпиально кому он отдает данные, веб клиенту написанному на js(да да с использованием знания html, css..) или мобильному клиенту. Только для написания такого сервера нужно знать что такое rest и с чем его едят, базы данных и многое другое и да json/xml в том числе ) вас как джуна самостоятельно никто на такое не поставит
Вы выделили JSON отдельным пунктом, что немного странно, хотя многие компании действительно часто пишут в вакансиях знания json/xml ... бред честно говоря, времена когда приложения варились в собственном соку прошли, мне трудно представить области(хотя они конечно есть, но там хватает других очень специфичных знаний) где обходятся без них, даже контролеры сейчас все чаще работают с сетью ...
Для джуна требуется не так уж много, но знания одного языка как правило маловато