С тех пор, как я начал писать код в ноябре, я испытал самые разные чувства и эмоции. Было примерно одинаковое количество взлетов и падений, хотя я думаю, что в целом мое психическое состояние лучше. Я всю жизнь проработал в строительном бизнесе своей семьи, начиная с 12 лет, работая во время летних каникул из школы. Это было то, что мне никогда не очень нравилось, но в какой-то момент своей взрослой жизни я сам убедился, что это единственное, чем я когда-либо буду заниматься в жизни. У меня было много внутренних проблем, с которыми я не хотел сталкиваться, поэтому я просто устроился и выдержал их. Последние пару лет я мысленно полностью уволился с работы, понимая, что я невероятно несчастен. Примерно в начале 2017 года я решил, что к концу года я поменяю карьеру. В течение нескольких месяцев я много времени работал над сертификацией A + для ИТ. В конце концов я решил, что это не то, чем я в конечном итоге хотел заниматься, и к концу ноября я занялся программированием.

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

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

Мне правда нравится кодировать?

Вопрос, над которым я ломал голову в последнее время; это поразило меня около 3 недель назад. Хорошо? Я все еще не могу на это ответить. В моем сообществе программистов я вижу много людей, которые с самого начала говорят о том, что «влюбились в код», и, кажется, им это нравится больше, чем мне. Увидев эти вещи, я попадаю в ловушку сравнения себя с другими, в основном с прогрессом. НИКОГДА не делайте этого. Беспокойство и неуверенность в себе уже достаточно плохи. Если честно, то не думаю, что нашел свое призвание. Привет, экзистенциальный кризис, мой старый друг.

Боюсь, что никогда не найду полного счастья. Я много раз боролся с депрессией в своей жизни, я не новичок в этой игре, но я предпринимал шаги, чтобы проактивно найти баланс в своей жизни. У меня есть семья, множество увлечений и работа, которая отнимает у меня много времени. Несправедливо сравнивать свой прогресс с другими в сообществе. Нетерпение по поводу моих финансов и местоположения - вот что разжигает этот пожар. У меня большие мечты и стремления, требующие денег - шокер. Меня часто беспокоит то, где я живу, из-за чего я жестко отношусь к своему прогрессу. Цикл продолжается, почти как беговая дорожка тревоги, с которой я не сойду. Это мои «минимумы» программирования. По большей части это нетерпение и беспокойство.

«Ты знаешь, что был под кайфом, только когда чувствуешь себя подавленным» (Пассажир - Отпусти ее)

Для домашней команды не все плохие времена, у меня тоже было много хороших впечатлений с тех пор, как я начал кодить. Друзья, которых я встретил в сообществе чингу, - удивительные люди, искренне заботящиеся обо мне. Мы часто общаемся друг с другом и временами говорим о более широких сферах жизни. Наряду с созданием этих дружеских отношений мы также вместе создали несколько замечательных проектов по программированию. Наш проект Voyage 4 (Gecho) - это мое самое большое достижение в области программирования. Я также получил пару хороших внештатных выступлений. Честно говоря, я продолжаю программировать, потому что это просто работает. Все логично и имеет смысл. В нем отсутствует хаос, который есть в жизни.

Честно говоря, я думаю, что дополнительное время и гибкость, которые дает кодирование, - мои любимые аспекты. Моя старая строительная работа. Я просыпался около 3–4 утра и не приходил домой до 18:00. или позже. Теперь я работаю неполный рабочий день (что я не ненавижу), что дает мне достаточно времени для программирования и семьи. Я могу проснуться в полдень в четверг, проснувшись до 3 часов ночи накануне, вытащить дочь из автобуса после школы, а затем отвезти ее в парк. Эта свобода в моей жизни в десять раз улучшила мое психическое состояние.

«Работай, чтобы жить, а не живи, чтобы работать»

Единственное, что я знаю

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

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

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