27 January 2017
Выпускник курса
2,5 месяца назад я устроился на работу. Сейчас за пару часов написал модуль, который подбирает минимальную коробку по размерам посылки. Посмотрел на этот код, и понял, что он мне нравится. Потому что: - это не копипаста аналогичного кода - это не Rails, и не стандартный кусок из контроллера, модели, вьюхи, сериалайзера - после того как написал код, отрефакторил его, чтобы он мне нравился. Везде где хотел - нашел способ избавиться от повторений - этот метод бегает за данными к API другого сервиса и сохраняет временные данные себе в Redis - имеет всего 2 открытых метода и 3 закрытых - в этом модуле используется куча всего, что я узнал за последнее время: JSON.dump, SOAP, splat operator, savonrb, работа с Redis, etc Сделав это я понял, что Я МОГУ делать нестандартные вещи. Ставить себе/получать задачу, разбивать на куски, находить решение, оптимизировать решение, тестировать, и т.д. И даже когда я что-то не знаю, я умею находить решение. Искать best practice и использовать их) Черт подери: мне это нравится! 🍻 Спасибо Виталию и школе Thinknetica! 🍾 А всем будущим ученикам Thinknetica я хочу сказать: Вы нашли правильное место. Дерзайте учиться! После учебы либо сразу устраивайтесь, либо максимум месяц поковыряйте свои проекты, поставьте сами себе бизнес задачу и попытайтесь ее решить. Это добавит вам уверенности в себе. Этого будет достаточно, потому что знаний у вас будет уже хватать. И вперед получать удовольствие от той работы, о которой вы мечтали) Ну всё: пойду запушу код на github и довольный пойду встречать выходные) Всем успешного прохождения курсов, зеленых тестов, а школе Thinknetica и Виталию лично желаю много-много старательных учеников, которые возьмут из его курсов все 100%. Потому что курсы Thinknetica - это клад, и я поздравляю вас, потому что вам повезло найти этот клад!