День 100 в книгах! Ничего себе, это кажется действительно сюрреалистичным, чтобы писать этот блог сегодня. Есть так много, чтобы подвести итоги за последние 10 дней. Я намеревался предоставить еще одно обновление между последним постом и этим, но завершающая неделя оказалась еще более безумной, чем ожидалось.

Измельчение

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

Проект

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

Около года назад моя жена заметила, что нет хорошего способа купить искусство в Интернете. Вариантов много, но чего-то не хватает. С одной стороны, просто выяснить, где купить искусство в Интернете, немного сложно. Решений так много, и у каждого из них есть свои преимущества и недостатки. Одна из больших проблем со многими из этих решений заключается в том, что они очень безличны. Итак, это первая проблема, которую мы хотели решить. Другая проблема заключалась в том, что многие из этих решений требуют, чтобы сборщик выполнял всю работу. Это вторая большая проблема, которую нам нужно было решить. Помня об этих проблемах, мы решили создать то, что сейчас называем Conservateur.

Вызов

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

Преимущества

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

Продукт

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

Мы постарались объяснить процесс простым языком, чтобы коллектор мог легко перейти к записи на консультацию. Ниже приведен пример того, что отображается пользователю на странице «Как это работает». Мы дали пользователю возможность заполнить простую форму, которая отправит письмо куратору, если у него останутся вопросы после прочтения того, как работает процесс.

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

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

Куратор отправит коллекционеру электронное письмо с несколькими предложениями о картинах, которые соответствуют его потребностям. В конечном итоге коллекционер выберет предмет и совершит покупку. Это высокоуровневое объяснение процесса. Более подробно вы можете ознакомиться с живым проектом здесь, если вам интересно.

Выводы

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

  1. Работать в команде весело

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

2. Agile — это здорово

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

3. Мне очень нравится UI/UX-дизайн

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

4. Код предназначен для людей, а не для проблем

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

Это только начало

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

Новые разработки

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

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

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

Что дальше?

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

Благодарность

Я чувствую себя невероятно благодарным за эту возможность. Я понимаю, что это привилегия иметь возможность изменить карьеру таким образом и найти то, чем я действительно увлечен. Особую благодарность выражаю моему инструктору Зубаиру Десаи. Зубаир, безусловно, лучший инструктор, который у меня когда-либо был. Он не только невероятный инженер и учитель, но и еще лучший человек. Он делал все возможное при каждой возможности во время этой программы. Он отдавал нам 110% своей энергии каждый божий день. Он искренне заботится о каждом из нас, и я очень благодарен ему. Моя жизнь навсегда изменится к лучшему благодаря тому, что я училась у него и знала его последние шесть месяцев.

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

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

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

100 меньше 0 осталось