kalaschnikow пишет:... Пришел ко мне знакомый с просьбой научить его программировать... Так вот через пару лет этот самый знакомый уволился со своей старой работы и стал зарабатывать программированием себе на хлеб
Бывает. ..
Возможно, Ваш знакомый уже что-то представлял как специалист в иной области, и/или программированием пытался воплотить некие свои идеи, наработки, профессиональны потребности и т.д.?..
Или же из любви к высокому искусству он год программировал примеры из учебника? )
Программирование - вообще странная штука, доступная многим как инструмент - прежде всего.
Технологии программирования все больше освобождают труд разработчика от рутины, облегчают создание типовых интерфейсов в широком смысле этого понятия.
Но требования к пониманию предметной области по прежнему высоки.
В этой же теме интерес кажется несколько иным - научите, какие микросхемы купить и какие провода с какими соединять, а скручивать я их умею. )
"Если вы не можете объяснить это своей бабушке, вы сами этого не понимаете." А.Эйнштейн