Ответ на этот вопрос неоднозначен. Точно знаю, что специалистом в IT сфере можно стать, если учиться самостоятельно. А как насчет работы?
В целом, все зависит от компании, рода деятельности ( имеется ввиду сфера айти), коммуникаций внутри компании и т.д. Где в зависимости от поставленных задач вы сможете либо убедить ваше начальство, либо, если есть возможность, выйти на дистант на определенных условиях по вакантным местам на должность программиста (т.е. уже есть вакансии, рассчитанные на удаленную работу).
Одни из самых главных бед в России по удалёнке в компании - это их кража или повреждение. Конечно, большие компании смогут найти решения таким проблемам, но вот для менее крупных это уже недостижимо, либо достижимо но со временем.
P.S. Думаю, после обнаружения covid-19 они уже готовы к удалёнке на все 100%.
У вас есть выбор:
1) Работа в компании на специальных условиях.
2) Работа на фрилансе.
Компания Фриланс
+ Стабильность | - Скачки появления новых заказов
+ Удобства для работника | - Приобретение техники и т.д. за свой
| счёт
+ Исследуют рынок за вас | - Необходимо искать приоритетные
| заказы самостоятельно
+ Договариваются с клиентом | - Все коммуникационные задачи на вас
- Заработная плата | + Заработная плата обычно выше,
чем в компаниях
Конечно, решать только вам, но скажу точно, что при отсутствии опыта программирования, необходимо посидеть годик-два в компании, а потом двигаться уже самостоятельно, если для вас фриланс или удаленная работа в компании оказались приоритетнее.