Для программиста - безусловно, нужно.
Для кодера (именуемого в государственном реестре "техник-программист" - нет, не требуется.
Это разные специальности, требующие разных уровней знания. На нетривиальные задачи, требующие реальных программистских знаний, человека без ВО никто не возьмёт. А на конвейере примитивных рутинных задач даже дрессированная "курсами программирования" мартышка с работой справится. Но и платить ей будут как неквалифицированной рабочей силе.
P.S. Фельдшер - без высшего образования - тоже лечит, но никто его врачом не назовёт. А вот любой неуч, умеющий лишь бездумно собирать кое-как работающий код, уже мнит себя программистом.
Не помешает.Наверное можно сказать,что наличие ВО у соискателя для работодателей как тест-показатель серьезности ,то есть если смог поступить и окончить ВУЗ,то к нему отношение другое.
Нет, с высшим образованием или нет, никого не волнует. В большинстве случаев, работодатели больше интересуются навыками и опытом работы, чем формальным образованием. Конечно, высшее образование - это дополнительные знания и навыки, что может быть полезно для начинающего программиста, но можно обойтись и без него.