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

Привет! Сегодня отмечается первый день четвертой фазы COVID-19 здесь, на Бермудских островах. Скоро аэропорт снова откроется, и все, несомненно, разразится адом, а пока остров наслаждается прекрасным ранним летом, блаженно защищенный от остального мира сотнями миль океана.

В июне было весело. Разные, но веселые. Полный новых впечатлений.

Во-первых, я хочу погрузиться в то, где я нахожусь с Guess My Pay. Затем я расскажу о некоторых курсах и ресурсах, которые я использовал для обзора JavaScript и изучения React. Наконец, я завершу этот пост парой моих любимых событий, которые я посетил в июне.

Давайте углубимся в это.

Первые несколько недель после запуска Guess My Pay я чувствовал себя подавленным. Как будто из меня выгнали весь воздух. Мы вложили (как казалось) столько времени в идею и выпустили все это на волю — я думаю, это было очень похоже на отправку ребенка в школу. Мне оставалось только гадать, что мне делать с собой.

Это чувство длилось недолго. Джеймс (мой соразработчик) и я быстро перегруппировались, сосредоточившись на наших следующих шагах, которые включали обновления веб-сайта и включение обмена в социальных сетях в приложении. Перед нами новая дорожная карта, и я снова обнаружил, что очень мотивирован продолжать работу над Guess My Pay.

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

Программа состоит из трех основных элементов:

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

Одна вещь, которую я быстро усвоил, — это кредо Y Combinator: «пишите код и общайтесь с пользователями». Практически в каждом видео основателям внушают важность получения обратной связи. Это не опционально, это обязательно.

Это также не то, чем я регулярно занимался во время совместной разработки Guess My Pay MVP.

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

Удивительно, чему можно научиться за 15 минут.

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

Если 2 недели Startup School так резко изменили мою точку зрения, мне не терпится увидеть, где я буду через месяц!

Что касается Guess My Pay, наши основные моменты июня 2020 года включают:

  • Новая страница «О компании на веб-сайте»: кто, что и почему, а также обширная инфографика Начало работы с пошаговыми инструкциями.
  • Видеопрохождение: Как установить и использовать расширение Guess My Pay для Chrome.
  • Совместное использование в социальных сетях: добавлена ​​кнопка Поделиться, позволяющая вам поделиться настраиваемым изображением, предлагающим вашим коллегам угадать вашу оплату (скриншот ниже). Ознакомьтесь с сообщением в блоге Джеймса, если вас интересуют технические детали того, как мы настраиваем обмен в социальных сетях.

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

Самое главное, что я понял, это то, что зацикливаться на упущенных возможностях или на «Запуске» в целом контрпродуктивно. Если вас не смущает ваш MVP, значит, вы слишком долго ждали его выпуска. И, по совету Y Combinator, запускайте, запускайте и снова запускайте. Не преувеличивайте запуск!

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

Почему происходит отход от науки о данных и машинного обучения? Поначалу я не мог объяснить свою перемену взглядов. Но правда в том, что опыт создания Guess My Pay заставил меня пересмотреть основы JavaScript, а не участвовать в соревнованиях Kaggle. Это дало мне повод проявить свои дизайнерские способности и погрузиться в новейшую версию Photoshop.

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

Я пытался скрыть тот факт, что я мастер на все руки, из страха, что меня уволят как мастера ни в чем.

И до меня дошло, что это глупо. По своей сути я универсал. Я работаю в Photoshop на одном мониторе и в редакторе кода на другом. Нужен логотип? Я могу это сделать. Нужен копирайтинг? Подержи мое вино.

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

Если вы едете в одном поезде, вам могут понравиться некоторые из моих любимых ресурсов:

ES6: The Right Parts by Kyle Simpson — платный курс, доступный на Pluralsight и Frontend Masters. Нужно освежить в памяти ES6? Это курс для вас.

Javascript30 by Wes Bos — бесплатный курс в большой библиотеке бесплатных/премиальных курсов. Уэс отличный учитель. Мне особенно нравится стиль этого курса, потому что он позволяет вам создать портфолио функциональных мини-проектов.

Плейлисты Net Ninja YouTube — в частности, Полное руководство по React (с Redux) и Учебное пособие по приложениям React, Redux и Firebase. Следите за этими видео, если вы хотите изучить React, создавая вещи.

Наконец, я посещаю два интересных мероприятия в июне.

Первой была панельная дискуссия, организованная Women In AI (WAI) — San Francisco и Cadran Cowansage из Elpha. На мероприятии под названием «Карьера в области искусственного интеллекта и инженерии» несколько вдохновляющих женщин рассказали о своем опыте работы в технологической отрасли. Мне было очень интересно сравнить и сопоставить каждый из их повседневной трудовой жизни.

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

(Кстати, если вас интересуют предстоящие события, загляните на веб-сайт Elpha и страницу Correlation One в Facebook.)

Наконец-то я выпустил четыре новых точки! Пожалуйста, скачайте и наслаждайтесь:

На этом июнь подошел к концу! Еще раз спасибо за чтение и, до следующего раза, удачного кодирования.

Первоначально опубликовано на https://amypeniston.com 1 июля 2020 г.