Мое путешествие по программированию (неделя 5)

На этой неделе я добился прогресса. Прогресс не большой, но есть. А всякий прогресс есть прогресс.

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

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

Пока я продолжаю идти, я буду двигаться в правильном направлении. И меня это устраивает!

Мотивировано обратной связью

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

Меня тронули слова одного человека, который любезно поделился в LinkedIn, что они подали заявку на участие в программе Code First Girls Nano Degree после прочтения одного из моих постов:

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

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

Также на этой неделе Codecademy поделился одним из моих постов в Instagram вместе с цитатой из второй статьи, в которой задокументирован мой путь в программировании.

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

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

Разве это не прекрасно?! А может что-то подобное уже есть?

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

Содержание 5-й недели

На этой неделе я изучал чтение, запись и обновление файлов с помощью Python. Курс Code First Girls Coding Kickstarter представил темы, и я закрепила свои знания, пройдя курс Python для начинающих Codecademy. Приятно использовать Python для создания нового txt. и CSV. файлы, а также читать и добавлять новый текст к существующим файлам!

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

Цель на 6-ю неделю

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

Я думаю, что это поможет мне оценить, сколько материала я рассмотрел. Это также должно помочь мне чувствовать себя более уверенно, поскольку на этой неделе мы начинаем наши групповые проекты в рамках курса Code First Girls!

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

Мои еженедельные статьи о программировании

Неделя 1: Привет, мир

Неделя 2: Радость обучения программированию

Неделя 3: Программируй как мать

Неделя 4: Один месяц кодирования

Неделя 5: Всякий прогресс — это хороший прогресс

Неделя 6: Изучение кода: практика и проекты

Неделя 7: Мой первый видеоблог о кодинге!

Неделя 8: Учимся программировать за 8 недель

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

об авторе

Д-р Елена Горман является менеджером по работе с цифровыми талантами в Динамо Северо-Восток и помощником руководителя проекта Программа TechUP в Даремском университете. Она работала на ряде должностей, связанных с технологиями, в том числе в Институте Алана Тьюринга в Университете Ньюкасла и в проекте Creative Fuse North East в Университете Нортумбрии. Елена имеет степень доктора богословия Даремского университета и опубликовала исследование о женских мученичествах в раннем христианстве.