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

Сегодня утром я смотрел новый фильм под названием «Пазл», в котором снялась одна из моих самых больших голливудских влюбленных Келли Макдональд. Он сосредоточен вокруг матери из пригорода, которая обнаруживает любовь к головоломкам, которые переворачивают ее «нормальную» жизнь с ног на голову. Хотя для такого фаната головоломок, как я, это был определенно развлекательный фильм, наиболее правдивым было объяснение персонажа Ирфана Кхана его одержимости головоломками:

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

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

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

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

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