Полностью поддерживаю SeVlad в технических решениях.
А ещё во всех фирмах подписывается NDA - без этого сейчас, ну, никак.
Говорят, что у детей сейчас нет интереса к интернету изнутри, как это было 10-15 лет назад. Мол, когда они родились, это уже всё было, это не "вау". Поэтому молодые люди уже не рвутся изучать веб, а вот разработать приложение для андроид - им в радость.
Это в поезде так кормят?
Ну, хорошо, собственно, это и есть мой ответ на поставленные изначально вопрос. Автор пускай сам выбирает, как помочь сыну :)
dkameleon, слушайте, я думаю, что все миллион раз участвовали в холиварах на тему: "нужна ли математика программисту". Тут мне кажется, что это не уместно.
Понятно, что можно решать задачи бизнеса, не зная математику. Но, мы можем иметь больше, зная её.
У нас есть 12-ти летний ребенок. Очевидно, что завтра ему не надо идти работать. Так почему бы пока есть свободное время не изучить этот важный предмет.
К слову, сейчас программисты со знанием математики могут иметь ЗП сильно выше, чем без неё. Анализ данных сейчас развивается семимильными шагами. Даже в РФ.
Не очень, если честно, понимаю, где вы нашли тут избыток. Я говорил лишь о том, что в 12 лет не обязательно изучить технологии. А математику - обязательно. Просто на уровне школьной программы, но углубленно, с подготовкой к олимпиадной математике.
В 12 лет легко изучать математику, а не конкретные технологии. Ещё не нужно кормить семью, ещё нет никаких обязательств. А в 20 лет захочется иметь ЗП, поэтому нужно будет изучать не какую-то абстрактную математику, а те технологии, за которые рынок будет готов платить.
ТС хочет помочь сыну стать программистом, а не тем, кто делает сайты на CMS за 10000.
Одна проблема, только другая - криптостойкость. Они сильно ниже, чем случайный набор символов.
А на мобильном телефоне вы можете скачать кастомную клавиатуру, которая знает о таком типе паролей.
Очень странно, что ВЫ создаёте такую тему на форуме, а не ваш ребенок. В последние 2-3 года появилась масса крутых курсов, посвящённых созданию будущих программистов.
http://stepic.org/
https://park.mail.ru/materials/video/
Пусть ребенок, если это ему интересно, берет и проходит, например, этот курс -
https://stepic.org/course/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%28C++%29-363
Если желание останется, там есть масса курсов сложнее, чем данный.
А вообще вы, как родитель, в 12 лет можете сделать одну очень крутую вещь - помочь ребенку изучить математику. Это куда важнее для данного возраста, чем знание любого языка программирования. Запишите ребенка на факультатив по математике, на подготовку по олимпиаде по математике, пусть он ездит в летние школы по математике, найдите лучшие физмат 10-11 классы (8-11).