Русский
Русский
English
Статистика
Реклама

Школа

Первый Pentium, Turbo Pascal и олимпиадная физика разработчики вспоминают, как учились в школе

05.10.2020 10:14:40 | Автор: admin
В День учителя мы вместе с разработчиками вспоминаем школьные годы, любимых учителей и первый компьютерный класс.

Правда ли, что успехи в математике и геометрии укорачивают путь в профессиональное программирование? А химия и физика?



Андрей Терешко, руководитель фронтенда Учи.ру: Путь в профессиональное программирование, в первую очередь, укорачивает любопытство и интерес к решению своих задач с помощью программирования.


Слева Андрей Терешко руководитель фронтенда, справа ученик 5 класса

Андрей Рынкевич, product owner МТС Big Data: В программировании много абстрактного. Любая дисциплина, которая развивает абстрактное мышление и формальную логику, поможет в его изучении.

Олег Дулецкий, ведущий backend-разработчик Ruby on Rails Учи.ру: Математика и геометрия нужны, скорее, для того, чтобы не бояться проблем, которые на первый взгляд кажутся нерешаемыми.

Иван Чернов, технический директор Ostrovok.ru: Мне физика помогла на пути профессионального программирования, потому что в старших классах я участвовал в олимпиадах по решению задач с помощью численных методов. Тогда все абстракции по алгоритмам и структурам данных наложились на реальный мир, и стало понятно, зачем уметь эффективно вычислять формулы, если они вдруг не имеют аналитического решения.
Я вижу более успешных программистов, чем я, бывших филологов и поваров. В связи с чем сейчас думаю, что STEM это хорошая база, но к ней надо иметь еще хороший кругозор и по смежным дисциплинам.


Насколько велика была роль учителей в вашей учебе? Вас приходилось мотивировать, пинать или у вас была хорошая самоорганизация?



Сергей Пимков, заместитель генерального директора по разработке и эксплуатации продуктов Selectel: Мотивировать меня, насколько я помню, было весьма неблагодарной задачей. Работала только одна методика позволить мне конструировать свою систему знаний самостоятельно. Это очень круто наблюдать, как из разрозненных фактов и допущений выстраивается целая система, которая обладает предсказательной силой и вообще приносит профит, а не сама по себе. Если чем-то таким заниматься на уроке не получалось (например, на английском), для меня это была бездна угнетения и отчаяния. В оценки такое отношение конвертировалось тоже так себе.


Слева Сергей Пимков первоклассник, справа заместитель генерального директора по разработке и эксплуатации

Николай Толли, руководитель отдела BI Учи.ру: Сильный преподаватель всегда хорошее подспорье к изучению предмета. У меня не было особого желания изучать русский язык и литературу, но именно по этим предметам была самая сильная учительница, благодаря чему я их достаточно неплохо знаю. Профильными математикой и информатикой мне самому было интересно заниматься, и роль преподавателя была менее важна.

Артем Мезин, технический менеджер по продукту Behavox: Я думаю, у меня бы не было ни единого шанса получить образование и сделать карьеру, не будь в моей жизни моих учителей. В моей школе было четкое понимание того, что в первую очередь нужно научить учиться, а дальше ученики все освоят сами.

Олег Дулецкий: Мне повезло с учителями, одноклассниками и, в конечном счете, со страной. Учится было трудно, но интересно. А из-за того, что я был законченным ботаном, хилым физически, мне судьбой было написано хорошо учиться и давать списывать одноклассникам.

Расскажите об учителе, который вам запомнился.



Евгений Помыткин, руководитель отдела мобильной разработки Учи.ру: Учительница истории. Она горела своим предметом, показывала, что история это не только сухие факты, это люди и народы, в развитии которых есть закономерности.

Алексей Вахов, технический директор Учи.ру: Сергей Евгеньевич Полянский мой преподаватель олимпиадной физики. Яркий, харизматичный дяденька. Я впервые познакомился с ним на контрольной по физике в новой школе. В классе никто не решил ни одной задачи, а я решил половину одной это были олимпиадные задачи из польского учебника. После этого мы с Сергеем Евгеньевичем начали готовиться к олимпиаде, взяли золото на международном соревновании по физике. Он не натаскивал меня, но давал кучу литературы, в этом не было принуждения. В поездках по российским олимпиадам он был внимателен, умел организовать быт детей, мог успокоить, когда нужно было поднажать.


Слева Алексей Вахов выпускник 11 класса и победитель международной олимпиады, справа технический директор

Алексей Петров, директор по качеству СберМаркет: Наверное, самые яркие и теплые впечатления у меня остались от нашей классной руководительницы в старших классах Раисы Григорьевны Миримской. Удивительный и прекрасный педагог, она преподавала математику и геометрию, поощряла свободу мыслей, пропагандируя при этом их строгость и выверенность, как это и подобает математику. Да, она была весьма экстравагантной женщиной, например, могла неожиданно прийти в школу с фиолетовыми волосами, а дома у нее жила дюжина кошек. Но с такой страстью и упоением рассказывать о равнобедренных треугольниках, многочленах, биноме Ньютона и теореме Чевы могла только она.

Александр Цветков, руководитель фронтенда проекта Почта Mail.ru: Очень трудно выделить конкретного учителя, хочется рассказать о многих людях. Но, наверно, самые теплые и хорошие воспоминания остались о моей первой классной руководительнице. Я был довольно активным ребенком, мне легко давалась учеба, но из-за постоянной спешки я часто был невнимательным. Именно классная руководительница не давала мне заскучать, придумывала новые задачки и направляла мою энергию в нужное русло. Когда я торопился и ошибался, не останавливала сразу, а дожидалась, когда я закончу, и показывала на финальном результате, к чему приводит спешка.

Учителя предполагали, кем вы станете? А вы сами?



Андрей Терешко: Хорошо запомнил, как учительница математики сказала: Не будешь знать математику не станешь программистом. И после этого я совсем на математику забил. Что, конечно, сильно мешало и мешает до сих пор в некоторых моментах. Во многом пришлось потом разбираться с нуля, что гораздо сложней, чем в школе.

Иван Чернов: Никто точно не говорил про управление или менеджмент. А сам я хотел быть физиком-теоретиком, а совсем в детстве гаишником, но мечтам сбыться не удалось.

Андрей Петров, тимлид Ruby on Rails Учи.ру: И учителя, и я с 10 класса были уверены, что я пойду учиться на программиста. Я даже не рассматривал другие факультеты. Мне было удивительно, что многие понятия не имеют, что их интересует и на какую специальность им бы хотелось поступить.

Сергей Пимков: Сложно сказать, но учитывая, что я довольно много времени торчал в кабинете информатики (поближе к Turbo Pascal, ну и Doom, чего уж тут), полагаю, моя работа в сфере IT могла казаться учителям вероятным вариантом.

Алексей Петров: Учителя надеялись, что из нас получится что-то путное.


Слева Алексей Петров школьник в последний учебный день, справа директор по качеству

Был ли в вашей школе компьютерный класс? Какой Пентиум?



Алексей Петров: У нас были Pentium 133 и один-два i386.

Андрей Терешко: Программировать я начал в десять лет, первым компьютером был советский аналог ZX Spectrum Ратон-9003. Он подключался к телевизору, и программы грузились с магнитофонных кассет. Я шучу, что начал кодить, потому что это было быстрее, чем загрузить игру. И это только отчасти шутка.

Сергей Пимков: Началось все с программирования в Кенгуренке, который чертил линии на экране. Затем был Turbo Pascal: я купил книгу Фаронова и какое-то время увлеченно занимался рисованием красивых фигур. Потом информатик подарил мне эпическую подшивку древней документации по Turbo Vision, распечатанную на папиросной бумаге (или чем-то таком), явно из какого-то вычислительного центра, и я нырнул в ООП.
В классе у нас, кажется, был один или два первых Пентиума, несколько 486-х и 386-х. У меня первый компьютер появился в 10 классе, это был Celeron 233 Mhz.

Евгений Помыткин: Компов тогда было мало. Пентиум? Хе-хе. У нас был один комп на класс, что-то советское. Я старый.

Андрей Рынкевич: В школе компьютерный класс был, но занимались мы в нем совсем базовыми навыками использования ПК. Соприкоснуться с программированием получилось только в институте. До сих пор помню, как на первом занятии учитель выдал задание и все кинулись его выполнять. Я же не знал даже, как управлять курсором в MC.


Школьные фото Андрея Рынкевича

Андрей Петров: У меня в 8 классе был первый двухъядерный AMD.

Иван Чернов: Мой отец работал программистом, еще когда меня не было. Поэтому дома у нас был компьютер еще до моего рождения, а ближе к нулевым мне подарили свой, с ЖК-дисплеем и Pentium 4. Школа тоже была оборудована компьютерным классом, мы изучали программирование с помощью черепашки Logo. В какой-то момент школе подарили свитч, и на переменках стали собираться турниры по Doom 2.

Алексей Вахов: У нас школа сильная была, было много компьютерных классов. Это был 97 год. Pentium, наверное, был MMX 133.

Олег Дулецкий: В школе не было ни класса, ни Пентиумов до их появления оставалось 20 лет. Тогда только появлялись программируемые калькуляторы. Типа МК-61. Такой отец приносил с работы, вот его запомнил.

Артем Мезин: В школе я фанател от всего, связанного с компьютерами. Фильм Хакеры и роман Нейромант просто библия школьных лет! Мой первый компьютер персоналка с процессором Intel 80286 (это еще не Pentium, но уже близко). В более-менее сознательном возрасте были разные машины от P1 MMX 166Mhz (а тогда весь PC характеризовали процессором для упрощения) до AMD Athlon 800.

Николай Толли: В школе был компьютерный класс, вроде, там были Pentium 4.


Слева Николай Толли на выпускном, справа руководитель отдела BI

Александр Цветков: В школе был новенький компьютерный класс, обустроенный по какой-то государственной программе. Помню, как я наткнулся в интернете на официальный сайт ОС Ubuntu и на нем был баннер, сообщающий, что можно бесплатно заказать диск с этой операционной системой, что я незамедлительно и сделал, не особо веря в результат. Каково было мое удивление, когда через месяц в почтовом ящике был диск! Настоящий! В тот день астрологи объявили месяц бессонных ночей и красных глаз.

Как бы вы вели информатику, если бы оказались у доски? А если окажетесь ровно на один урок, что расскажете школьникам?



Олег Дулецкий: Программирование это предмет не для доски. И за один урок ничего собственно о разработке, конечно, не рассказать. Но вот о ее значении можно.

Сергей Пимков: Если бы я вел информатику, я постарался бы выстроить занятия так, чтобы они в итоге привели к достижению одной большой конечной цели. Сегодня мы пишем сортировку пузырьком, завтра сортируем какие-то полезные данные, которые еще раньше засунули в БД с помощью простенькой формы. А в итоге большое работающее приложение, а не набор не связанных между собой лаб. И каждый из компонентов можно переписать, заменить и улучшить.

Артем Мезин: У меня есть некоторый опыт преподавания. Важнее всего просто говорить с учениками на равных. По-настоящему хотеть понять, что интересно им, и этим и заниматься. Будет интересно напилить TikTok напилим, будет интересно сломать школьный Wi-Fi сломаем!


Артем Мезин слева ученик старших классов, справа технический менеджер по продукту

Алексей Петров: Уверен, что чем больше у учащихся будет доступа к воплощению своих идей, тем более интересным будет урок и тем более вовлеченными в занятие будут школьники. Например, я обучаю старшего сына азам программирования на Scratch, программирую с дочерью робота из Lego. Мы не просто учим циклы, переменные, условные операторы и функции, а тут же закрепляем эту информацию в реальном проекте: учим игрового персонажа бросать мяч по нажатию на кнопку или робота ездить по необходимому маршруту.

Евгений Помыткин: Ландау как-то сказал: Физику наших дней не обязательно знать физику, ему достаточно знать математику. Что-то подобное можно сказать про программирование. Здесь есть две важные величины: логика и неподдельный интерес к изучению и изменению мира. Имея оба инструмента, вы сможете легко освоить программирование. Именно это я бы и показал школьникам.

Алексей Вахов: На первом уроке я бы изучил, что за аудитория передо мной, чего они хотят, чем их зацепить. Сначала нашел бы с ними общий язык. Я считаю, что любая деятельность интересна нужно только найти отклик у людей. Недостаточно заманить в программирование обещанием научить делать игры, например. Нужно показать в самом предмете какую-то красоту. Разделил бы аудиторию: кого не трогать и дать какие-то базовые вещи, а кого можно увлечь этой красотой.

О школе говорили:

  • Алексей Вахов, технический директор Учи.ру;
  • Сергей Пимков, заместитель генерального директора по разработке и эксплуатации продуктов Selectel;
  • Андрей Терешко, руководитель фронтенда Учи.ру;
  • Алексей Петров, директор по качеству СберМаркет;
  • Николай Толли, руководитель отдела BI Учи.ру;
  • Иван Чернов, технический директор Ostrovok.ru;
  • Евгений Помыткин, руководитель отдела мобильной разработки Учи.ру;
  • Александр Цветков, руководитель фронтенда проекта Почта Mail.ru;
  • Андрей Петров, тимлид Ruby on Rails Учи.ру;
  • Андрей Рынкевич, product owner МТС Big Data;
  • Олег Дулецкий, ведущий backend-разработчик Ruby on Rails Учи.ру;
  • Артем Мезин, технический менеджер по продукту Behavox.
Подробнее..

Открыт набор в Школу разработчиков с перспективой стажировки в Mindbox

27.07.2020 18:22:43 | Автор: admin
Школа разработчиков первый шаг к стажировке в Mindbox. Программа предназначена для студентов 34 курса и выпускников технических вузов с базовыми навыками программирования.
Первый набор Школы стартует 6 сентября, курс разбит на 8 занятий по 45 часов.

Чтобы записаться, оставьте контактные данные пришлем тестовое задание, рассчитанное на два часа. Но сначала убедитесь, что обучение в Школе разработчиков Mindbox это то, что вам нужно. Все подробности под катом.



Как появилась идея Школы разработчиков Mindbox


Стажеров мы набираем уже полтора года. Цель программы пополнить ряды разработчиков джуниорами. За это время с нами поработали 22 человека: шесть из них учатся прямо сейчас, еще шестеро устроились к нам в штат.

Чтобы молодым разработчикам было проще справиться с задачами на стажировке (а они не по силам многим начинающим), мы решили запустить бесплатную Школу, призванную помочь будущим коллегам со стартом карьеры. О том, как пройти путь от Школы через стажировку до трудоустройства, расскажу я разработчик и автор учебного курса Виталий Маргелов. Своим видением и советами поделится наш CEO Александр Горник.

О Школе разработчиков Mindbox


Чему и как обучаем в Школе


Обучение ориентировано на отработку современных подходов к .NET разработке, включает в себя практику объектно-ориентированного и функционального программирования на C# и Typescript, использования инструментов разработчика, активное изучение и применение принятых в индустрии практик командной работы (agile, scrum, code review, gitflow, continuous integration, continuous delivery). Главный навык после окончания курса умение писать полноценные веб-приложения с фронтендом, сложной бизнес-логикой и работой с базой данных.

План занятий


  1. Базовые знания разработчика: цели, инструменты, основные понятия.
  2. Что такое объектно-ориентированное программирование и почему оно важно.
  3. Архитектура больших приложений.
  4. Практические аспекты ежедневной работы программиста.
  5. Процессы разработки и её место в компании.
  6. Основы реализации собственного API.
  7. Базы данных и работы с ними из C# кода.
  8. Что бэкенд-разработчику нужно знать о фронтенде.

Расписание занятий


Первый набор Школы стартует 6 сентября, это воскресенье. Курс из 8 занятий по 45 часов (с перерывами, конечно) идет два месяца, приезжать к нам в офис нужно будет раз в неделю по воскресеньям. Приготовьтесь к интенсивной работе: в течение недели будет много домашки, около 15 часов.

О преподавателе (то есть обо мне)


Преподаю в Школе я, Виталий Маргелов. Общий стаж в коммерческой разработке около шести лет. До Mindbox три года разрабатывал высоконагруженные приложения в Лаборатории Касперского, полгода в CloudPayments, полгода занимался своей веб-студией. В Mindbox два года в роли разработчика, scrum-мастера и ментора стажеров.

Еще на третьем курсе обучения в родном НИТУ МИСиС я создал студенческую организацию, в которой четыре года преподавал программную инженерию и вел ИТ-проекты со студентами. Нами двигало желание научиться ремеслу разработки, но вуз этих знаний не давал. Нескольких месяцев работы в этой организации студентам хватало, чтобы обучиться основам, начать разрабатывать с нами коммерческие проекты или найти свою первую работу (и нашли её в итоге все). В Mindbox я стараюсь создать похожую среду, в которой студенты чувствовали бы себя вовлеченными, а свой труд ценным. На мой взгляд, это самое важное, чего не может дать вуз или самостоятельное обучение.

Как попасть в Школу


Чтобы попасть на обучение, нужно быть студентом 34 курса бакалавриата или выпускником технического вуза и обладать базовыми навыками программирования: уметь объявлять переменные, массивы и функции, писать циклы и условные операторы, понимать логические конструкции.

Для записи оставьте контактные данные отправим небольшое тестовое задание. Рассчитываем, что справитесь с ним примерно за два часа.

Комментарий CEO Mindbox, Александра Горника
В начале истории компании мы ждали от инженеров знания основ и горящих глаз. И из этих джуниоров выросли все ключевые люди. Я и сам был таким перед первой работой. Со временем мы начали нанимать всё более узких и опытных специалистов. Цель стажировки вернуть наем малоопытных, но амбициозных и трудолюбивых инженеров, чтобы из них выросли будущие архитекторы, лиды, scrum-мастера и product-ownerы.

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

Потом мы наняли Виталика и увидели горящие глаза при рассказе о том, как он несколько лет тянул школу разработки для студентов МИСиС, чисто на энтузиазме. Мы стараемся дать людям возможность заниматься тем, что им нравится. Так что тут случилось моментальное возгорание с одной искры.

Ожидания от стажировки оправдываются. Мы нанимаем больше, чем планировали, и уровень нанятых выше ожиданий. Уровень настолько высокий, что мы закрыли публичные вакансии junior и middle разработчиков (хотя по факту светлых кандидатов готовы брать в любых зарплатных диапазонах, откликайтесь смелее). В отношении более долгосрочных ожиданий покажет время, но ребята растут быстро.

Поэтому решили масштабировать историю и запустить Школу. Стажировка для тех, кто способен писать код, пусть на базовом уровне. А Школа будет полезна тем, кому не хватает базовой теории. Надеюсь, в Школе кто-то сможет преодолеть страх и начать кодить серьезно.

О стажировке в Mindbox


Из лучших студентов Школы мы отберем шестерых из них сформируем стажерскую команду, которая будет разрабатывать наш продукт. Гарантировать трудоустройство мы не можем, но у каждого стажера есть шанс попасть в штат. Если хороших кандидатов будет больше шести, рассмотрим вариант с формированием второй команды или останемся с ними на связи и будем приглашать на стажировку по мере освобождения мест.

Стажировка в Mindbox длится от трех до шести месяцев. Длительность зависит от общего впечатления от стажера оно складывается из того, как он справляется с задачами, прогрессирует, работает с обратной связью, способен ли выполнять работу без сверхопеки.
Стажировка оплачивается: 25 тысяч рублей при удаленной работе 20 часов в неделю и посещении офиса раз в неделю. Если нужно закроем производственную практику.

Разработка стажерского продукта не отличается от основного: в составе кросс-функциональной команды стажеры работают спринтами, реализуют новые фичи на бэкенде и фронтенде, чинят баги, проводят рефакторинги и оптимизации. У продукта есть реальные пользователи внутри компании, которые дают обратную связь и остро реагируют на неполадки, поэтому ориентироваться на бизнес мы учим с первого дня работы. Более опытным интернам мы доверяем самостоятельно принимать архитектурные решения в проекте и брать ответственность за успех целого спринта.
На прошлом месте работы задания выглядели, как лабораторные работы, расти было некуда. Я искал стажировку fullstack, и описание Mindbox меня зацепило.

Первое ощущение от офиса уют, от ребят открытость. Все как будто специально подобраны: готовые помочь, терпеливые. Первая задача, которую я взял в работу, оказалась очень объемной, и спринт мы завалили. Негативной реакции со стороны ментора не было мы просто обсудили, почему так произошло и какие нужно сделать выводы, чтобы такое повторялось реже. Думаю, это обычная рабочая ситуация в Mindbox: не всегда получается сделать обещанное.

Стажировка однозначно приближает меня к цели стать fullstack-разработчиком: каждая корректировка дает толчок. За первые три месяца здесь я узнал больше, чем за год на прошлом месте.

Рафик Абдряхимов, стажер

О трудоустройстве в Mindbox


Если мы довольны стажером, а в командах разработки есть места, пригласим кандидата на командное собеседование и, в случае успеха, в штат на 3040 часов в неделю. Все шестеро стажеров, которые перешли в штат, работают разработчиками, но мы готовы собеседовать и на младшие позиции product ownerа или SRE при наличии соответствующих наклонностей у стажера и запроса со стороны компании.
Я поступал в магистратуру МГТУ им. Н. Э. Баумана и искал стажировку, которая позволила бы совмещать работу и учебу. Про Mindbox ничего не знал, но вакансия показалась приятной, и я решил попробовать.

Стажировка оказалась очень полезной: для студента важно научиться взаимодействию в команде это нельзя узнать в теории, можно только попробовать на деле. Именно в Mindbox я первый раз увидел, как agile применяется на практике.

Стажировка помогла определиться с дальнейшим направлением работы: я узнал много тонкостей про С# (до стажировки моим основным языком был Python) и решил, что буду развиваться в С# и .NET. Сейчас работаю разработчиком и планирую дальше учиться и развиваться в будущем, возможно, дорасту до архитектора.

Тем, кто думает, идти ли в нашу Школу, я могу дать один совет идите! Вы получите мегаполезный опыт, научитесь крутым вещам и получите массу приятных впечатлений. Самые классные курсы в университете были те, где действующие разработчики делились опытом. Так и здесь: я видел программу Школы, она реально может заменить два года учебы в топовом вузе.

Юрий Соколов, разработчик Mindbox

Советы начинающих разработчикам от нашего CEO


Советую молодым ребятам и девушкам, которым нравится программировать, быть смелее. Постараться избегать частой ошибки умных интровертов недооценки себя. Коммерческое программирование несложная профессия с быстрым ростом, если вы готовы прилагать усилия и вам интересно.

Смелее откликайтесь, больше ходите по интервью, предпочитайте частные ИТ-компании, зарабатывающие на продаже ПО, небольших и средних размеров. Избегайте устройства на работу по знакомству (на кафедре посоветовали, ну я и пошел), государственных организаций и огромных корпораций, особенно банков. Также опасайтесь шальных денег в инвестиционных или нелегальных компаниях и прочем блокчейне. Ваш код должен выходить на продакшн и приносить деньги или видимую пользу.

Всё остальное вы сможете осознанно выбрать позже, когда разберетесь в рынке и поймете, что вам нужно. В начале карьеры очень важно заложить культуру, как с точки зрения техники (stack, инженерные практики), так и организационно (нормальный agile). Разница в производительности отделов разработки может быть даже не в разы, а на порядки. А из карьерных тупиков с возрастом выбираться всё труднее и труднее.

В нашей Школе и на стажировке, какой бы ни был исход, получите ценный опыт, обратную связь, знакомства и при этом заработаете немного денег.

Александр Горник, CEO Mindbox
Подробнее..

Школа или как завалить архитектурное планирование

15.02.2021 20:10:51 | Автор: admin

Здравствуйте! Здравствуйте! Здравствуйте!

Как-то раз я слушал разговор Сергея Гуриева (экономист, профессор) на тему проблем в образовании и речь шла только про проблемы образования высшего (хотя заявлялась тема образования в общем). В тот момент я уже работал пару месяцев учителем и у меня закономерно появилось чувство недосказанности. Так и родилась идея написать эту статью. В ней пойдёт речь о том, как устроена архитектурно школа и откуда растут её проблемы (а оттуда и проблемы всего образования в России).

Disclaimer. Данная статья представляет что-то среднее между криком души и пятничным постом про жизнь и всё такое. Последние 5 месяцев автор проработал в обычной средней школе обычного миллионника России, устал, уволился и решил описать, что он там увидел (а чего не увидел). Внимание! Attention! Attenzione! Ниже изложен личный опыт! Пожалуйста, не воспринимайте это как истину в последней инстанции.

Итак, пункт первый. Что есть средняя школа

Школа состоит из трех групп игроков: администрации, учителей, учеников. Я сознательно буду упрощать и опускать различные частные случаи, потому что архитектурное планирование оно про то, что должно работать в 99% случаев, а не в 1%.

Администрация это директор и несколько завучей, на их долю выпадает взаимодействие с внешним миром, т.е. если школу представить как организм, то администрация это свойство организма раздражаться в ответ на внешнее воздействие. Основная работа администрации пытаться выполнить все требования при этом не нахватать слишком много шишек. Отсюда следует основная цель этого игрока чтобы как-то всё работало и основной его антагонист нежелание всех остальных игроков что-то менять. В эту группу в основном попадают, не потому что хотят и горят желанием, а потому что надо, заниматься бумажками и отчитываться за исполнение неисполнимого ни у кого желания особого нет.

Учителя это наше основное производительное звено. Кроме ведения собственно уроков они ещё занимаются классным руководством. Их руками претворяется воля администрации, они взаимодействуют с учениками и их родителями. Основная цель чтобы дети что-то знали, побочная цель поменьше делать работы, не связанной с основной целью, основной антагонист нежелание детей прикладывать усилия к обучению. В эту группу попадают достаточно отчаянные люди, примерно каждый из учителей всерьез собирался хоть раз увольняться из школы в первые годы работы, то есть те, кто остался имеют весьма не слабую мотивацию учить детей иначе бы уже ушли.

Ученики. Тут всё просто: попадают сюда, потому что родители сказали идти, цель чтобы родители не сильно давили, антагонист учителя и родители, которые что-то требуют.

Наше поле игры и прочие наши вводные: школьное образование в России бесплатное и гарантированное, в классах учатся по 22 30 человек, детей учат всему (в смысле большому количеству предметов), требования к программе устанавливаются централизованно через Федеральный государственный образовательный стандарт (ФГОС), существуют обязательные выпускные экзамены (государственная итоговая аттестация или ГИА) в 9 и 11 классах и промежуточные бэнчмарки - всероссийские проверочные работы (ВПР). Система у нас с внешним контролем: конечная цель (ФГОС) и ее достижение (по ВПР и ГИА) - это во власти Министерства образования.

В целом, всё получается пока стройно и логично: учителя учат детей, а администрация мудро этим процессом руководит, чтобы оно работало, всё более-менее стандартизовано и даже есть внешний контроль в виде ГИА, которой всех запугивает и которая, вместе с оценками, является основной мотивацией для детей. В чем же загвоздка? Вот целина дети, вот соха ФГОС и учителя, но коса упорно стучится о камень. Почему школьное образование в России стабильно плохое? Почему за десяток весьма тучных лет и относительно стабильных правил игры (после введения ГИА) не получилось вывести систему на хорошие результаты?

Пункт второй. Отрицательные обратные связи

Как и в любой другой системе, элементы школы взаимодействуют между собой в виде прямых (обычно это указания, что делать) и обратных связей. Если с первыми всё понятно: система у нас вертикальная, поэтому сверху просто поступают задания, то обратные связи сломаны от слова совсем. Итак, на всех уровнях школы есть механизм наказания за неверно выполненное задание или его игнорирование:управление образование устроит выговор директору, администрация учителю устроит нагоняй или даже сделает выговор, учитель поругает ребёнка и поставит ему плохую оценку, а может позвонить ещё и родителям, чтобы и дома ребёнку поездили по ушам. У негативных отрицательных обратных связей есть большая проблема они мотивируют не делать (не получать шишки, не попадаться на глаза, не бежать медленнее всех ото льва), а не делать. Причём способ избегания тумаков зачастую не совпадает с желаемым для архитектора системы. Вы хотели, чтобы дети учились, ставите им плохие оценки, чтобы они понимали, что учатся плохо? Дети будут списывать. Учиться от этого они не начнут, но и по шапке не получат за двойку. Вы хотите получать достоверные данные о текущем состоянии знаний детей и проводите ВПР? Администрация будет закрывать глаза или даже поощрять подделывание их результатов, потому что если школа окажется самой плохой в своём районе, ей прилетит. Что же с мотивирующей частью? Проблема мотивирования в школе и позитивной обратной связи в том, что она тесно связана с негативной и хакается теми же способами. Все сначала учатся не получать тумаки обманом, потом понимают, что проще и хороший результат показывать так же. Позитивные обратные связи значительно слабее: ну правда, кого хвалят за пятерку десять минут к ряду сначала учителя, а потом родители? поругать за двойку столько же нет проблем; с ребёнком, который хорошо и так напишет экзамен не будут носиться, как с потенциальным двоечником (он головная боль для школы), учитель, которого искренне любят дети не получит никаких преференций перед администрацией (не говоря уже о премиях) и т.д. Вся система настроена на применение кнутов, а не пряников.

Пункт третий. А что там с детьми-то происходит?

Начнём с того, что на поверхности, с оценок. Сама по себе система оценок может работать только в одном случае: если оценки выставляются объективно и их очень трудно подделать (как на экзамене) и только для тех детей, которые видят в них отражение своих знаний и стараний. В реальности же оценки в самой школе вещь крайне сломанная. Они неравноценны (некоторые задания значительно проще сделать или списать, но они будут цениться так же, как ответ у доски, который сильно напрягает любого ученика), они субъективны (как ни старайтесь, но трехминутный ответ не способен вам дать достаточно информации, чтобы выставить справедливую оценку, особенно такую, чтобы все в классе считали её справедливой), они лишь вскользь отражают то, зачем задумывались уровень знаний, а скорее только конкретный навык в данных конкретных условиях; в реальности они превращаются из бэнчмарка для самого ребёнка и пряника в нависающий над головой сикир-башка. В результате, у вас есть пара отличников в классе, которые сознательно зарабатывают оценки своими знаниями, остальных интересует только циферка в журнале, чтобы не получить, а на знания им начихать, потому что их особенно никто и не проверяет в такой системе. Вдобавок, в классе у вас человек 25 я напоминаю и все должны получить по три оценки в четверти, чтобы аттестоваться, а значит, учителя дают работы, не чтобы проверить знания, а чтобы были оценки, а чтобы они были неплохие (учителей тоже ругают, если у всех в классе плохие оценки), дают работы, которые позволяют всем получить хорошие оценки, что дополнительно убивает мотивацию работать, чтобы знать, чтобы получать пятерки. За отсутствием нормальных рычагов давления на детей (нормальные = положительная мотивация), учителя прибегают к последнему аргументу психологическому давлению.

Болезнь обесценивания знаний и отметок имеет свойство в определённых случаях прогрессировать. Некоторые дети (в классе почти гарантированно есть несколько таких), осознают, что если забить на обучение, то им после безуспешных попыток вынести мозг и наставить на истинный путь стараний ничего не будет, камни на голову не упадут, а вскоре от них и вообще отстанут, как от бесперспективных. И они начинают страдать фигнёй на уроках, потому что происходящее там их вообще не волнует, чем отвлекают всех, кто пытается учиться, вызывают ненависть и расстраивают весь настрой класса. Выгнать их нельзя (см. вводное про гарантированное образование), рычагов давления на них нет (они на них уже забили, когда забивали на оценки).

Таким образом, дети пребывают под гнётом двух наковален бессмысленности бытия: кривой системы оценок с одной стороны и ужасных условий для обучения (которые создают их одноклассники-хулиганы и нагнетающие саспенс учителя) с другой. На самые важные школьные годы 79 класс приходится тяжелый переходный возраст и к наковальням добавляются обычные жизненные проблемы: родители развелись, сердце разбили, в классе разборки, гормоны играют. И единственной мыслью в этом королевстве аншлага кривых зеркал остается дожить до 9 класса и уйти куда подальше. Один школьный психолог на 950 человек даже в самой теоретической теории не способен как-то с этим справиться, к родителям, к сожалению, со своими проблемами обратиться дети могут редко (особенно когда родители и есть проблема), к учителям тоже: ведь как же так! между учеником и учителем должна быть дистанция! (ребёнок не пойдёт к кому-то со своими проблемами, если ему не доверяет, а дистанция и доверие вещи несовместимые).

К этому добавляем то, что у детей отсутствуют механизмы влияния на учебный процесс, кроме бунта и неповиновения. Их мнение о том, что им интересно, а что нет никто не учитывает, что исключительно противоречит возрастным изменениям в их психике, ведь переходный возраст как раз и подталкивает к самоидентификации и появлению собственного мнения, но по архитектуре системы агентность у детей нулевая.

В итоге да здравствует концентрационный лагерь Средняя школа n+1

Пункт четвёртый. Учителя

Декларируемая цель существования учителей передача знаний детям, фактическая же поддержание дисциплины и выставление оценок. Наличие чудовищного конфликта интересов в виде учителя ругают за плохие оценки и результаты класса учитель сам выставляет детям оценки почему-то ни на какие мысли Министерство не наводит. Ну точнее навело на мысль о ГИА (что автор считает однозначным вином), но, хоть и сама ГИА штука хорошая (привет холивар!), но все остальные пункты остались на месте, а значит, ничего не изменилось. Учителя оказываются между наковален необходимости выполнения бюрократических требований следования программе и выставления оценок и сложности мотивации детей на учёбу (см. предыдущий пункт). С учётом неработающего рычага мотивации в виде оценок в дело вступает рычаг негативной обратной связи в виде криков, давления на детей, запугивания ужасными экзаменами, что ещё больше подрывает связь ученик учитель и сводит все старания на нет.

Агентность учителя весьма ограничена двумя основными факторами ФГОСом и нагрузкой. ФГОС не позволяет создавать такие программы, которые по мнению учителя зайдут детям (потому что во ФГОСе перечислено, что должны в итоге знать дети, любить предмет и иметь мотивацию учиться дело десятое), нагрузка а это 1.52 ставки по 25 человек в классе вообще прибивает к полу, потому что на подумать, подобрать материалы и перестроить программу банально нет сил и времени. В дополнение к нагрузке учебной есть ещё классное руководство и обязательные классные мероприятия. Есть обязанность постоянно всё доносить до родителей и с ними общаться. Тот факт, что дети технически не способны усваивать программу с одинаковой скоростью, игнорируется, тот факт, что для хорошего усвоения материала, нужно его закреплять постоянно, тоже игнорируется. Программа есть, если от неё отстал и будет проверка нагоняй и администрации, и учителю.

Пункт пятый. Администрация

Диспозиция администрации следующая: в условиях жестко ограниченных ресурсов ей нужно по-военному исполнять все требования. Права отказаться нет, маневренности нет. Отсюда и идут великолепные управленческие решения. Не набрались дети на два класса? значит придётся сделать один класс из 33 человек. В классах холодно, потому что окна старые? придётся собирать деньги с родителей. Тут новые требования по антитеррористическому пропускному режиму в школы подъехали, но бюджета на турникеты тоже немного выделили дети покупают пропускные карточки за свой счёт. Околовоенный идиотизм процветает во всём: турникет не остановит человека с дробовиком? кого это волнует, приказ есть приказ; все дети должны учиться в школе, но тут коронавирус? закрываем глаза на заболевших, иначе придётся всю школу отправлять на карантин, потому что все со всеми контактируют. Без разницы, что происходит на самом деле, главное делать вид, что все требования выполняются. Естественно, в этих условиях связанных рук, ног и торчащего изо рта кляпа ни о каком нормальном администрировании речи идти не может.

Итого

В итоге мы получаем вертикальную систему псевдовоенного типа там, где нужны гибкость, мотивация и инициатива, что закономерно ведёт к провалу. Нормальной системы прямых и обратных связей нет, сдержки и противовесы не настроены, ресурсы жёстко ограничены, особенности игроков, участвующих в процессе, а также их желания игнорируются. Конец немного предсказуем. Пожалуйста, не надо так делать.

Подробнее..

Что я не знал про образование

20.05.2021 10:09:10 | Автор: admin


Я тут полез изучать опыт школьных учителей в педагогике, и совершенно внезапно обнаружил кучу важных для управления проектами принципов. В смысле, что я опять хочу познакомить вас со странным человеком и рассказать про его опыт. Итак, знакомьтесь, обычная учительница в астраханской гимназии, Ольга Анисимова, которая порвала мне все шаблоны того, что происходит в обычной школе.

Она не учит детей методам решения задачи, они учит их сначала найти саму задачу, потом прикинуть спектр вариантов подхода, а уже потом как конкретно получить ответ.

Она относится к детям как ко взрослым во многих аспектах.

Она позволяет себе ошибаться, позволяет детям исправлять свои ошибки и аргументировано спорить с собой. Более того, она иногда специально допускает ошибки, чтобы дети не расслаблялись.

Она разрешает готовить шпаргалки и списывать. Разрешает детям выпихивать на ответ того, кто выучил тему. Использует понятную детям игрофикацию для мотивации.

В общем, всё настолько пропитано здравым смыслом, что просто не может и не должно происходить в школе. В чёртовой школе!


Системное отличие Галадриэль и Арагорна


Представим, что у нас есть эльф и человек. Первый живёт больше тысячи лет, а второй 72 года ровно. Если вы никуда не торопитесь, то не нужна и система образования: рано или поздно новый член социума и так со всем разберётся самостоятельно. А вот если вдруг это разберётся начинает занимать существенную часть жизни, такая система нужна. Ещё интересное умственное упражнение: представьте, что нам надо обучать орков со средним сроком жизни 21 год. Какой была бы система для них?

Что забавно, эльфийская система без выделенного обучения применялась довольно широко. Всего в 1833 году был доклад парламенту Англии о положении рабочего класса (про который мы знаем благодаря Фридриху Энгельсу), в котором упоминалось, что дети начинают в 5-8 лет работать на фабриках и их рабочий день составляет около 14 часов.

Ребёнок перестал рассматриваться как расходник только в шестнадцатом веке:

Изображение реальных детей долго отсутствовало в живописи. Никто, очевидно, не считал, что ребенок заключает в себе человеческую личность Безразличие по отношению к детству, по мнению Ф. Ариеса, было прямым следствием демографической ситуации того времени, отличавшейся высокой рождаемостью и большой детской смертностью. Признаком преодоления безразличия к детству, как считает французский демограф, служит появление в XVI веке портретов умерших детей. Их смерть, пишет он, теперь переживалась как действительно невосполнимая утрата, а не как вполне обычное событие.
Детская (возрастная) психология Л. Ф. Обухова


К-стратегия размножения человека предполагает совершенствование индивида. Лучшая медицина, лучшее питание и лучшее образование. Но тут мы почему-то почти сразу метнулись к орковскому подходу. В условиях тотальной безграмотности на старте СССР нужно было создать страну строителей будущего. Нужны были терраформеры, инженеры, офицеры, химики и биологи, но главное рабочие производств. Решение по подаче информации довольно очевидное: сжатие с потерями. В потери попало дивергентное мышление, фреймворки которого можно было получить, по сути, в НИИ, но не базовой школе. Да, наше образование на тот момент было прогрессивным и крутым. Но с тех пор поменялось примерно всё.

Конвергентный путь образования это когда задача имеет одно одобренное партией решение. Дивергентный путь это когда задача имеет множество путей решений, и учебник ищет не сколько конкретному квадратно-гнездовому подходу, сколько творчески использовать доступные ресурсы. Обучать ребёнка дивергентному мышлению долго и дорого, часто гораздо лучше дать работающие эвристики и выпустить с этим в большую жизнь. Подход более чем практичный на самом деле, потому что в бизнесе это аукается так: линейный персонал работает по чёткой инструкции, а вот остальные сами ставят себе задачи. Да, инструкция может быть достаточно гибкой, но лучше сразу реализовать в виде скрипта оптимальные практики, чем ждать, пока человек до них сам дойдёт. Если вдруг линейный сотрудник начинает проявлять признаки повышенной сознательности, то это не солдат, а офицер.

Дивергентный подход на практике


В бизнесе самый главный вопрос зачем?. Ответ на него меняет состав проектов внутри компании, способы реализации проектов, подход к построению команд и много чего ещё. В восточной философии есть упражнение осознанности, когда ученик даоса озвучивает каждое своё действие. Этим он одновременно учится и декомпозиции, и выделению разных потоков мышления (то есть самоанализу), и, что является целью упражнения приходит к привычке не совершать ничего бесцельного или автоматического. То есть как в кризис каждый расход компании рассматривается в ручном режиме на предмет нужности, так и здесь каждое действие оценивается по тому, оставить его при уборке или выкинуть.

Так вот, возвращаемся в общеобразовательную школу. Первое, что делает прекрасная Ольга Александровна это даёт детям на уроке поставить саму задачу урока. Похожее делают тренеры Метеора. Например, если парень-нападающий принимает мяч на ближнюю ногу, а после у него его сразу же отбирают плохой тренер скажет ты плохо принял мяч. Спасибо, кэп, из новой информации для ребёнка тут была только транзакция ты кривой урод. Тренер получше выделит конкретную фазу ошибки: например, плохо поставил ногу, не попал в тайминг, либо вообще принял не на ту ногу. Здесь ребёнок уже понимает, что он сделал не так, но не понимает, почему. Хороший тренер позволит ребёнку попробовать ещё несколько десятков раз, чтобы понять, что можно улучшить в этом конкретном движении: то есть ребёнок должен и сам найти проблему, и сам найти решение. Практика показала, что натасканные футболисты играют куда хуже тех, что способны понимать происходящее на поле. Даосы были бы зверски рады за них, если бы им не было абсолютно пофиг.

Или вот Ольга пишет на доске число 13 и спрашивает, какая может быть тема урока. Дети докапываются до числа и могут решить, что это двузначные числа, например. А дальше интересно: кто-то говорит, что нужно разобраться в их истории, кто-то говорит, что надо понять, почему они так называются (тринадцать, а не десять три, как двадцать три), либо разобраться, как из него вычитать 4 и 5, потому что на палочках натуральным образом понятно, а без палочек и калькулятора уже нет. В этот момент происходят две вещи: во-первых, Ольга собирает данные про то, что интересно детям, и как через это рассказывать тему. Во-вторых, она сразу ловит непонятки, которые дети тут и обозначили значит, они не останутся неподсвеченными. В-третьих, они сейчас все запишут цель, а в конце урока проверят: получилось или нет. И если нет решат, как поделить домашнее задание, чтобы достичь вместе.

Кстати, это даёт ещё бонус. Если ребёнок весь вечер учил, а ответил плохо, он может сам проверить достигнут результат или нет. И если нет понятно, что усилия не заслуживают пятёрки. И дальше дома будет не характерная сцена Мама, мне поставили тройку, я весь вечер учил, учитель овца, а я косякнул, это не ответил, это не сказал, тут подсказали. И, опять же, если родители понимают, что за это ругать нельзя это круто.

На уроках русского языка поиск задачи выглядит не всегда так красиво в силу гуманитарности предмета когда так не получается, цель может поставить и учитель. Но наша героиня никогда не даёт готовое решение. Так же как руководители в бизнесе вроде понимают, что если поставить задачу без объяснения, зачем это нужно (и как понять, что всё правильно сделано), будет хуже. На текущий момент общество считает, что подобный подход лучше старого конвегентного, и это закреплено во ФГОСах нового поколения.

Примерно следующим
ФГОС Начального общего образования в редакции приказов Минобрнауки России от 26.11.2010 1241, от 22.09.2011 2357:







То есть общество сейчас считает, что дети должны учиться всему самостоятельно. Ключевая роль педагога учитель должен показать, как можно найти способ решения проблемы, продемонстрировать, научить. Старый фреймворк говорил, что надо показать образец результата, дать цель, расписать алгоритм достижения и курировать его реализацию на каждом этапе.

То ни один учитель физики не должен обижаться на решение задачи про высоту башни и барометр: продать барометр, а вырученные деньги заплатить строителю за чертёж а должен требовать новых и новых решений, вместе с ребёнком оценивать их применимость, ограничения, точность и шансы на успех.

Учитель может ошибаться


Одна из тех вещей, которая меня невероятно бесила в школе не только тот факт, что ни один учитель никогда не был готов к альтернативным решениям задачи, но и не признавал своей ошибки. Моему однокласснику как-то влепили тройку по физике за то, что он нарисовал на доске неверную схему электродвигателя со статором внутри ротора: Так никто не делает. Мы потратили неделю, чтобы на полном серьёзе собрать устройство по такому принципу, показали хм, да, но переправлять я не буду. Прощай, физика. На первом курсе университета я взял за горизонтальную ось значение ординаты, потому что так график лучше помещался на листе. При том, что он был полностью правильный, работу мне пришлось переписывать.

В этом плане мне вспоминаются истории, которые происходят всё чаще. Общая канва примерно такая: ребёнок отвечает на уроке литературы на стандартную тему какой смысл вкладывал в это автор, и учительница пыталась навязать ему свою глубокомысленную точку зрения. Проблема была только в том, что дети способны найти автора в Фейсбуке и прямо спросить.

Знаете, чем чиновник отличается от предпринимателя? Если чиновник не ошибается, он хорош но при этом можно не браться ни за что рискованно (и вообще ничего не делать в экстремуме). А хороший предприниматель ошибается максимально быстро и широко это экспериментальный подход, и каждая ошибка даёт новую информацию. Вопрос в контролируемости условий опытов. Ошибаться естественное свойство прогресса. Более того, перфекционизм тоже часто несовместим с прогрессом.

Но возвращаемся к детям. Вот ещё пример: после диктанта есть 5 минут на самопроверку, чтобы ребёнок ещё раз прочитал, что написал. Нормальные здоровые дети поколения Z ничего не вычитывают ещё раз, а просто отдают готовую работу. Ольга говорит следующее: кто найдёт на этой стадии у себя все ошибки может не делать домашнее задание (ну или получает дополнительный балл на другом диктанте). И это резко меняет отношение. Дети ищут, потому что условия игры тут же поменялись.

А ещё дети не должны принимать на веру всё то, что даёт учитель, а тренировать свои навыки этого самого рационального мышления. Поэтому Ольга часто намеренно допускает ошибки в том, что пишет на доске, ожидая реакции детей. Вообще-то этим она ещё удерживает их внимание, но главный урок в том, что реальный мир может подставить тебя в любой момент, и, как говорил товарищ майор, будьте предельно бдительны. В общем, в ней есть что-то от даоса.

Дети могут спорить с учителем


Иногда они правы, иногда нет но задача не оборвать и усадить на место, а подробно разобрать посылки, тип мышления и то, почему ребёнок что-то не понял (если он неправ). Очевидная проблема в том, что дети в начальной школе не очень-то дружат с логикой, и у них нет никаких аппаратов для аргументированного спора. То есть первое, чему учит Ольгасанна это базовые принципы рационального мышления. Спасибо Гарри Поттеру и Элиезеру Юдковскому.

Вот дети заспорили с учительницей по поводу ударения в слове имбовый. Само слово возникло в тот момент, когда они делали алфавитный челлендж на пятиминутке орфографии писали по прилагательному на каждую букву алфавита. Во-первых, меня несказанно удивило то, что вместо того, чтобы сказать ребёнку, что такого слова нет, она поставила задачу сделать морфологический и лексический разбор. Во-вторых, дети этот разбор сделали, и пришли к выводу, что по классическому словообразованию ударение должно быть на второй слог. Но в качестве аргумента были приведены популярные стримеры твитча, говорящие с ударением на первом слоге. И Ольга признала, что язык следует за носителями, поэтому однозначного ответа нет. Шах и мат, традиционная школа!

Гораздо забавнее споры с детьми про целесообразность обучения вообще. Это самые сложные моменты, потому что там нужно поддержать баланс между авторитетом учителя и обидой ученика, которого не убедили. А убеждать детей, пользуясь мышлением детей это как переговоры с инопланетянами. Да, они очень доверчивые, да, большая часть ситуаций просто не возникает при высоком авторитете учителя но бывают моменты, когда главный ботаник класса задаёт невинный вопрос вроде, а можно ли не ходить на ИЗО или технологию (труды). И аргументирует свою точку зрения тем, что ему это в жизни пригодится примерно как ежу футболка. Я-то этот вопрос в своё время решил просто, поставив рекорд астраханского технического лицея по прогулам (правда, прогуливал я в лаборатории магнитострикции университета), но, кажется, такой путь подходит далеко не всем. Кстати, на примерно такой же вопрос в университете преподаватель ответил разберись, сдай сейчас и не ходи. Я сдал и не ходил, всё честно. А вот на уроке начальной школы Ольге нужно прогружать ребёнку целый комплекс мыслей: и зачем вообще образование, и что нужно развивать разные навыки и способности, и что ИЗО это не про рисование домика, а про пространственное мышление, а технологии это не про починить табуретку, а про работу с пластичной материей. А у неё 136 часов на предмет, и спорить весь урок она не готова. Естественное решение она прогружает всю целесообразность обучения заранее, и дети примерно представляют, что они вообще-то готовятся захватывать мир, и это в целом нужно им самим. Точнее, это поздняя мотивация, ранняя лежит в плоскости понравится маме или у тебя получается.

Мотивация старого фреймворка не достичь результата, а не получить наказание. Будешь сомневаться в учителе, получишь двойку, а дальше тебя поругают родители вполне логичная цепочка, пока ребёнок не поймёт, что оценки это бесполезная абстракция. А это случается сейчас довольно быстро.

Можно списывать


Поскольку дивергентный подход к образованию предполагает, что ребёнок научится чем-то, а не сдаст экзамен в надлежащей форме, Ольга разрешает готовить шпаргалки. Договорённость с классом такая: списывать можно, если она не увидела это легально. То есть абсолютно такая же, как во всех школах и во всех классах по результату, но отличающаяся количеством подготавливаемых детьми конспектов.

А если что, сделать хорошую шпаргалку почти так же сложно, как понять материал. Если задачи стоят дивергентные, а не на память. В этом плане я обожаю своих университетских учителей программирования, которые разрешали пользоваться любыми источниками на экзаменах но у нас никогда не было задач ни на эрудированность, ни на память. Только практические вещи.

Практико-ориентированный подход


Вот дети проходят древних славян в начальной школе. Там довольно простые вещи: внешний вид (одежда, например), имена, основные занятия. Вообще-то там в конце надо сделать тест уровня Какое имя более славянское: Ганс Синий или Большое Гнездо?.

Но тут Ольга предложила детям взять листок бумаги и нарисовать инстаграмм-профиль какого-нибудь славянина. Ну, понимаете, чтобы с аватаркой, краткой биографией и примерами постов. Это сразу всё: и русский язык, и проверка всех знаний, и образование систематики между дисциплинами. Сегодня заколачивал тын, чтобы не пришли половцы, Сторговал у новогородского купца подковы, иду тюнить коня это прекрасно.

Точно так же домашнее задание можно принять в виде 60-секундного ролика для Тиктока и по интенсивности подготовки работы там будет куда больше, чем в обычной домашке.

Мгновенное подкрепление


Наши тренеры в какой-то момент обратили внимание, что да, круто хвалить ребёнка после каждого успешного действия, но хотелось бы ещё это как-то закреплять. И попросили методолгов дать им что-то. Методологи дали альбом с ачивками, куда надо клеить соответствующие наклейки.

Ольга тоже использует наклейки, только без альбома. Если ребёнок сделал что-то хорошо он получает наклейку с героем популярного сейчас мультфильма. Клеить её никуда не надо, но можно меняться, сидеть гордиться или вообще делать с ней что угодно. Интересны причины получения наклейки: обычно это исправленная ошибка учительницы, какое-то хорошее дополнение к ответу или личный прогресс. Личный прогресс может заключаться, например, в том, что после трёх троек ребёнок получил четвёрку. Атмосфера в классе поставлена настолько круто, что все хлопают и лезут обниматься к такому персонажу, потому что он превозмог и вырвал очко у системы ) Наклейка тут служит триггером. А в других случаях усиленной транзакцией ты молодец.

Эта система не самая докрученная в плане игрофикации процесса (бывают и десять очков Гриффиндору, и всякие сложные системы), но она работает достаточно хорошо, чтобы дети подходили к учительнице после уроков и говорили:
Ольгасанна, а вы видели, видели, что Саша сегодня руку тянул четыре раза? Вы же ему наклейку завтра дадите, если он правильно ответит?

Относиться к детям, как к людям


Это, пожалуй, самое сложное. И это не про на равных, а про уважение. Вся история про научные споры выше и прочее держится как раз на том, что в классе стоит продуктивная атмосфера. У нас в Метеоре важно поддерживать её: что-то есть в методологии, ну и сами тренеры приходят не пальцем деланные. Но когда у тебя есть конкретная спортивная задача вроде обыграть соседнюю школу, это проще.

В классе Ольга при беседах 1:1 старается садиться рядом с детьми (чтобы глаза были примерно на его уровне) это уже формирует доверие. Дальше не давит, а даёт решать самому. Тренеры в конце занятия при тактическом разборе игры тоже всегда садятся так, чтобы глаза были на уровне с детскими так дети гораздо лучше высказывают своё мнение (и вообще чувствуют себя лучше).

Вот мальчик на уроке ИЗО не хотел рисовать. Она подсела рядом, спросила, что случилось. Он объясняет: Мама сказала, что я рисовать не умею, смысл тут колебаться?. В этой ситуации нельзя снижать авторитет родителей но и нельзя оставлять ребёнка в состоянии я кривой. Дальше серия вопросов: А ты сам как думаешь? Почему мама так считает?. Тогда удалось убедить ребёнка, что это был один частный случай, и из-за одной неудачи так пошло. Дальше Ольга прямо на телефоне показала, как рисуют разные художники-абстракционисты. Мол, нравится? Ну не очень А знаешь, сколько вот эта картина стоит? Смотри, 50 миллионов. В этот момент ребёнок уже понимает, что не всё так плохо. Диалог продолжается: А как ты считаешь, что ты теперь будешь делать?. Ребёнок: Наверное, я попытаюсь нарисовать, потом ещё поговорю с мамой Хорошо, потом расскажи, как прошло.

А дальше всё зависит от мамы. В тот раз получилось удачно.

Проблемы


Первая очевидная проблема такого подхода время. Предметы по стандарту имеют ограниченное количество часов, и объяснять их подробно, попутно прогружая рациональное мышление, атмосферу и творческое мышление задача ещё та. Одна из главных проблем школьного образования на этой стадии это когда некоторые в классе уже всё поняли, а некоторые ещё нет. Класс движется со скоростью самого медленного. Понятно, что самый тугой останется на второй год, но это очень плохой инструмент управления скоростью. Гораздо лучше работают системы с последовательным вылетом учеников (обычно это хорошая профессиональная подготовка а-ля олимпиадная в школе) но в обычном классе так нельзя. То есть у вас всегда будут дети с разной скоростью обучения и при этом плохо будет и тем, кто не понял, и тем, кто понял и скучает.

Если вы почитаете Цель Голдратта, то там прямо описано, как управляются производство с бутылочными горлышками такого типа. Я уверен, что Ольга никогда не управляла производством, но решение она приняла ровно по Голдрату: рассадила не ботаны впереди, забияки сзади, а парами ботаник-хулиган. Ну, я опять упрощаю, но схема такая.

В результате кто-то на перемене не получит по очкам, а кто-то на уроке быстрее поймёт предмет. Потому что умные дети обожают объяснять, и умеют это делать ровно теми словами, которые поймёт такой же ребёнок. Действует правило: если один всё решил, то может помогать соседу по парте. Но результатом считается не ответ на задачу, а самостоятельное воспроизведение соседом решения с объяснением, зачем какой шаг.

Классическая же схема подразумевает, что тормоз пойдёт доучиваться у репетитора, пока класс ушёл дальше. Это не хорошо и не плохо, просто у подходов разные задачи.

Вторая проблема сопротивление родителей. Родители хотят, чтобы их детей учили точно так же, как их самих когда-то (в общем случае). И здесь учитель начинает работать как руководитель проекта, убеждающий не только свою команду, но и стейкхолдеров, что делать надо именно так. Первый пример: домашнее задание составить кроссворд из слов мультфильмов и игр. На весь класс две самостоятельные работы: кроссворды по Гравити Фоллз и с терминами жаргона Майнкрафта. Остальные сделали родители потому что дети творили явно какую-то фигню, которая не соответствовала их представлениям о прекрасном.

Или вот Ольга взяла и объяснила детям в первом классе линейные уравнения. Они лёгкие, если что, мне их дед объяснил тоже в первом классе, и они очень логично легли в систему. Родители об этом узнали: вы слишком многого хотите от наших детей. Начали разбираться: а что, детям было сложно? Они не поняли и спрашивали вас? Нет, дети всё сразу впитали, никаких проблем. Просто уравнения с точки зрения родителей это для третьего класса, и всему своё время.

Третья проблема это несмотря на то, что в стандартах заявлено стремление к дивиргентному обучению, в экзаменах у нас старое доброе выбери один из вариантов. Это самая ущербная система из возможных, потому что во многих предметах это найди лишнее в ряду или продолжи ряд. Ряд 2, 4, 6, 10 вполне можно продолжить числом 11. Что лишнее в наборе ложка, нож, кастрюля, очки сильно зависит от того, какая стоит задача. Ольга старается, чтобы дети нашли задуманное автором задачи решение среди прочих но не требует только его. К счастью, ей ещё не нужно объяснять детям ещё и логику составителей ЕГЭ.

И да, если говорить про экзамены, даже в инструменте выбери вариант есть волшебно-крутой Русский медвежонок, который настолько хорош, что сводит с ума уже второе поколение родителей.

Четвёртая проблема школа не готова к цифровому обучению. Если что, на Учи.ру есть марафоны, когда дети могут брать какие-то задания и делать их. Побеждает класс, который лучше других решает всю эту фигню. То есть дети ради этой ММО начинают реально разбираться в предмете. Потому что одно дело, когда это просто обучение, а другое когда можно обойти 3Б из соседней школы! Даже несмотря на то, что один такой чемпионат России по русскому её дети выиграли, родители были активно против таких подходов. Потому что телефон, а телефон портит глаза и убивает всё живое в ребёнке. Хотя пандемия и дистанционка всё перевернули, и эта проблема уже стоит не так остро.

Ну и последняя проблема это тот факт, что после таких начальных классов детей ждёт средняя школа. Где педагоги могут попасться далеко не придерживающиеся таких же идей образования. Это означает, что дети, привыкшие к тому, что их держат за людей, могут потерять мотивацию к изучению предметов.

С нами сегодня была Ольга Анисимова


В общем, я просто хотел поделиться с вами, что та школа, которую, возможно, мы ненавидим, уже не такая. И изменения касаются не только частных школ. Но это будущее пока неравномерно распределено.
Подробнее..

PM-школа от CS центра итоги первого года в онлайне глазами выпускников

14.06.2021 20:18:14 | Автор: admin

Два года назад Computer Science Center провел экспериментальный запуск курса по управлению продуктами, о результатах которого мы рассказывали ранее. Эксперимент удался, и в 2020-21 учебном году прошла уже полноценная годовая программа повышения квалификации с поправкой на новые идеи и вынужденный онлайн-формат. Сегодня выпускники нашей программы поделились своими историями: почему они решили развиваться в продакт-менеджменте, как совмещали учебу и работу и с какими результатами вышли с курса.

До 20 июня открыт набор на третий поток обучения по направлению Product Management с преподавателями и наставниками из ведущих мировых IT-компаний. Подробнее о школе смотрите в записи Дня открытых дверей онлайн и на нашем сайте.

До и После: зачем вы изначально подавали заявку на конкурс и что получилось в результате?

Год назад я решила сменить сферу деятельности и попробовать сделать продукт в той предметной области, в которой работала уже много лет. У меня было много опыта, понимание проблем пользователей, идей по развитию продукта, но очень не хватало уверенности в своих силах хотелось научиться принимать решения не только на основе чутья, но и подкреплять их теорией и овладеть инструментами продакта.

Я дважды пытался запустить стартап и дважды спотыкался о собственную некомпетентность. Профессия Product Manager предполагает, что ты знаешь как из пункта А привести продукт в пункт Б. Когда я увидел, что на продакта будут учить в Computer Science Center, я сразу подал заявку: все мои знакомые, которые проходили курсы в CS центре, говорили о лучшем опыте обучения в своей жизни.

Меня не обманули. Я учился весь год, прошел путь от скачивания Figma до презентации прототипа, от робкого опроса в чатике до профессионального кастдева со скриптом. Преподаватели мотивировали, давали много домашки и жестко оценивали. В спикерах не было случайных людей: мы общались с фаундерами, продактами, маркетологами и дизайнерами. Не слушали, а на каждом занятии решали конкретные прикладные кейсы.

Будь у меня возможность, я бы прошел эту школу еще раз. Зная организаторов, могу гарантировать, что курс станет еще лучше.

Я хотел изменить карьерную траекторию это очень значимое для меня решение. Раньше я работал в сфере ядерной энергетики: занимался как инженерными задачами, так и развитием бизнеса. Понимал, что хочу качественных изменений: новых знаний и практики для старта в IT. Обучение в школе по управлению продуктами от CS центра было для меня этой возможностью. С одной стороны, что-то близкое и знакомое (менеджмент, инженерия и бизнес-анализ), с другой новая сфера инженерии (цифровые продукты).

Результат сейчас обучение завершено. Закрыв одну дверь, я открыл две новые: Business Аnalysis и Product Management. Сейчас я работаю в IT-компании и двигаюсь по треку управляющего цифровыми проектами, потому что мне нужен базовый опыт. После перейду в управление продуктами. Рассчитываю совершить карьерный маневр в течение этого года.

Сначала был конкурс: первое впечатление от знакомства и советы бывалых будущим абитуриентам.

Во время отбора советую выложиться по полной, особенно при записи видео. Постарайтесь посмотреть и оценить, чем вас привлекает работа продакта, или что интересного и непонятного в этой профессии.

Собеседование с организаторами это челлендж, к которому невозможно подготовиться! Нужно не бояться, быстро думать, выдавать много идей, не мяться и не мямлить. Команда организаторов не звери: кусаться не будут, но точно попытаются испытать вас на прочность, так как работа продакта это всегда вызов.

Самое сложное в отборе ответить на три довольно глобальных вопроса в двухминутном видео. Съемка этого видео заняла у меня пару часов: хотелось сделать что-то задорное, но информативное о себе и моем опыте. В итоге все получилось: благодаря видео я попала на собеседование, а после него и на курс. Если у вас совсем нет знаний о работе IT-продуктов, для подготовки к интервью рекомендую послушать лекции из Школы менеджеров Яндекса.

Во время собеседования кураторы и преподаватели школы хотели оценить мой подход к созданию продуктов, софт-скилы и представления о том, как должен создаваться продукт. Поскольку курс рассчитан на начинающих, интервьюеров скорее интересовал ход рассуждения, а не наличие правильных ответов. От этого разговора у меня осталось очень приятное впечатление. Было интересно порассуждать над вопросами и проблемами из кейсов.

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

В процессе: как справлялись с учебной нагрузкой и какие изменения происходили с вами в течение учебного года?

На задания уходило довольно много времени и сил, особенно в начале. Когда слишком много неопределенности, есть страх пойти не тем путем и оказаться в ситуации, что все сделанное нужно выбросить и начать сначала. В общем, как и в жизни, когда начинаешь делать продукт. В этом смысле курс стал отличным тренажером по прокачке не только знаний, но и собственного упорства, гибкости, умении довести начатое до результата.

Заметила, что в целом стала мыслить по-другому: мозг начал очень быстро генерировать идеи и так же быстро их критиковать и свои, и чужие. Очень полезным оказался навык посмотреть на любую идею с рациональной точки зрения и отойти от парадигмы я придумал крутую штуку, сейчас я завоюю мир. Я окончательно убедилась, что хочу заниматься продакт-менеджментом дальше. А еще за этот год сформировалась привычка все время учиться: теперь не могу остановиться и просто посмотреть в свободное время сериал, все время уходит на прокачку каких-то компетенций.

Учебы было очень много. Во-первых, тут нет лекций это оставьте для YouTube. Каждое занятие решение практической задачи с однокурсниками в ограниченное время, потом фидбэк от преподавателя. В первом семестре надо пройти путь от гипотезы до запуска продукта в составе команды тут можно работать бесконечно. Пару раз ловил себя в 6 утра, зарывшись в прототипирование или в оценку рынка. Самое важное в школе, что вы будете учиться работать в команде. Не в компании друзей, а с незнакомыми людьми короче говоря, все будет пугающе близко к действительности.

Во втором семестре будут нагружать не меньше: каждую неделю преподаватели задают массивные домашки, цель которых развить вас в сбалансированного продакт-менеджера. Мне понравились домашки по маркетингу, дизайну и архитектурным требованиям.

По окончании курса я получил три оффера на позицию продакт-менеджера. В конце учебного года пришло осознание, что я только в начале пути. Надо погружаться, углублять экспертизу во всех областях. Но места, где можно понять, что именно надо знать, в каком объеме, о чем мечтать и как этого достичь, лучше этого курса вы не найдете.

Ключевой вопрос во время учёбы грамотное планирование и организация. Первый семестр был непростым работа в удаленном режиме, в распределенной команде. Каждую неделю новые задачи, причем совершенно нетипичные для меня. Я справился с этим темпом благодаря тому, что мы в команде помогали друг другу, и той самой командной ответственности. Всем было тяжело совмещать учебу с работой, однако вечерний формат и удаленка помогли сделать это приятным событием. Я очень горд результатом первого семестра.

Второй семестр был менее динамичным, однако тут настало время прохождения индивидуальной практики в компаниях. Мне повезло попасть к хорошему ментору Матвею Брыксину, Product Lead в Arrival. Нагрузка была умеренной, в этот раз я успевал делать задачки хорошо, а не в режиме стартапера, которому нужно было вчера. Работая для корпорации, я получил совершенно другой опыт. Мне было интересно заниматься реальной проблемой бизнеса.

Атмосфера на курсе: ощущения от взаимодействия с организаторами, преподавателями и друг другом.

Когда я рефлексирую на тему школы, то слово, которое приходит на ум это живой. Люди на курсе живые и очень разные, как преподаватели/кураторы, так и студенты. Благодаря этому в рамках курса создается очень благоприятная и дружелюбная атмосфера получения новых знаний. Все готовы делиться друг с другом опытом, информацией, фидбэком. Даже сама программа школы специально подстраивается под поток.

Мне было комфортно общаться с организаторами и преподавателями, я быстро почувствовал, что все на курсе Свои. Сконнектиться с ребятами было чуть сложнее: нас много, общения друг с другом меньше, и только онлайн. В основном мы взаимодействовали на воркшопах, во время практических заданий, или уже в команде при работе над проектом.

Уже к концу первого семестра у нас сложилось настоящее дружеское общение с напарницей по проекту поддерживающее и внимательное. И продолжается до сих пор, за рамками школы, чему я отдельно рад! К концу второго семестра появилось чувство, что узнал многих ребят. Отдельно понравилось, как каждый из студентов приносил в обсуждение свой бэкграунд, а с ним часто и новый угол взгляда на вопрос.

Несмотря на то, что курс требовал много времени и усилий, общий настрой помогал не терять интерес. Преподаватели на лекциях заряжали энтузиазмом и любовью к своему делу. Мотивировала поддержка организаторов, кураторов и студентов. Мы вместе генерировали идеи, проводили друг с другом интервью для проверки гипотез, делились контактами и опытом.

Что дальше: что вы будете делать с полученными знаниями, опытом и связями после выпуска?

Весь полученный багаж знаний и связей я буду максимально применять в карьерном росте. Искать возможность приложить свои знания на текущем месте работы. Стараться смотреть на принимаемые решения в компании новыми глазами. Думать, как я могу открывать свои проекты.

Моя позиция в компании не изменилась, я все также отвечаю за клиентский опыт в одном из сервисов Яндекса. Однако теперь я строю процессы в поддержке с учетом знаний о продукте, это оказалось супер полезно. В июне я немного передохну от учебы и буду искать работу продактом или брать больше продуктовых задач в рамках клиентской поддержки.

Знания, которые я получил в процессе обучения, помимо собственно понимания, какие процессы и фреймворки существуют в области создания продуктов, значительно расширили мой профессиональный и общий кругозор. Хоть я и не планирую в ближайшее время переходить на позицию продакт-менеджера, многое я смогу применить в роли Lead-engineer. Большая часть вопросов относительно ожиданий бизнеса и прогнозирования хода проекта стали разрешимы с меньшим объемом коммуникаций. Да и возможность видеть что-либо на большем уровне абстракции само по себе прекрасно и интересно.

Курс был однозначно полезен, и я рад, что смог дойти до конца и получить такие ценные знания!

Новые идеи для работы и жизни

Курс и общение в рамках него помогли мне взглянуть на уже имеющиеся знания под новым, продуктовым углом, что невероятно круто и полезно. Неважно, какая тема рассматривалась, занятия помогают заново переосмыслить ее, даже если тебе казалось, что это я уже знаю. А еще общение и обмен знаниями на курсе помогают подзарядиться внутренней мотивацией брать и пробовать.

Мне понравилась вроде бы простая мысль, что вся задача сделать хороший интерфейс вертится вокруг учитывания особенностей человека от строения тела до специфики восприятия и паттернов мышления. И как гармонично вокруг этого наслаивается всё остальное в теории дизайна.

У меня бэкграунд разработчика, и для меня оказалось важным обсудить ощущения продакта от сделанной работы, особенно на определенном этапе развития продукта. Например, у программистов после написания кода результат работы видно наглядно. А продакт при проработке идей часто ходит кругами, отбрасывая большую часть неработающего. И хорошо, если в сито останется немного золота, ведь на коротком интервале иногда просто ничего не срабатывает. В связи с этим мне понравился взгляд ментора практики Татьяны Васильевой на часть работы продакта, как на своеобразное разбрасывание семян идей в свою и чужие головы, с последующим бережным наблюдением за их прорастанием и метаморфозами, и своевременным подхватыванием удачных плодов, иногда падающих с веток коллективного разума.

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


Здесь и сейчас мир меняется слишком быстро, чтобы работали готовые рецепты. Поэтому приходите учиться думать! Думать опережая изменения, которые с космической скоростью происходят в реальности. Видеть мир так, чтобы ни один аспект не ускользнул от вашего мышления. Формировать сеть профессиональных контактов, чтобы решать сверхсложные задачи. Создавать продукты, которые создают будущее.

Заявки принимаются до 20 июня на https://pmcsc.ru/ ;)

Подробнее..

Гравитационная комната в Unity 3D

16.01.2021 12:10:38 | Автор: admin

Учебные материалы для школы программирования. Часть4

Spoiler

Предыдущие уроки можно найти здесь:

  1. Spaceship

  2. Домино

  3. Flappy Bird

В первых публикациях я немного рассказывала про школу программирования, в рамках которой создавались проекты по Unity 3D. Знакомясь с нашими наработками, у многих возникали вопросы, которые нельзя оставить без внимания:

- Почему вы выбрали такую сложную программу? У детей нет в школах информатики, а значит, нет базовых знаний для освоения Unity.

Во-первых, свой выбор программы мы основывали на анализе конкурентов. Если на нашем рынке уже есть курсы/школы, которые дают основы программирования - значит нам надо предложить что-то иное, чтобы у ребят был выбор и возможность сделать шаг на ступень выше.

Во-вторых, как основатель проекта, я преследовала свою идею и мечту. Мне не хотелось учить ребят тому, что им нигде не пригодится, давать навыки, которые они не смогут перенести на другую деятельность. Поэтому, в основу проекта лег лозунг "Профессиональные инструменты доступные детям".

В-третьих, мы подобрали такую форму организации занятий, которая помогала всем чувствовать себя комфортно. И ребятам, кто с раннего возраста возится в компьютере, и ребятам, которые компьютер увидели впервые на нашем занятии (многие дети дома пользуются только телефоном/планшетом, и не имеют опыта работы с ПК).

- Почему занятия такие простые? Вы даете много готовых элементом, в чем суть обучения?

Построение образовательных траекторий требует дружелюбности, бесконечной эмпатии, гибкости и вариативности. К нам приходили разные ученики, с разным опытом, с разной мотивацией. Из разрозненной группы подростков, нам надо было сделать сообщество. А еще, нам надо было создать такое пространство, куда бы ребята хотели сами придти, а не потому что "мама сказала - надо!". Поэтому занятия облегчены, но для тех, кому дается легко - ты просто "вынимаешь" элемент из проекта, добавляя в него больше самостоятельности. Для тех, кому самый облегченный вариант не по зубам - рядом преподаватель (группы не более 7 человек), или товарищ, который всегда придет на помощь.

- Почему такая простая графика?

Проекты с "красивой" графикой - сложны, долгосрочны. Скорость переключения учащихся не позволяет настраивать физику движения одного персонажа весь урок. Также, опираясь на наш опыт, мы с уверенностью можем сказать, что в игре для детей важна не красивая картинка, а эмоции, которые вызывает игра. Если что-то падает, стреляет, смешно прыгает, мелькает - это вызывает бурю положительных эмоций. Именно эмоции возвращали ребят на наши занятия из раза в раз.

Перейдем от вопросов к делу!

Гравитационная комната

На уроке учимся:

- Работать с вертекснои привязкои при перемещении объектов (см. функцию клавиши V в Unity);

- Работать с привязкои к мировому пространству через Configurable Joint;

- Знакомим с акселерометром и гравитацией в разрезе игровых движков;

- Повторяем работы с rigidbody и коллаидерами.

Порядок выполнения

Создается новыи проект, импортируется приложенныи ассет, создается новая сцена. На сцене создается куб размером примерно 7х7х7, затем его размер, с помощью инструмента scale, меняют примерно до 7х0.3х7.

Данную фигуру размножают, поворачивают на 90 градусов и привязывают по углам с зажатои клавишеи V так, чтобы получился закрытыи куб. У стенки, которая находится с положительнои стороны оси Z, выключаем компонент MeshRenderer, в итоге, одна из стенок становится прозрачнои. Переименовываем ее в "Комната" и закидываем остальные стены, пол и потолок. Затем, размер всеи комнаты можно менять с помощью scale.

Из сферы и цилиндров создаем подобие лампочки, на сферу накладываем материал со стандартным шеидером и эмиссиеи. Внутри сферы создаем point light, а стандартныи directional light со сцены удаляем. Чтобы задать нашеи лампочке ось вращения, создаем пустои объект на самои верхушке провода лампочки, называем его "ось лампочки", закидываем в него все объекты, относящиеся к лампочке.

На ось накладываем Configurable joint, при этом, автоматически добавится rigidbody. Необходимо зафиксировать положение оси в мире, установив transform X, Y и Z в положение Locked.

Устанавливаем камеру так, чтобы она нормально покрывала всю комнату, при этом в Transform камеры будет установлен угол 180 градусов по Y.

Также, на сцену добавляются объекты, к которым применяется MeshCollider -> Convex и Rigidbody с массои в районе 4-5 кг.

Пишем скрипт, которыи в Update() содержит всего одну строку:

и закидываем в любои объект на сцене, допустим, в камеру. Для того, чтобы игра работала на слабых устроиствах, закидываем скрипт Resolution туда же. Этот скрипт принудительно занижает разрешение рендера до 800х450 на устроиствах с экранами большего размера.

Далее, компилируем на Android уже известным нам, из предыдущего урока, способом. Проверяем. Если все выполнено верно, лампочка будет отклоняться вниз по отношению к устроиству в любом положении, пока еи не мешает потолок, а все объекты падают в ту сторону, в которую наклонен телефон.

Подробнее..

Платформер от первого лица на Unity3D

17.01.2021 12:19:01 | Автор: admin

Учебные материалы для школы программирования. Часть5

Spoiler

Предыдущие уроки можно найти здесь:

  1. Spaceship

  2. Домино

  3. Flappy Bird

  4. Гравитационная комната

Продолжаем учиться - играя! Это занятие небольшое, но очень важное для дальнейшего движения по образовательной траектории. Мы познакомимся с системой анимации, контейнерами, и попробуем различные анимационные комбинации.

Все материалы к занятию вы найдете здесь.

Порядок выполнения

Создадим новый проект, импортируем в него стандартные ассеты Characters и Prototyping. Из префабов Prototyping создадим подобие игрового уровня.

Создадим платформу и вызовем окно анимации.

Нажмем на Create и назовем нашу анимацию.

Переидем в режим записи и создадим новое правило для платформы - Transform->position.

Это необходимо, чтобы проставить первыи и последнии кеифреим.

Поставим курсор куда-нибудь посередине и подвигаем платформу.

Автоматически создался еще один кеифреим. Если запустить проект, можно заметить, что платформа двигается.

Чтобы игрок мог на нее запрыгивать и передвигаться вместе с неи, на платформе нужно создать коллаидер-триггер и назначить скрипт Platform.

Переключившись в режим Curves, немного изменим характер ее движения.

Платформа начала по-другому ускоряться и притормаживать. Если сеичас попытаться переместить платформу и нажать на плеи, то окажется, что платформа появится все равно в том же месте. Не лишним будет рассказать о зацикленных анимациях.

Создадим еще одну платформу, но вложим ее в пустои объект и выровняем в нули. Создадим новую анимацию.

Теперь, перемещая родительскии объект, можно перемещать платформу вместе с анимациеи.

Также, стоит коснуться работы аниматора. Наидем AnimatorController, выделим его и откроем окно Animator.
Создадим еще одну анимацию и настроим переходы.
На этом этапе стоит объяснить принципы работы аниматора и возможность создавать условные переходы и переходы между анимациями с блендингом.

Теперь платформа воспроизводит первую анимацию, затем, 2 раза вторую, и так - по кругу. Обязательно расскажите ребятам, о возможности менять скорость анимации в аниматоре.

В заключении урока, стоит объяснить, что система анимации - обширная тема, и мы затронули ее лишь поверхностно. Стоит дать ученикам возможность самостоятельнои работы, попутно отвечая на все возникающие вопросы.

Подробнее..

Смена работы в кризис и удаленные приключения

06.08.2020 12:10:31 | Автор: admin
Всем привет! Надеюсь, вы помните меня по рассказам о жизни в ABBYY и Оргкомитете Сочи-2014. Давно ничего не писал, и вот наконец дошли руки. Я поменял работу в разгар коронавируса, поэтому хочу поделиться своим опытом и на личном примере рассказать о том, как компании справляются с такими нестандартными ситуациями и что менять работу в условиях высокой неопределенности совсем не страшно.



В начале года я понял, что хочу поменять что-то очень важное в жизни, и решил, что этим важным будет работа. Время было довольно спокойное: я предупредил команду, смахнул пыль с профиля в LinkedIn, посмотрел несколько видео про поиски работы, прикинул, в каких частях мира мне хотелось бы побывать, и начал проверять вакансии. Параллельно я прикидывал, что умею делать и какие требования к новому месту работы у меня есть.

Я понял, что умею многое в областях разработки и продвижения мобильных приложений, машинного обучения и инноваций. Если говорить о корпоративной культуре компании, то я был воспитан на классных книгах вроде Открывая организации будущего, Менеджмент 3.0 и Принципы и пытался взрастить эту культуру в ABBYY Mobile. Поэтому я понял, что не смогу работать в политизированных и бюрократизированных компаниях с позицией я начальник, ты дурак. Я жаждал настоящей открытости, меритократии и постоянного роста.

Поэтому сразу приходилось отказываться от довольно почетных предложений крупных компаний (их было порядка пяти). Тогда я понял, что нужно определиться в первую очередь с компаниями, а потом уже смотреть на подходящие вакансии. В итоге я составил список таких компаний и написал знакомым, работающим в них. Очень советую иметь круг таких людей. Я обычно знакомился на конференциях и выступлениях, плюс есть чат бывших коллег и довольно объемный список друзей в соцсетях. В итоге получилось практически в каждую интересующую компанию написать напрямую.

Так как мы (семья с 2 детьми и шотландским котиком) не были привязаны к Москве и слегка уже подустали от неё, рассматривали предложения в разных крупных городах. Мы с женой учились и довольно долго жили в Краснодаре, там же родился первый ребенок, а потом в 2012 году меня позвали работать над олимпийскими приложениями в Москву. Очень тяжело было возвращаться, например, в Краснодар и видеть абсолютно те же самые проблемы, что и 8 лет назад Поэтому этот город мы не рассматривали. Так как один ребенок в этому году заканчивал 3-й класс, а второй только родился, качество медицины, образования и услуг все-таки были очень важны. Так что рассматривали варианты из топов всяческих рейтингов и недалеко от Европы: Москву, Питер, Нижний Новгород, Калининград, Сочи, Казань и релокацию за рубеж.

Собеседования проходили довольно неспешно, в том числе зарубежные. В это время кризис и закрытия границ только разгорались. Было забавно видеть, как постепенно закрываются окна возможностей, и компании останавливают найм прямо у тебя на глазах, когда оставалось сделать буквально последний шаг.

Собеседования в Wrike


Про Wrike я был очень хорошего мнения из-за классных мероприятий Wrike TechClub и докладов на продуктовых конференциях, к тому же я интересовался системами управления проектами, борьбой с прокрастинацией и повышением производительности. Мне на глаза попалась вакансия менеджера продукта в AI, и я написал знакомому в компании, чтобы навести справки и получить рекомендацию для HR.

Так как я нахожусь в Москве, а центральный российский офис в Санкт-Петербурге, все основные собеседования проходили онлайн. Сначала было довольно простое собеседование с HR: на общую осведомленность и соответствие навыкам. Потом с продакт-менеджером. Обменявшись мыслями про развитие искусственного интеллекта и поговорив о моих навыках, мы закончили на довольно неожиданном вопросе: Что меня драйвит?. Я ответил, что хочу делать счастливыми коллег и пользователей и улучшать процессы. Я много времени посвятил этому в ABBYY (опять же ссылка на статью) и мне хотелось бы продолжать улучшать среду вокруг себя в Wrike. К счастью, никто не был против.

Дальше было довольно сложное и объемное тестовое задание, которое заставило поковыряться в источниках, оценить конкурентов, вспомнить все возможные методы приоритезации бэклога и анализа. Но к моей большой удаче эта работа помогла очень быстро войти в курс дела и сэкономить несколько часов во время важного задания в первые месяцы работы в Wrike. Потом мы побеседовали с ML-командой и обсудили уже совсем рабочие ситуации.

Дальше был довольно интересный тест на логику. Когда мне прислали материалы для подготовки, и я попробовал их пройти, то понял, что я попал. Но оказалось, что все не так страшно. В ABBYY мы тоже проверяли людей на логику, чтобы прикинуть, насколько в целом голова варит, так что это хороший вариант для быстрой оценки потенциальных проблем.

Последние этап собеседование с новым лидом машинного обучения из США и Head of Product. Было страшновато, потому что я не считал себя максимально продвинутым в прохождении собеседований по-западному: с обсуждением рабочих кейсов по разным нужным софт-скиллам, безупречной самопрезентацией и соблюдением тонкой грани политкорректности. Но это ощущение быстро прошло, и разговор получился дружелюбным и интересным. До Wrike лид работал в AI Evernote, про который я много знал, так что нашли общий язык.

Все эти этапы потянули на 2 месяца, но так как я особо не рвался вылететь из гнезда и спокойно завершал работу, мне было комфортно.

Переселение в Wrike и начало работы


И вот в конце апреля я покинул работу в ABBYY (HR-службы отработали хорошо даже в разгар кризиса) и переселился в Wrike. Это было довольно забавно, потому что я просто переехал из одного ноутбука в другой. Офисы в то время были уже закрыты, так что рабочий ноут, документы и велком-пак мне прислали курьером.



Вот такую коробищу привезли из Питера в Москву для начала работы



Welcome-pack с сувениркой (MacBook Pro и аксессуары с документами я уже прибрал к рукам)



Котику большего всего понравилась серая майка

Я не очень-то хотел переезжать в Санкт-Петербург в середине учебного года, так что кризис и закрытия были как раз в тему. Работа из дома позволила нам спокойно завершить аренду квартиры, а также закончить музыкалку и обычную школу сыну.

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



Конечно, об интернете я позаботился заранее и провел в дома родителей GPON на 200 мегабит. С мобильным (даже 4G) сигналом совещания по зуму все-таки были гораздо хуже



Наслаждался не только я

В итоге и все активности для новичка были удаленные знакомство с командой, Welcome Breakfast (завтрак-знакомство для новых сотрудников в ближайшем ресторане), Wrike Quest (набор заданий по знакомству с Wrike (продуктом, а не компанией)), обучающие тренинги, оформление ДМС (компания оплачивает страховку еще и на детей и половину от ДМС жены).



Все активности внутри компании заносятся в Wrike (ха-ха), так что в целом это был хороший тренинг по собственному продукту

Переезд в Питер




Несмотря на сворачивание рейсов, между Питером и Краснодаром регулярно летало 4 штуки и цены были гораздо дешевле прошлого года

Так как поиск школы и музыкалки для ребенка стоял у нас в приоритете, решили, что надо быть в Питере хотя бы в середине июля, чтобы неспешно найти квартиру и попытаться попасть в хорошую гимназию/лицей и музыкальную школу. К счастью, Wrike дает возможность 1 месяц пожить в корпоративной квартире и оплачивает билеты всем членам семьи + подъёмные на новом месте. Месяца вполне достаточно для поисков семейного жилья.





Корпоративная квартира в 7 минутах от офиса

В целом, привыкание далось несложно. В Питере действуют те же офигенные Самокат и Яндекс.Лавка, Деливери Клаб и Яндекс.Еда, Ситимобил и Яндекс.Такси. А еще Пятерочки, Магниты, Перекрестки и ВкусВилл. Есть возможность самоизолированно перемещаться по городу велосипеды SmartBike (60 рублей за полчаса и далее 5 рублей в минуту) и электросамокаты (больше понравились Molnia и Whoosh, правда расценки недетские и динамично меняющиеся 45 рублей за старт плюс 4/5/7 рублей за минуту и 50 рублей за старт плюс 5/7 рублей за минуту соответственно).

Погода, конечно, оказалась гораздо суровее, чем московская и тем более краснодарская. Но дни тепла и солнца были регулярно, а красивые дома и парки дарили ощущение радости. Из необычных впечатлений булочные реальном на КАЖДОМ углу, иногда по несколько на перекрестке, и, кстати, довольно вкусные и недорогие (после эклеров за 100 рублей в Москве я очень удивлялся ценам в 40-50 в Питере). Ну и, конечно, любимый Буквоед, который все такая же мимишная версия Читай-города.

Чтобы подобрать квартиру ближе к офису, я использовал классные возможности Яндекс.недвижимости: время на дорогу и слой с инфраструктурой. Таким образом удалось понять, возле каких станций метро искать квартиры и школы.



Из этих районов города можно за 45 минут добраться до Wrike



Тепловая карта инфраструктуры для жизни и развлечений. Есть еще аналогичная для транспортной доступности

Квартиру искал уже на месте. Несмотря на попытки искать через знакомых или всякие группы без агентов, хороший поток вариантов давали только циан и авито. Коронавирусные времена довольно сильно ударили по аренде, так что варианты попадались прям хорошие, несмотря на наши ограничения по расположению, необходимость временной регистрации и согласия на котика.

Мы предварительно отправили все вещи из московской квартиры на склад, и далее они уже ждали от нас сигнала, чтобы перевезти все в Питер. Так как компания давала приличную сумму на релокацию, решили воспользоваться Деликатным переездом, а не городить комбинацию из грузчиков, складов и автоперевозок. Они практически единственные предложили нормальную логистику этого процесса, к тому же у них был склад в Питере дешевле. В целом, получилось вполне неплохо. 4 человека упаковали квартиру за 6 часов (получилось 100 наименований вещей).

Музыкальные школы я искал по 2GIS (поиск по типам заведений все-таки у него работает лучше. Например, Музыкальный лицей Яндекс так и не нашел, хотя по сути это музыкальная школа). Везде нужно пройти экзамен, но и поступление тоже довольно прозрачное подавай заявку и приходи на экзамен в указанное время.

Со школами всё было сложнее. Хотелось попасть в действительно хорошую. В итоге, в качестве рабочего инструмента использовал рейтинги по ЕГЭ и рейтинги Комитета по образованию. Вычеркнул школы, не попадающие в зоны проживания выше, потом отсортировал по количеству номинаций и среднему месту и получил список из 6 классных школ, гимназий и лицеев. Дальше олдскульный обзвон, мотивационные письма, встречи с директорами, и вот нам удалось попасть в хорошую гимназию недалеко от метро и от работы.

Так как в Питере обстановка в связи с коронавирусом была так себе, офис решили открыть только для очень нуждающихся, не более 90 человек, работающих в индивидуальных кабинетах (кстати, распределение команд по кабинетам, а не тотальный опенспейс, при сравнении с другими компаниями тоже радовало). И, конечно, всем продолжали доплачивать за питание на банковскую карту, вместо специальной для обедов. Обсудив с командой, решил пока все-таки работать из дома. Но офис, в целом, уже готов к приему гостей, и желающих пока оказалось даже в 2 раза меньше доступных мест.









Адаптация


Стресс на удаленке присутствует во всех компаниях. Приятно, что современные компании пытаются сделать все возможное, чтобы это исправить. Так было и в ABBYY, и в Wrike. В ABBYY мне очень нравился TED Friday с просмотром любимого видеоролика кого-то из коллег и обсуждения идей оттуда, а также выступления коллег на разные образовательные темы.

Я там показывал одно из любимейших видео Shawn Achor: The happy secret to better work | TED Talk.



Секреты довольно простые, но и очень сложно интегрируемые в жизнь

Приятно было видеть подобные активности и в Wrike. За коронавирусный квартал прошло несколько классных мероприятий.



Знакомство с домашними животными коллег



Кулинарный мастер-класс



Музыкальный квартирник с коллегами



Подражание картинам художников



Вебинар по борьбе с прокрастинацией от Максима Дорофеева

И еще семинар по медитации и практике внимательности, встречи по культурам разных стран, турнир по Counter-Strike, классные обзоры путешествий коллег, лекции по экологии. Ну и дистанционно идут уроки английского, йога и много всего другого. Также переехали в онлайн ежемесячные All-hands meetings на все 1000+ сотрудников Wrike по всему миру с основными достижениями и проблемами месяца, открытые результаты кварталов и OKR, еженедельные продакт-менеджерские встречи, staff meetings на всю компанию.



Engineering All-hands June 2020 викторина в перерывах между рассказами

Когда я более-менее освоился, тоже провел внутри команды мини-тимбилдинг: попросил ребят записать 3 правды и 1 ложь о себе, ответить на вопрос, кем хотели стать, когда вырастут, приложить любимую песню и фотографию рабочего места. Мы много узнали друг про друга и хорошо провели время. С августа можно будет проводить такие тимбилдинги и офлайн на каждого человека выделена сумма на полугодие, которую можно потратить на мероприятие по выбору команды.



80% коллег посчитало, что это ложь, хотя это правда )

Вспоминая кудо-карточки, которые я вводил в мобилках ABBYY, был рад увидеть здесь централизованную систему благодарностей bonus.ly. Ежемесячно каждому начисляются 100 бонусных баллов, которые можно в любой доле перечислить сотруднику Wrike за какие-то классные действия. Например, понравившуюся презентацию или помощь с работой.



Потом на эти бонусные баллы можно купить сувениры Wrike или перевести их на благотворительность.



А еще мне очень нравится корпоративный аккаунт в Amazon, с которого можно покупать, читать и слушать книги, и корпоративные Kindle. Я дикий фанат чтения, и у меня у самого киндл с 2012 года.

В целом, не смотря на страхи и опасения от смены работы и переезда в другой город, получилось довольно неплохо. Опыт показал, что:
  1. Компании продолжают искать людей, в том числе расширился список удаленных вакансий. Многие впервые в своей истории стали искать сотрудников из других городов.
  2. Компании перестраивают процессы, чтобы соответствовать новому режиму работы, так что вы сможете действительно легко переключиться на новое рабочее место, даже если оно фактически находится в сотнях километров. Курьерские службы все сделают в лучшем виде.
  3. Кризис позволил сократить затраты на перемещения, а рынок аренды квартир буквально перевернулся с ног на голову, так что искать жильё и переезжать сейчас стало гораздо приятнее.

В общем, если вы действительно давно присматривались к смене работы или места жительства, советую вам еще раз взвесить все за и против. Возможно, сейчас самое подходящее время.
Подробнее..

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru