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

Несколько недель назад я провел свой первый вводный урок Python.

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

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

А потом некоторые из этих студентов пришли на второй курс. Я не испугал их, поэтому был в восторге.

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

Я также могу впасть в менталитет «я просто не могу».

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

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

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

Мы все в этом вместе

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

Я так рада, что у нас может получиться группа Girls Develop It (по словам Ксении, приложение уже есть). Нашему сообществу было бы невероятно полезно иметь более широкий доступ к недорогим классам программирования на нескольких языках программирования. Так что если вас интересует преподавание, дайте знать Зое или Ксении. Я знаю, что они ищут людей, чтобы вести занятия.

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

Я не так уж плох в программировании

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

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

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

Так что прыгайте. Нам нужно создать то сообщество, которое мы хотим.

Присоединяйтесь к нам на Hack Upstate 9 и 10 апреля и познакомьтесь с другими участниками сообщества программистов и технических специалистов.