Грехом было бы не рассказать о прошедшем в Москве 6 февраля Django Girls, на котором я был тренером.

Django Girls

Для меня это был внутренний challange - объяснить девочкам, что такое Python и Django. Ответить на их вопросы, помочь разобраться с проблемами, с которыми они сталкнутся в процессе разработки. Помогаю до сих пор =)

Джаз

Всего было подтверждено 700 заявок. Никто и не думал, что столько девочек захочет прийти и в итоге организаторы получили много “писем счастья”.

Но что поделать - тренеров мало, а зал, в котором планировалось провести мероприятие, не мог вместить столько светлых голов.

Поэтому всего было приглашено чуть больше 60 участниц.

У каждого тренера не больше 5 девочек, кстати, число очень граммотно подобрано. см. Кошелек Миллера.

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

Среди заявок также были анкеты парней, которых, естественно, не пригласили. Но кто знает, быть может они маскировались:

Only girls

Что такое N и зачем оно нужно

Надо заметить, что с 9.30 до 19.00 каждой участнице предстояло узнать, что такое:

  • Командная строка
  • Python
  • Django
  • HTML & CSS
  • Git/Github
  • Deploy

И сделать свой блог.

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

Хотя может быть это и правильно - сначала показать ошибку, а потом рассказать, как ее исправить.

У многих было чувство, что ошибка произошла по их вине.

А на самом деле это часть большого плана:

Ничего страшного, расслабься. Сейчас мы все исправим.

Нам не разрешалось быть лекторами. Мы могли отвечать лишь на вопросы и помогать исправлять ошибки.

Никакой IDE. Процесс установки Python, Git и текстового редактора девочкам надо было выполнить дома.

А теперь представьте боль виндо-юзеров. Админские права, имя юзера на русском языке да еще с пробелами..

Почему пришли

Могу сказать, что девочки, у которых я был тренером, очень сообразительные. Правда.

Им было реально интересно, но многие устали к концу, так как новой информации было очень много.

Мне хотелось узнать, почему они решили прийти. Кто-то уже изучал HTML/CSS, кому-то надо было для учебы освоить Python, кто-то надеялся выяснить, что же делают разработчики и почему у них это занимает так много времени.

Но всем было интересно открыть для себя что-то новое.

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

Не надо гуглить по 3-4 часа, проходить онлайн курсы, ждать ответов на свои вопросы, делать костыли и наступать на грабли.

А ведь есть еще вероятность, что все это может не понравится, а ты убьешь на это много-много дней, прежде чем поймешь это.

В случае с Django Girls все не так. Конечно же, должно быть желание.

Сейчас я тебе все объясню.

Как прогресс?

Давай разберемся.

Ты молодец!

Как показала практика, вопросов было очень много. И ошибок тоже.

Банальные опечатки. 95%

Финал

Главная цель мероприятия была не спринтом. Мы хотели показать, что программировать - легко, помочь девочкам сделать их первый web-проект.

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

И это круто. В свою очередь, я отвечаю на появляющиеся вопросы, скидываю, что почитать, есть и мини-задания.

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

Наверно, я перечитал Паланика и мои предложения стали очень короткими.

До встреч на следующем Django Girls!