Я действительно должен был обновить несколько дней назад. Столько всего произошло!

Обещание прорыва

В моем последнем обновлении я собирался приступить к своему первому полностью разработанному CRUD-приложению и написал о том, как я опасался сложных запросов и обещаний knex. МАЛЬЧИК, Я БЫЛ ГЛУП. В понедельник я настроил базу данных (три таблицы: книги, авторы и таблица соединения, связывающая их идентификаторы), запустил базовый экспресс-сервер и запустил маршрутизатор книг. Сначала я сосредоточился на написании работающего кода, даже если знал, что он будет уродливым. Затем я дошел до того, что подумал: «Хорошо, я могу оставить его безобразным и оптимизировать позже, или я могу оптимизировать его сейчас и убрать с дороги». Я выбрал последнее. Я знал, что если я сначала сделаю более сложные вещи, оставшаяся часть недели будет плавно уменьшаться с точки зрения рабочей нагрузки. Я много рисую, но мне также нравится записывать целые функции на бумаге или доске, прежде чем пытаться их напечатать. Это просто кажется «безопаснее». Так или иначе, я решил сделать пару функций, возвращающих промисы knex, а затем сделать функцию, использующую Promise.all. Я последовал более сложному примеру из нашей учебной программы и попытался сделать что-то, что подошло бы для моего приложения. Я чувствовал себя немного безумным! Я с тревогой печатал его и прокручивал в голове много раз, прежде чем протестировать. В конце концов, это сработало! Мне нужна была помощь в понимании данных, которые я возвращал, но как только я это сделал, мне было легко их обработать и заставить правильно отображать. Уф, это был счастливый конец моего понедельника.

Прорыв в обучении

Утро вторника началось с довольно хорошей тренировки. Я поднимаю эту тему из-за того, что сказал мой тренер. Он собирался заставить меня сделать движение, которого я раньше не делал. У меня есть история разочарования до такой степени, что я не поддаюсь обучению, когда дело доходит до новых движений на тренировках, что, в свою очередь, очень расстраивает моего тренера, и в конечном итоге мы не достигаем того, что нам нужно. Я знаю, что это проблема, которую мне нужно решить. Когда пришло время делать «рывки баланса с шагом», он спросил меня что-то вроде «Ты в хорошем настроении для изучения новых вещей сегодня?» Я заверил его: «Да!» Я чувствовал себя плохо, что он должен был спросить. Все началось хорошо. Когда мы наткнулись на небольшую неровность, он решил немного изменить движение, чтобы я мог сосредоточиться на более простой части. Все шло хорошо, и никто из нас не расстроился!! Нужно помнить, чтобы оставаться сосредоточенным в будущем и не останавливаться на достигнутом.

Посещение Condé Nast

Сегодня мы продолжили работу над нашим заданием CRUD. Я был обеспокоен тем, что не очень хорошо распоряжаюсь своим временем, но я думаю, что большая часть того, что осталось, — это интерфейс. Но кроме этого, мы посетили Condé Nast!!! Ушли и когорта веб-разработчиков, и когорта Data Science — всего около 40 человек. Там собрались люди из разных команд. Они представились, а затем задали вопросы. Мы получили массу замечательных идей, многие из которых подтвердили то, чему нас учили в Galvanize. Среди прочего подчеркивалась важность непрерывного независимого обучения, создания сетей и ведения блогов (!!). Мне удалось немного поболтать с двумя людьми, которые потом поделились с нами. В целом, действительно увлекательный опыт. Кажется, это было бы прекрасное место для работы.

До следующего раза... :D