Сегодня мы выбрали то, на чем мы будем сосредоточены в течение следующих четырех недель. Кто-то из нас направится к жизни с React, кто-то из нас посмотрит на Java, а остальные возьмутся за работу с Ruby on Rails.

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

Одна из основных причин, по которой я хотел научиться быть разработчиком, на самом деле связана не с годами работы в технологической отрасли, а с моими дедушкой и отцом. Мой дед в свободное время что-то строил, работая с деревом. Он действительно был хорош в этом. Мой отец в свободное время любит строить/работать на мотоциклах. Есть чувство гордости за то, что что-то построил. Есть что-то в том, чтобы сделать шаг назад и сказать: «Я сделал это».

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

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

Только не на этой неделе…

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

Так как же сохранить мотивацию в переходный период? Согласно поисковым запросам Google, повторение помогает. В общем, я не хочу писать код, поэтому мне нужно писать код просто так. Это справедливо, я думаю. Идет со старым притворством, пока вы не заставите его тренироваться.

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

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

Поймите: у меня, честно говоря, нет особых сложностей с API. На самом деле вчера я закончил свою повседневную деятельность с конечными точками, успешно их протестировал и успел проверить предыдущую работу задолго до 17:00. Правильно ли я все сделал или нет… ну, это пока в воздухе.

С нетерпением жду: RUUUUUUBY.