Неудивительная связь между мастерством двух очень разных ремесел.

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

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

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

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

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

«Какое это имеет отношение к программированию?» — Каждый читатель до этого момента.

Возможно, вы заметили определенные параллели. Для меня отношения между ними застали меня врасплох.

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

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

Мой наставник предоставил мне пару руководств и несколько фрагментов кода из его собственных упражнений и проектов.

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

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

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

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