Смотрю в код и совершенно не понимаю, что он делает. Мысли путаются, вижу знакомый синтаксис и набор конструкций, но информация на экране монитора абсолютно не несет для меня никакой смысловой нагрузки. Читаю код построчно, делаю даже пометки в черновике, пытаясь понять алгоритм, но вскоре все сваливается в бессмысленную кашу. Слишком мало кофе, или слишком много? Последнее время у меня к нему выработался иммунитет. Выпиваю его словно воду и кажется, что эффект нулевой, но без него никак. Дедлайн наступает на пятки. Руководство дает о себе знать все чаще. Еще один сорванный дедлайн и, пожалуй, мне предложат искать новую работу. От психологического давления и ограниченных сроков исправлять баги становится только тяжелее. Как же много багов и легаси кода, пытаюсь разложить по полками и размотать этот клубок, но все тщетно.
Я слишком глуп для этой работы. Может сказывается отсутствие математической базы? Или может просто нет таланта. Наверное, у меня другой склад ума. Смотрю по сторонам и вижу беззаботный смех моих коллег, кажется, что им дается все намного легче. Код на кончиках пальцев. У меня все не так. Хотя это пройдет, я точно это знаю. Как только я закрою этот проект, появится легкое чувство эйфории, так бывает всегда. А потом снова окунувшись в очередное болото программного кода, ты теряешь веру в себя. Это “колесо сансары” и я из него не выйду никогда.
Сегодня уйду с работы вовремя. Когда наступает такой момент психологического истощения, лучшее что можно сделать – это отправиться домой, принять душ и хорошенько выспаться. Главное не открывать лэптоп. Никакого ютуба и сериалов. Это не отдых. Или что еще хуже, можно обнаружить себя на рассвете, лихорадочно прочесывающим “stackoverflow” в поисках обхода очередного бага в библиотеке. После чего ты внезапно вспоминаешь, что на самом деле собирался выспаться.
Рабочий день закончился, пожалуй, прогуляюсь до дома пешком. На улице прохладно, осень дает о себе знать. Тем лучше. Это освежит мне мозги. Сегодня никаких походов в магазин, в холодильнике осталась пачка пельменей, они и пойдут в ход.
Наверное, самое больше проклятье программиста – это то, что он может работать и без компьютера. Мысленно программируя и решая очередную проблему. Порой отвлечься, и переключиться ты просто не в силах. Замороженные пельмени слиплись в единый ком, я смотрю на эту картину и почему-то думаю о “связанных списках”. Наблюдаю за тем, как варятся пельмени и на бурлящую воду. Одни пузырьки очень быстро сменяют другие. Подумал о “сортировке пузырьком”. Не самый эффективных метод сортировки, подумал про себя. Все хватит у меня уже едет крыша. Нужно срочно перестать думать о работе, иначе я просто сойду с ума. Быстро поужинать и в душ, срочно в душ. Все будет завтра, а сегодня я безмерно устал.