"Как войти в it через парадный, а не шоколадный"

Часть 3. Кодить можно везде.

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

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

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

Продавец чехлов в точке торгового центра, оператор разливочного крана в пивнухе, охранник на краю земли с собственной каморкой - идеально.

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

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

Смысл я думаю, ты уже уловил. На любой работе без жесткого контроля (считай, любая компания, у которой нет денег на армию погонщиков с плетями) можно, извините, проебываться. Где-то - легально (перерывы на обед, отсутствие клиентов, отсутствие происшествий на участке), где - то не очень, главное - правильный подход. Например, работая в офисе за компом, никто не мешает тебе разбавлять рабочие задачи сессиями коддинга - ты все так же сидишь за своим рабочим местом с умным лицом, а что у тебя на экране происходит - для начальника значения не имеет, лишь бы не пасьянс Паук и не котики на ютубе. И если ты хочешь прям очень сильно в айти - замени сесии проеба самообучением. Да, лишний раз с пацанами на полчаса в курилку не выйдешь, да, меньше на хомяка натапаешь, но по шажочку, по вилочке, по ложечке таким образом ты наполнишь свою голову не всяким ненужным мусором, а опытом, который в дальнейшем можно будет нехило так обменять на бабки.

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

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

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

Заняты руки подбором чехла для клиента или откручиванием гаек - а в голове крутится алгоритм раскрашивания деревьев или осознание отчаяния в поиске решения задачи коммивояжера. Наливаешь 16 литров пива вчерашним школьницам - а сам оптимизируешь бикубический сплайн. Ешь, спишь, идешь по улице - а в мозгу оно крутится, крутится и крутится, и порой 30 минут хватит, чтобы достать ноут, сделать пару правок в проекте и кайфануть от того, что оно работает.

И это состояние будет всегда. Если твоя голова работает как надо, то она сама с удовольствием будет поднимать из памяти затратные задачи и искать решения. Это, буквально, ее эволюционная цель - решать задачи. Не дыркой во рту управлять, не глаза на экран с дотой наводить, а решать проблемы.

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

С вами был Сковорода, всем пока.