Что читают восьми — девятилетние дети?
Ну, всякое бывает.
Конкретно мой следующее:
1. Джозеф Хокинг. Unity в действии.
(По словам ребенка, самая полезная книга. Особенно понравились подробные комментарии и пояснения).
2. Кенни Ламмерс. Шейдеры и эффекты в Unity. Книга рецептов.
(Эта зашла как-то не очень. С шейдерами отношения остаются сложными)
3. Хорхе Паласиос. Unity 5.x. Программирование искусственного интеллекта в играх
(В принципе, ребенку нравится AI и ML. Но с обучением плохо. Найти подходящую школу в России не удается. Ближайшая к дому – в MIT)
4. Джонатан Линовес. Виртуальная реальность в Unity
(еще не прочитана)
5. Алан Торн. Основы анимации в Unity
(эту книгу ребенок прочитал первой).
6. Крис Дикинсон Оптимизация игр в Unity 5
(эту книгу сейчас читает)
7.Алан Торн. Искусство создания сценариев в Unity.
(эта книга будет следующей)
8. Джереми Гибсон Бонд. Unity и C#. Геймдев: от идеи до реализации.
(эта книга пугает и меня, и ребенка. 900 страниц. Ее – в долгий ящик).
***
Если кто знает еще хорошие по геймдеву, пишите в комментах.
***
Сам дипломный проект будет сдавать летом.
Пока есть только тестируемые наброски.
***
Сейчас у Ромы 2 дополнительные школы.
По Unity и графическому дизайну.
В неделю 8 часов на программирование и 4 на графику.
Плюс – 2-3 часа на выходных на чтение книг.
***
С графикой все еще сложнее.
Хорошая литература отсутствует как класс.
Так что только самообучение через YouTube
***
От Питона Рома отказался.
Сказал:
Слишком простой язык.
Однако олимпиадного программирования на C# нет.
Так что без вариантов.
Питон будет все равно с сентября.
***
Думаю, отдать ребенка в лицей Яндекса.
Но там вроде с 7 класса…
***
Обычным школьным занятиям хай-тек не мешает.
Даже наоборот.
Рома регулярно приносит разработанные игры.
И тестирует на одноклассниках.
И собирает заказы.
Одним нравятся шутеры, другим хоррор…
***
На Новый Год мой, естественно, отличился.
Задание на уроках труда
(теперь их называют технологиями)
Сделать новогоднюю игрушку.
Среди массы склеенных зайцев и прочей кривоватой живности
Выделялся лист бумаги.
На него надо было наводить смартфоны
И появлялась сверкающая разноцветная елка.
AR ребенок написал на Unity за выходные….
Но как таксистов не будет. Тупо из-за того, что не смотря на всё большее облегчение входа в область, она все еще требует сочетания IQ хотя бы чуть выше среднего и интереса к профессии. Для работы таксистом нужно меньше.
Другое дело, что таксистов скоро не станет. Думаю через 20 лет вообще.
Так все изобретали велосипедов говорят, для них хорошо, если им за это платят. А для эффективности это тупо
Ну, не Билл Гейтс,
а таким крепким спецом
И сам обучается и его учат.
Вот про методики обучения
&list=PL_u9pHPu6LBfSotAWFHN5JrLLhHneVOrg&index=4
Чтобы этим заниматься — нужен математический фундамент. Это тупо не по возрасту пока. И не надо форсировать — может перегореть!
А программистом стать не сложно. Даже легко. Если есть интерес к этому.
Пайтон — простой язык? Пусть пробует квантовое программирование!))
напомните, пож-ста, как по-английски будет «квантовая запутанность». Интересует слово запутанность. Потому что в англоязычной лит-ре для этого слова ранее использовался специальный термин.
Никак не могу вспомнить.
я это и имею в виду, но раньше по-моему другое слово использовалось.
Все пытаюсь вспомнить.
Запутанные фотоны как по-английски будет?
Нравится.
С удовольствием бежит на занятия.
В таком возрасте надо читать про индейцев, драконов, космическое что-то…
Чтобы самоопределие было потом, и детство не потеряно ....
Потому уже более глубокое и классическое в виде «война и мир», «преступление и наказание» и т.д.
Зы Война и мир говоришь… нуну, ты ж величие произведения оценил по школе...
Я вот не гнал про то что разум школьника не готов понять, поэтому в школе мое сочинение по мастеру и маргарите дословно выглядело так.
Но уже в уневере вполне себе вставило…
к 12годам уже стал более целенаправленно читать.
А так у меня под квартипрой была Центральная детская билиотека… мне не лень было спуститься, сдать одну книгу, взять другую… и это всё в перерывах между школой, двором с друзьями!!!
зы Знамя юности, пионерская правда, труд, советский спорт
Это тоже.
Но это сложнее.
Проще сначала на родном.
Купи ребенку трехтомник Кнута. Ну или хотя бы последнюю попсовую книгу.
Ибо тру программер должен уметь отрисовать окружность (не важно, в векторе или в растре) ручками, без вызова встроенной функции, а также разных синусов и косинусов...
С уважением
чтобы двигаться вперед необходимо изучать современные технологии программирования, фрэймворки, архитектурные паттерны,
а НЕ конкретные языки, НЕ конкретные элементарные алгоритмы.
Только в этом случае Вы будете востребованы.
Все уже давно ушли от зацикленности на конкретных языках, потому что реализация закрыта всякими Фасадами, Proxy итд
Особой пользы от изучения новых языков не вижу, хотя саму парадигму программирования пока никто не отменял. И вроде можно выбирать между процедурным, объектным и функциональным программированием. Не?
А вот матчасть (элементарные алгоритмы) следует знать на раз-два. Иначк никакая библиотека Вас не спасет ))) Ну и со скоростью исполнения могут возникнуть проблемы...
С уважением
Задание: Сделать робота для торговли
1. Коннектор к PLaza — написать на C++
2. Сам робот на С# — работа с индикаторами, Сигналы, обработка ордеров, сделок. Взаимодействие с коннектором.
3.Есть Граальный Machine Learning модуль на Python. Обеспечить взаимодействие с роботом из пункта 2.
4. Есть граальный модуль на MatLab, который расчитывает Portfolio efficient frontier. Обеспечить взаимодействие с роботом из пункта 2.
5. Интерфейс с Пользователем — только Web — интерфейс, никаких десктопов не нужно. + Мобильная версия.
6. Система логирования и проверки функционирования как всей системы, так и отдельных ее модулей. Web — реализация.
7. Написать тесты для каждой из подсистем.
8. Каждую неделю ходить на спринты
Где здесь «площадь круга». Ее здесь нет.
Это сложно для меня
Я в нашем колхозе отвечаю чисто за математику. Для биржевых коннекторов, серверов и администрирования есть специально обученные люди.
Если к ним есть вопросы — могу переадресовать)
С уважением
я Вам привел совершенно типовой пример.
Чтобы было более понятно я взял тему трейдинга.
Но такие задачи везде сплошь и рядом в любой предметной области.
Как Вы думаете, Почему почти все софтверные компании почти всегда позиционируют себя на рынке как СИСТЕМНЫЙ ИНТЕГРАТОР.
А потому, что они знают МНОГО РАЗНЫХ технологий программирования и умеют их ИНТЕГРИРОВАТЬ в единое целое.
Поэтому когда они приходят на завод (или на биржу) для его автоматизации, они видят множество разных программистских поделок не связанных между собой и для них это просто КЛОНДАЙК.
За интеграцию хаоса они (системные интеграторы) берут НУ ОЧЕНЬ БОЛЬШИЕ ДЕНЬГИ.
Поэтому на рынке всегда будут востребованы программисты владеющими разными технологиями программирования.
А «площадь круга» пусть напишет токарь Вася в свободное от токарных дел время.
С Уважением.
Спасибо. Было приятно пообщаться.
PS. Я помню Ваш пост про последнюю свечу, которая поглощает N-1 предыдущих.
Смотря какой механизм взаимодействия Вы выберите.
Но тогда ж интернетиков небыло :) мы выживали как могли, наверно по этому поколение 70-80х из г… на и палок может сделать термоядерный реактор
Медленно
Кстати, ребенок по чтению лучший в классе.
Чтение на скорость художественных текстов или что-то вроде
Спасибо, посмотрю.
Уже научил своего ребенка поджигать покрышку?
Отец ремень обломал?
Это ответ на твой идиотский коммент.
Желать своему ребенку сушить мозг занимаясь изучением сиюминутной мульки Unity? Да этих сред разработки за мою жизнь было СТОЛЬКО!
Кнут — Исскуство Программирования, и Исскуство схемотехники. Остальное мура забивающая голову и через 5 лет выбрасываемая на помойку из-за развития технологий.
Ну кому сейчас интересен DotNet в том виде, в котором его все бросились учить ~20 лет назад? Очки, геморрой и горб заработали эти дети. Ах, да, более дорогую ипотеку на ненужные вещи.
А без понимания потом и дома криво строят и лечить не умеют.
Ну, это вопрос из серии,
нужно ли скальперу знать финансовую систему ФРС
и теорию рынков.
Ну так идея должна быть своя.
Придумать свою игру и воплотить код — это ребенку нравится.
А индусы...
Чемпионы по программированию все еще из России.
Эти книги тоже читает
Просто стать программистом- не сложно. Стать хорошим- куда сложней и опыт и знание и способности крайне желательны.
Питон слишком простой язык- детский аргумент. Я его учил в прошлом году после С++/Pascal/ассемблер и прочее. Отличный язык для своего круга задач и популярность его последние несколько лет ростёт. И спект применения больше- хочешь сайты делай (джинго, флак), хочешь в биг дата и анализ даннных иди (пандас), хочешь автоматизируй задачи системного администрирование и управления сетевым оборудованием, хочешь- портатипы приложений быстро разрабатывай, хочешь- научные расчёты(вроде обработки данных с МРТ- общался с женщиной котрая в европейском вузе этим занималась). Ну а c# это либо энетерпрайз разработка (корпоративные системы)-хорошая ЗП но довольно тоскливо, либо игры. Скорость разработки на Питон выше- грубо говоря программист за меньшее количество времени может написать ПО с тем же функционалом.
И да- когда чадо подрастёт и закончив вуз пойдёт работать неизвестно какие технологии будут в Топе. Вот ниша ентерпрайз разработки в РФ была в немалой степени занята борланд дельфи. Во всех вузах программистов ему учили. И что? сейчас он во второй десятке по популярности (по рейтингу tiobe). И на каком месте будет c# через 10-15 лет- большой вопрос.
так что изучать лучше сейчас более базовые вещи которые меняются менее стремительно (те же алгоритмы например).
UnembossedName, смотря что для Вас нормальная. Я пользовался, например visual studio.
Понятно что дельфи не очень интенсивно развивается- поэтому многие и сидят на 7 версии.
Да толку то спорить о вкусах, если меня вообще бесит делфи)
Ну кроме того, сам паскаль мне мягко говоря не очень)
Мой в 12 лет только играет ( И весь класс на перемене, ВЕСЬ сидит и играет. А кто сам не играет — в соседний экран смотрят.
Смартфон у него всего полгода как. До этого только кнопочный был.
Ну, занимается час в неделю пайтоном с тренером. Только стремления никакого не вижу. Сам не сидит, не пробует, кроме домашки. Конечно, ничего из технического IT читать не заставишь. Художественное, это да, может полдня читать.
На телефоне стоит ограничилка 1ч 20 мин в день «цифровой лимит», так просьбы «пап, продли» — это постоянно. А ноут рядом — не садится.
Тьфу. Как же это расстраивает.
По поводу возраста. У меня первый комп появился в 14 лет. Тогда это была большая редкость. И уже на первом курсе института свои первые деньги программированием заработал.
Там нет такого объема знаний чтобы с 12 лет учить. Точнее есть, но слишком быстро всё меняется — учить впрок бесполезно, всё равно всю жизнь придётся доучиваться. Ещё раз напишу — не надо форсировать.
Скрипка в моменте не канает — строго виолончель )))
Все комментарии — в панамском деле )))
С уважением
P.S. У меня первый комп появился в 22 — сильно позже, чем первая женщина ))) И мою жизнь это не сломало…
И ещё много времени проводил на улице, подвижные игры… и в футбол гоняли, и в хоккей зимой...
Слава Богу, что в моем детстве не было компьютеров и интернета!)
На unity написаны pokemon, rust
Какая разница, какого цвета кошка, если ловит мышей?
Ага, топик,
отдал ребенка в школу сантехников набрала бы хайп
Интересно почему эта тема обсуждается на сайте о биржевой торговле. Автор пишет, как много спецлитературы по программированию прочитал ребёнок, затем задаёт риторический вопрос, трудно ли стать программистом. Отца распирает от гордости за вундеркинда?
квартира в Спб за 6 лямов это немного, я бы сказал минимальная для нормального района :)
Вот вакансия на 200 штук
spb.hh.ru/vacancy/35968458?utm_source=rabota-ipoisk.ru&utm_medium=meta&utm_campaign=RU_paid_cpc_applicant_feed_magic-1&utm_content=Leningrad%20Oblast_Spb
Не поверишь, сейчас в каждом районе открывают
частные школы по робототехнике, программированию, графическому дизайну.
У нас на улице 3 школы робототехники.
А вот кофе выпить негде
Ну так и спортивных школах тоже единицы становятся чемпионами.
«Однако олимпиадного программирования на C# нет» — странная фраза.
Сейчас нормальные чемпионаты дают выбор: C++, С#, Python, часто Java; причём поддерживаются разные версии компиляторов.
А вот Pascal больше нет.
Всероссийские школьные олимпиады.
Которые дают льготы.
Проглядывал пособие для подготовки ЕГЭ,
там только паскаль и питон
Тогда только скрипка, никаких кодов.
Ошибаетесь, шахмат не было.
А скрипку зачем?
Это вы из своего опыта?
Но позже понимаешь, что настоящее программирование начинается, когда ты делаешь сложные вещи без мышки и новомодных сложных штук, которые многое делают за тебя.
Очень важно например понять, что такое паттерны. Есть очень хорошая книга с огромными картинками, должна зайти ребенку https://www.amazon.com/Head-First-Design-Patterns-Brain-Friendly/dp/0596007124 (на русском тоже есть).
Потом алгоритмы. Тоже есть книги и сайты. Удобно тренироваться на https://www.hackerrank.com/ (детям тоже заходит, ибо есть соревновательным момент и всякие «ачивки»)
Спасибо
Единственная полезная инф
среди всего этого трэша в комментах
Если задача стать программистом и заработать денег, то здесь все по-другому.
В этом случае придется изучать все противное, неприятное и сложное то, что востребовано в настоящий момент на рынке софта.
В целом в комментариях к Вашему посту в дискуссии с «Мальчик Buybuy» я частично раскрыл, что для этого необходимо:
smart-lab.ru/blog/602873.php#comment10812873
smart-lab.ru/blog/602873.php#comment10812961
smart-lab.ru/blog/602873.php#comment10813132
Что сейчас наиболее востребовано можно найти на hh.ru, habr.ru
Ну и, конечно, Вы знаете, что правильно поставленная задача или правильно поставленный вопрос — это уже 50% успеха.
Желаю успехов.
ЗЫ: стал профессиональным программистом в 32 года, после 10 лет работы трейдером и жалею только об одном, что не сделал этого раньше
по Go полно в телеграм каналах.