"Войти в it через парадный, а не шоколадный"
Часть 6. Окружение.
Нормисам испокон веков известна такая "красивая" метафора, как ведро с крабами - мол если ты пытаешься двигаться наверх, твои сородичи, как ты не старайся, все равно утащат тебя вниз, где ты будешь жрать стухшую плоть, пока тебя сношают против твоей воли те, кто за за тебя решил, что ты сегодня будешь самкой.
Мне ближе другая аналогия - свинарник. Свинарник, в котором жирные хряки обмазываются грязью и труться друг о друга, наслаждаясь налипшим на них дерьмом, пока ты такой весь святой хочешь чистым сидеть за макбуком, попивая латтэ на имбирном молочке.
Находиться чистым в такой ситуации можно либо не погружаясь в лужу, либо не взаимодействуя с игривыми кабанчиками, либо занимаясь постоянным уходом за собой, либо просто покинув свинарник.
Последний вариант рассматривать не будем - не каждый ради смены професии способен отказаться от привычного окружения и нырнуть в прекрасное будущее в отель с чистыми метросексуальными свинками, променявшими родную грязь на массаж простаты во вреия сеанса парного программирования.
Отличие ведра от свинарника именно в этом - рассматривая свою жизнь в рамках крабовой оргии, ты ошибочно думаешь, что все в твоей жизни будет иначе, стоит только совершить рывок посильнее и вылезти из ведра. Нет. Не будет. Чтобы изменить свою жизнь, тебе надо стать чистой свинкой а это - постоянная работа.
Работа в том, чтобы сознательно не прыгать в лужу, когда другие зовут. Работа в том, чтобы не пытаться об кого-то обмазываться, когда появилось такое желание. Работа в том, чтобы постоянно, по чуть-чуть, даже когда это кажется совершенно бесполезным, брать шампуть и чистить шерстку, как бы косо на тебя не смотрели и что бы про тебя не хрюкали окружающие.
Путь в it - это именно путь, и вставая на него, ты должен понять, что идти придется всегда. Поначалу он кажется невероятно длинным, а каждый шаг на нем - ничтожным и бесполезным, но даже самый маленький шаг - это все еще шаг. Да, один усвоенный алгоритм не сделает тебя сеньером. Три страницы из книги не помогут на собеседовании. Пять строк кода не откроют перед тобой глубину, но десятки алгоритмов, десятки книг и тысячи строк кода - это уже то, с чем можно работать, и недооценивать важность даже самого маленького шага означает остановиться вначале пути.
Друзья зовут в пятницу поработать резервуаром для перемещения пива из стакана в унитаз? А может, лучше подолбить до утра жисоны?
Братьям по заду необходимо, чтобы вечером ты обеспечил им качественное пробитие? А как насчет вместо этого пробить себе путь в алгоритм Дейкстры?
Пацаны на заводе в обед гоняют лысого на то, кто кому куда какую ракету запустил в выходные? Может, лучше погонять книжку по чистому коду на экране телефона?
Нет, я не говорю отказываться от всех земных благ - это гарантированно сведет тебя с ума и не вызовет ничего, кроме ненависти к профессии.
Я лишь прошу в следующий раз, когда ты захочешь выбросить полчаса-час своей жизни впустую остановиться и спросить себя "а может, не надо? Может, сделать вместо этого шаг?"
Да, тебя будут пытаться измазать грязью. Тебя будут пытаться толкнуть в лужу и измазать говном своей зоны комфорта. Но почистить шерсть после этого - это всегда твой выбор.
И это еще не дисциплина, о ней мы поговорим позже. Это о контроле связи между "я хочу стать вайтишником" и "я становлюсь вайтишником", которая и есть в том, чтобы выполнять простые, кажущиеся зачастую бессмысленными, действия, которые через месяцы и годы сделают из тебя машину по серийному превращению желаний заказчика в строки идеально работающего чистого поддерживаемого кода, который если и не изменит весь мир, то уж точно навсегда изменит твою жизнь.