На курсы - ну только за основами.
Как включить компьютер запустить, программы, какие в них кнопки можно нажимать чтобы получить то-то и то-то.Что такое HTML, его синтаксис. Ну и подобное.
Остальное - в Интернете. Ну и можно по всяким конференциям то в Москву то в Киев гонять. Только там самые актуальные и полезные знания.
С DAE во всём согласен. Да даже если у учителя зарплата такая же как у программиста, если он не практикует и не развивается - чему он может научить? То что сам когда-то давно учил.
Нет, они конечно нужны, если не знаешь с какой стороны к компьютеру подойти, и я бы всех заставлял учиться на этих курсах, особенно кто парит мозг целый час вопросами "я вставил диск, как мне теперь фильм посмотреть". Но если собираешься этим заниматься вплотную - то не вариант. А если нужно просто для себя, чтобы быть в курсе что это такое - может хватит пары хороших книг по теме прочитать?
А дома у меня и компы и интернет и двое детей, ничего, справляюсь ))