Я «случайный» учитель государственной школы. В детстве я никогда не планировал преподавать как карьеру, не говоря уже об обучении подростков технологиям. Я как бы споткнулся и попал в него однажды как «счастливая случайность». Не поймите меня неправильно, это полезная профессия, и я люблю то, чем занимаюсь. В то же время, если применить аксиому «Чтобы найти слабые места, присущие любой системе, нужно оказать давление», то не нужно невероятного подстрекательства, чтобы заметить системные проблемы, выявившиеся в системе народного образования за прошедшее время. два года из-за пандемии COVID-19.

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

В чем большинство неучителей ошибаются, так это в том, что они считают, что 100% нашей работы заключается в предоставлении академического предметного содержания молодым людям. В моем случае это означало бы обучение технологии и ТОЛЬКО это. Имея это в виду, предлагаемый основной метод количественной оценки представляет собой стандартизированные результаты тестов. Эта идея ошибочна по множеству причин, выходящих далеко за рамки этой статьи, но основной недостаток заключается в том, что фундаментальное предположение неверно. На самом деле, только около 40% того, что мы делаем, — это предоставление академического контента.

Остальные 60% распределяются между обучением общим жизненным навыкам, системой эмоциональной поддержки, изучением широкого спектра способов обучения наших учеников, отслеживанием нашего собственного обучения, поиском творческих способов доставки контента с ограниченными ресурсами и поддержка наших студентов в развитии способности учиться самостоятельно. По сути, львиная доля того, что мы функционально ДЕЛАЕМ каждый день, — это работа по развитию следующего поколения взрослых людей, о которых стоит знать. Таким образом, к тому времени, когда наши ученики могли предположительно продемонстрировать (быть оцененными), насколько мы успешны, они давно почувствовали, что покинули нашу сферу влияния.

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

Тем не менее, с марта 2020 года стало еще сложнее. Нам приходилось носить больше головных уборов, подвергаться дополнительному контролю со стороны людей, которые на самом деле не понимают нашу работу, и мы были вынуждены делать больше с меньшими затратами (это тоже распространено, но теперь это ДАЖЕ). больше при ДАВНО меньше). Неудивительно, что наша нация (Соединенные Штаты, если Америка) вот-вот столкнется с массовой нехваткой людей, желающих выполнять эту работу (на данный момент я не один из них, но кто знает, что произойдет в следующем году?).

Когда мы добавим вышеизложенное к изучению того, что значит работать из дома во второй половине 2019–2020 учебного года; Сомневаюсь, что любому здравомыслящему человеку будет трудно поверить, что я, по крайней мере, рассматриваю дополнительные возможности. Это еще более объяснимо, когда мы видим, что для выполнения своей работы мне в любом случае нужно знать основы робототехники, инженерии, 3D-печати, веб-разработки, JavaScript, встроенных систем и Python. Кроме того, поскольку текущая тенденция удаленной работы становится все более распространенной (особенно в сфере технологий), количество доступных удаленных вакансий быстро растет, что означает, что мне не придется переезжать с семьей, если я в конечном итоге решу сменить работу (наличие Работа типа «подработка» также на подъеме).

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

Все вышеизложенное — мой способ объяснить, почему я изначально решил глубоко погрузиться в программирование на JavaScript и веб-разработку в целом. Моя работа здесь, на Medium, изначально будет основываться на моем обучении, моем понимании и моей практике работы с JavaScript. В интересах полного раскрытия: я начал свое обучение примерно за 2 месяца до того, как начал писать об этом, поэтому мои первые несколько постов будут охватывать больше знаний, пока я наверстываю упущенное. После этого мой план состоит в том, чтобы писать статью в неделю о том, что я узнаю, что приведет к менее широкому, но более глубокому исследованию.

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

Исторически сложилось так, что бесплатные ресурсы хороши для изучения основ языка, но они недостаточно эффективны для обучения вас тому, как создавать «полезные вещи». Конечно, знать, как вывести «Hello, world» на экран или в консоль разработчика, — это круто, но как насчет создания магазина электронной коммерции или платформы для социальных сетей? Я предполагаю, что как только кто-то освоит самые основы, он сможет исследовать большинство других предметов, но я предпочитаю немного больше направленности в своем обучении. По сути, любой может выполнить быстрый поиск и найти достойный базовый курс бесплатно, но мне еще предстоит найти хороший бесплатный ресурс, чтобы узнать о реальной пользе языка. Тем не менее, если вы никогда раньше не программировали, бесплатный курс — отличная отправная точка.

На самом деле, если вы взрослый ученик, который просто хочет изучить программирование в целом, мое большое предложение — Курс CS 50, предлагаемый Гарвардом на платформе EdX. Именно здесь я начал, и это было очень полезно как для изучающего технологии, так и для учителя технологии. Он разработан как компьютерная наука для неспециалистов по CS, и я рекомендую его всем. Версия, которую я выбрал, ориентирована на Python, C и Scratch. Это было невероятно хорошо сделано, дав мне прочную основу для дальнейшего изучения, и я даже не закончил его.

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

У меня также нет ни времени, ни денег, чтобы вернуться в колледж, и я все равно предпочитаю учиться самостоятельно. Я папа, муж, учитель, друг, сын, энтузиаст фитнеса, аспирант, и у меня постоянно растет количество увлечений, которые отнимают у меня время. В некоторые недели я могу потратить более 20 часов на обучение, а в некоторые недели я могу потратить только 4 или 5 часов. Мне также нужен был способ перейти от новичка к способному, в идеале за один курс, и я не очень тороплюсь. Когда я искал полный курс javascript — от новичка до эксперта, первая ссылка, которая появилась, была Udemy.com.

Нажав на ссылку, я перешел на главную страницу JavaScript на сайте, прокрутил вниз и отсортировал по самым популярным. Я нашел курс Йонаса Шмедтманна под названием «Полный курс JavaScript 2022: от нуля до эксперта!». С более чем 500 000 студентов и более 125 000 отзывов только на Udemy (большинство курсов есть на нескольких платформах, я рекомендую просмотреть все крупные, чтобы найти лучшее предложение), это казалось хорошим местом для начала. К тому же это была неделя после Дня Благодарения, поэтому курс продавался по цене 23 доллара. Судя по всему, это обычно 150 долларов.

Если вы собираетесь пойти по пути Udemy, важно отметить, что у них есть несколько «распродаж» в месяц. Если у вас нет лишних денег и/или вы очень торопитесь, я рекомендую дождаться распродажи (я видел курсы, рекламируемые всего за 9,99 долларов). Посмотрев отзывы, я купил курс, сразу же погрузился в него и начал свое путешествие по JavaScript.

Это кажется хорошим местом, чтобы остановиться на данный момент. В следующей статье этой серии я начну рассказывать о самом обучении. Я разобью статьи так же, как разбит курс, поэтому моя следующая статья (вторая в серии) будет посвящена первому основному разделу курса, который состоит из почти 5 часов видео и называется «Основы JavaScript — Часть 1». Частьюмоей особой мотивации здесь является создание приложения, я также расскажу о своихразвитии мыслей о дизайне приложения. Тогда увидимся!

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