Детям: как войти в айти?
Очень уважаемый коллега попросил рекомендаций, чему учить ребёнка в 10 летнем возрасте. Как отец двоих детей я его очень хорошо понимаю, да и самому стало интересно.
Я постарался составить рекомендации таким образом, чтобы ими могли воспользоваться родители не только из Мск и Спб, но и во всей нашей необъятной родины.
Сначала про доступные для покупки знания:
* Английский язык must have, что является просто гигиеническим минимумом. То, что дают в обычных средних школах не очень-то и хватает для решения простой задачи: как читать литературу не только нашей родины, но всего мира? Согласитесь, такой скилл резко расширяет горизонты.
Если кто не в курсе, существуют регулярные детские англоязычные лагеря, где детки собираются как раз для того, чтобы общаться на английском в полный рост.
Преподавание инглиша вообще довольно удачный и распространённый бизнес, что обеспечивает доступность в любом городе миллионнике. В некоторых городах подобные лагеря частично спонсируются администрацией города. В Мск и Спб такие лагеря ещё выезжают за пределы страны, что дают практику общения с носителями языка.
* В спб и мск большие университеты запустили обширные курсы программирования для майнкрафт (я не шучу!), для простейших игр, для разработки сайтов и вот этого всего. Ключевая ценность именно этих курсов заключается в самих университетах и знаниях, которыми они обладают. Стратегия win-win: университеты заинтересованы в светлых головах детей, а вы заинтересованы в развитии своего ребёнка.
* В каждом городе миллионнике при местному институте/университете, как правило, есть курсы программирования для детей. Выбирайте по принципу "чем ближе к государственной математике, тем лучше". Лучше плохие коммерсанты из науки, чем хорошие коммерсанты без науки (в случае Мск это особенно критично). Не переплачивайте за эти курсы, - среди них всегда есть выбор.
* Сейчас получили распространения курсы робототехники, обучающие сбору лего-роботов. Цены не всегда доступные, но если есть возможность дотянуться, дотягивайтесь. Не покупайте в их магазинах только сами лего-наборы, так как значительно дешевле их можно найти на досках объявлений.
Теперь про самообразование:
* Языки программирования: как показали последние данные статистики, Си, Джава и Питон не устаревают.
Программирование на Сях позволяет в принципе разобраться с тем, что происходит на самом низком уровне.
Джава - это банковский сектор, работа с деньгами, многочисленная и сложная логика.
Кроме того на Objective C и Java пишутся мобильные приложения, что сейчас очень востребовано. Ребёнок, скажем лет 16, вполне может найти себе подработку на эту тему в режиме удалённой работы.
Питон сейчас используется не только как сбалансированный скриптовый язык для описания бизнес-логики, но и как основа для экспериментов в Bigdata и Machine Learning.
Получив даже самые основные базовые знания по этим языка или их модификациям, вы значительно снизите детям порог входа в любой язык программрования.
* Базы данных: MySQL и Mongo. Это та самая основа, на которых пишуются большинство попыток стартапов. Студентами. Как раз из-за лёгкости обучения. Что называется, сел и поехал.
* Бонус-трек: HTML и Node.Js, которые обязательно требуется учить сразу оба два. Увы, даже многие профессионалы ещё не смогли принять факт: время простых html-страничек закончилось и началось время разработки приложения под браузеры.
Очень уважаемый коллега попросил рекомендаций, чему учить ребёнка в 10 летнем возрасте. Как отец двоих детей я его очень хорошо понимаю, да и самому стало интересно.
Я постарался составить рекомендации таким образом, чтобы ими могли воспользоваться родители не только из Мск и Спб, но и во всей нашей необъятной родины.
Сначала про доступные для покупки знания:
* Английский язык must have, что является просто гигиеническим минимумом. То, что дают в обычных средних школах не очень-то и хватает для решения простой задачи: как читать литературу не только нашей родины, но всего мира? Согласитесь, такой скилл резко расширяет горизонты.
Если кто не в курсе, существуют регулярные детские англоязычные лагеря, где детки собираются как раз для того, чтобы общаться на английском в полный рост.
Преподавание инглиша вообще довольно удачный и распространённый бизнес, что обеспечивает доступность в любом городе миллионнике. В некоторых городах подобные лагеря частично спонсируются администрацией города. В Мск и Спб такие лагеря ещё выезжают за пределы страны, что дают практику общения с носителями языка.
* В спб и мск большие университеты запустили обширные курсы программирования для майнкрафт (я не шучу!), для простейших игр, для разработки сайтов и вот этого всего. Ключевая ценность именно этих курсов заключается в самих университетах и знаниях, которыми они обладают. Стратегия win-win: университеты заинтересованы в светлых головах детей, а вы заинтересованы в развитии своего ребёнка.
* В каждом городе миллионнике при местному институте/университете, как правило, есть курсы программирования для детей. Выбирайте по принципу "чем ближе к государственной математике, тем лучше". Лучше плохие коммерсанты из науки, чем хорошие коммерсанты без науки (в случае Мск это особенно критично). Не переплачивайте за эти курсы, - среди них всегда есть выбор.
* Сейчас получили распространения курсы робототехники, обучающие сбору лего-роботов. Цены не всегда доступные, но если есть возможность дотянуться, дотягивайтесь. Не покупайте в их магазинах только сами лего-наборы, так как значительно дешевле их можно найти на досках объявлений.
Теперь про самообразование:
* Языки программирования: как показали последние данные статистики, Си, Джава и Питон не устаревают.
Программирование на Сях позволяет в принципе разобраться с тем, что происходит на самом низком уровне.
Джава - это банковский сектор, работа с деньгами, многочисленная и сложная логика.
Кроме того на Objective C и Java пишутся мобильные приложения, что сейчас очень востребовано. Ребёнок, скажем лет 16, вполне может найти себе подработку на эту тему в режиме удалённой работы.
Питон сейчас используется не только как сбалансированный скриптовый язык для описания бизнес-логики, но и как основа для экспериментов в Bigdata и Machine Learning.
Получив даже самые основные базовые знания по этим языка или их модификациям, вы значительно снизите детям порог входа в любой язык программрования.
* Базы данных: MySQL и Mongo. Это та самая основа, на которых пишуются большинство попыток стартапов. Студентами. Как раз из-за лёгкости обучения. Что называется, сел и поехал.
* Бонус-трек: HTML и Node.Js, которые обязательно требуется учить сразу оба два. Увы, даже многие профессионалы ещё не смогли принять факт: время простых html-страничек закончилось и началось время разработки приложения под браузеры.