Кроме шуток, вы уже сделали самый сложный шаг. Вы УЖЕ работаете на IT-работе.
Большинство окончивших курсы не идут на IT-работу (я сам был удивлён!).
Это человек, несущий ответственность за конечный продукт
Разработчик ПО - это человек, который создаёт продукт. По сути, это "программист"+"проект-менеджер".
mkone112, да, так тоже можно. Но тогда с вас попросят реально действующие коммерческие проекты.
их заставляет работать наниматель
Все думают, что он дарит свободный график
В снг большинство людей делают детей, но по сути сами являются детьми. Они не обладают никаким опытом который могли бы передать следующему поколению. Поэтому отдают детей в школы, перекладывая ответственность за и обучение. Преподаватели там такие-же, учить кого то там они не заинтерисованы, да и ребенок нифига не понимает что от него хотят. В итоге мы имеем систему которая жрет миллиарды(курсам и не снилось), а число людей с критическим мышлением на выходе из школы - дай боже 10%.
В случае курсов - человек осознает что находится в хреновом положении. И сознательно идет получить новые знания.
Я бы даже сказал что это эволюция. Осталось сделать последний шаг - понять что знания не оказываются в голове просто так. И что единственный способ получить их - это прикладывание усилий учащегося - самообучение. Но что-то его мало кто делает.