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

Еще; а вот и я. Почти закончил свое обучение в Per Scholas, учебном лагере по программированию; мой выбранный класс - это 15-недельный интенсив по программной инженерии. И я чертовски хорошо с этим справляюсь. Извините, что? Программная инженерия? Как это произошло? … Как вам удалось запомнить длинные сложные последовательности кода, если вы даже не можете вспомнить, что ели вчера на завтрак? Короче говоря, кодирование не обязательно связано с запоминанием. Но, я отвлекся.

Раньше мне говорили, что я хорошо разбираюсь в программировании. Это было всего один раз, но — это больше, чем никогда. В то время я думал, что, может быть, я буду хорош в программировании — за счет своего рассудка. В конце концов, у меня есть склонность к перфекционизму, почти похожему на обсессивно-компульсивное расстройство, к двойной и тройной проверке вещей, чтобы убедиться, что они верны. Это хорошее качество, правда? О, да, тщательность — это здорово. Но иногда это может быть утомительным. Итак, я подумал: может быть, это качество поможет мне хорошо программировать. Но это не значит, что мне бы это понравилось… верно? Конечно, в то время, я полагаю, я честно представлял себе, что кодирование будет запоминать и печатать совершенно неразборчивые последовательности букв и цифр — или даже просто умопомрачительные цепочки из 1 и 0. Но так или иначе, этот мыслительный процесс имел место около 6 лет назад… плюс-минус.

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

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