Программисту важно много учиться самостоятельно. Даже после окончания онлайн-курсов или нескольких лет в университете важно продолжать развиваться и никогда не останавливаться — это вам скажет любой программист.
Выбор образовательной программы зависит, прежде всего, от того, какую цель вы ставите перед собой.
Есть мнение, что высшее образование — это обязательная база, без которой программист — не программист. И некоторые руководители придерживаются именно такой позиции, из-за чего приходится отказывать соискателям без диплома. Но я знаю множество случаев, когда такие руководители меняли своё мнение. Например после того, как встречали очень крутого senior-разработчика или даже тимлида команды разработки без высшего образования.
В любом случае новичку в ИТ важно найти человека, который поможет не растеряться: направит, выстроит процесс обучения, даст обратную связь и вместе с вами разберёт ошибки. На онлайн-курсах ― это наставник, а в вузе ― преподаватель.
Конечно важно, в нынешнее время програмисты очень ценятся. Основная масса планеты живёт виртуально. Так же в интернете можно заработать хорошо))
Программиста*
Не часто сталкивался с программистами лично, Но у моего дяди IT компания и я вам могу сказать точно. что он лучше наймет человека с опытом и с умениями чем человека с корочкой.
В данной сфере мне кажется больше преобладает опыт и умение нежели корочка.
Для программиста прежде всего важно уметь писать грамотный код и слышать что от него требуется. Т.е. результатом должна быть выполнена конкретно поставленная задача. А какое у вас образование - это не так важно. Но я бы закончила высшее образование т.к. это повышает самооценку и уровень вашего знания.