Основная мысль такая, если у тебя в задаче расписано всё "от и до", что и как делать, где что брать, т.е. вообще все, чтобы исключить коммуникации, то ты максимум мидл (условный).
А если ты тот кто ставит задачи мидлам, то без общения можно обойтись только в крайних кейсах каких-то.
при рандомном общении конкретика может и не появиться вовсе, все просто будут предлагать противоречивые требования/идеи и если ни кто на себя не возмет ответсвенность опиcать, конкретизировать, и решить противоречия то имплементация будет выглядеть как хождения из стороны в сторону. На одном собрании, что то решили, начали делать а на след оказалось, что имеелось в виду противоположное а на третем вообще, что забыли упоминуть еще 50% требований.