Обучение программированию. С чего начать?

Всем привет. Я по профессии программист. С многолетним стажем, квалификацией и все такое прочее.

И буквально вчера, моя любимая жена, на волне моды, тоже захотела попробовать себя в этом направлении деятельности. В целом я поддерживаю ее. Это такое - же ремесло, как и все остальные. Ему можно обучиться. Наличие таланта, призвания (а кто сказал, что у нее, например, его нет - если не попробовать) это уже дело вторичное.


А с чего начинать - то? Я ранее имел опыт работы преподавателя в ВУЗе. Но ко мне приходили уже подготовленные ребята. Они знали основы и беседа велась уже "по существу".


Подскажите, как начать обучение программированию взрослого человека, не имеющего никакого предыдущего опыта в IT?


Поделитесь названиями книг. Обучающих онлайн курсов и т.п. Буду рад и простому совету.


P. S. А как обучать детей школьного возраста? Хочу передать свои навыки детям. Пора уже. Как им объяснить основы?

Вы смотрите срез комментариев. Показать все
2
Автор поста оценил этот комментарий

Жене и детям с самого начала - алгоритмы и понимание, как работает программа.
Пусть составляют цепочки действий для какого-нибудь занятия в жизни. Если зайдёт - то уже блок-схемы делать. А там дальше как со всеми - псевдокод, системы счисления, организация памяти и прочее.
Странно быть программистом и не знать, с чего начинать. Ты сам сразу родился со знаниями? Не помнишь с чего начинал?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Не помню! В том - то и дело. Я уже этим лет 20 занимаюсь осознанно. Еще лет 5-7 тыкался на ощупь.

Я настолько древний, что помню как в autoexec.bat отключал автоподгрузку нортон коммандера для того, чтобы на моем IBM 386SX хватило Base Memory (64 К) для старта Warcraft 1.

А навигацию я делал через (Смешно сказать) программу Rar 2.0. У нее был похожий интерфейс, только она писала себя не в бэйз мемори, а в оперативку.


Вот это и есть мои первые воспоминания.

Я к знаниям рвался, как маньяк. Но это трудный путь, хоть и самый плодотворный в далеком будущем. А сейчас я хочу найти более "цивилизованный" способ. И я знаю, что такие способы есть. И самое интересное - они более эффективные. 100%


Сколько я времени просрал на пустые эксперименты, которые не привели ни к чему. Хоть со временем и нащупал правильный путь.

Например изучил структуру dbf файла и смог его сам писать/читать в обход СУБД.

Можно сказать свою мини СУБД написал.

Потому что герой? Нет - потому, что не знал, что имеются СУБД. Был уверен. Есть файл - читай как есть. А то что он как - то не по русски. Ну вот инструкция :)

И этот "подвиг" не дал мне никакого положительного опыта. Т.к. факт владения SQL и языка запросов перевешивал все возможные плюсы того, что смог добиться я.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества