«Какова цель твоего собственного существования?»

Путь разработчика. Часть 0х6. Решение и рабочий хаос

4 минут(ы) чтения

Если контент не отображается, включите VPN.

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

По прошествии скайп-интервью для релокации в СШП нужно следующее: получить рабочую визу h1b. Их квота каждый год около 100к-200к штук. Уже имея степень специалиста можно лёгкими силами провести апгрейд до магистра. Что же, неплохой такой конкурс для 3-5 летней работы за $100k. Конечно, главное пробиться, а это значит нужно отправить заявки до апреля 2016. Т.е. даже в лучшем случае релокация ждёт не раньше следующего октября. А пока мне остаётся лишь перевести и нотариально заверить диплом, сделать сканы паспортов и усиленно учить английский. Время словно растворяется в таких простых незамысловатых задачах.

Конец августа

Привычка злобная сучка. Из-за неё так сложно идти вперёд, настолько сильно она въедается в разум. Ещё одно пережитие ещё одного финансового кризиса. Кто-то растёт, кто-то нищает. Год потраченный в усиленном обучении неокупился. Всё также продолжаю горбатиться за $1200 в месяц, с учётом инфляции — почти столько же, сколько получал будучи тупым миддлом год назад. Туристический рынок РФии продолжает дохнуть. Презентации тревел-проекта до инвесторов не доходят. Рубль продолжает падать. Жирик говорит что через 2 года начнётся война в гейропе. Я продолжал жить и работать в Московии. Перед тем как перехать на новое жильё я встретился со своим квартиродателем, заплатив последний раз за последний прожитый месяц. В неудобном молчании я обмолвился о стартапе.

— Стартап в какой сфере ты хочешь открыть? — спросил он меня.
— Трэвел. — ответил я.
— Это гиблое дело, открывать трэвел-контору в США. Там уже всё поделено. Лучше открой дело здесь. Конечно, ты не получишь миллиарды, но правительство не смотрит на маленькие конторы и ты сможешь заработать. — окончил он выйдя в подъезд.

К началу студенческого сезона я переехал в новую квартирку, в маленькую однушку, в самой жопе городе, в 30 минут пешем до метро и в 40 минутах на транспорте без пробок. Где нет даже возможности заказать любимую пиццу. Когда заселяешься в новую квартиру, прежде всего думаешь с чего начать. У меня есть диван, служащий одновременно креслом и табуретом на кухне, два шкафа для одежды, большая кровать и стол, к которому спустя пару недель я докупаю светодиодную лампу для работы и 21.5` моник.

Вот так и лавирую от одного к другому, не успевая как следует вжиться, неизбежно переключаюсь. Только выбрав одну технологию, меняю её на новую и забываю старую… Количество изученного расширяется, а мысли сужаются, каждая новая запись добавляет всё меньше нового для становление. Свершиться ли когда-нибудь оно? Не знаю. Так что же мне остаётся делать?

Пора ложиться спать когда на этой картинке начинаешь замечать кровать

17 октября случилось моё двадцать четвертое день рождение, ставшее, пожалуй, одним из худших за всю жизнь. Даже торт не лез в горло, пришлось его выкинуть через два дня. Не потому что он был невкусный, а просто… когда ставишь себе жесткие рамки ты начинаешь разбиваться об них, а они все сильнее и сильнее тебя сдавливают, пока не выжмут все соки и не превратят тебя в подобие сухого порошка. Каждый год взрослея смотришь на мир другими, замыленными глазами. Суть происходящего, вера в искренность собственных планов куда-то уходит. Перед тобой пляшет голая истеричная жизнь, которая только и хочет тебя жёстко поиметь.

Перед новым годом я осмысливаю все сделанное

Чем сильнее цепляешься, тем медленнее развиваешься.

Я действительно не понимаю почему столь упорот в последовательности своих желаний. Надеясь их завершить у меня появляется некая маниакальность и глупость. Следуя за первичной мечтой я отклоняю годные предложения по работе с релокацией в Гермашку и Азию. Я не могу всерьёз заняться мобильной аппой. Сперва я просто хочу закончить гейму. Я первый начал её делать, а значит не могу просто так слиться.

Начался 2016 год. Во мне продолжают бороться два мира — что должен и что умею. Поэтому так нервничаю когда мои ожидания оказываются недостижимы. Мечта — абстрактна и неощутима. Бестолкова и упряма. Велика и повседневна. Вот поэтому она недостижима. Она существует лишь миг, её нельзя сейчас записать а осуществить позже. Как только ты отводишь от неё внимание — она покидает тебя.

Наконец, досмотрел ТОП лучших фильмов всех времён и народов. Времени стало больше. Команда стала меньше. Кто-то ушел делать собственные проекты, кто-то забил, кому-то просто стало скучно. В лучшее время гейму разрабатывали 8 человек из QAщиков и кодировщиков, бэкэндщиков и UI-мастеров. Теперь же весь код остался предоставлен мне одному.

Страх сдерживает людей, они из-за него кооперируются. Надо взять страх под контроль. Сперва свой собственный страх, потом страх своей команды. Тебя должны бояться и любить, люди должны нуждаться в тебе

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

Не знаю почему, но в конторке жизнь стала превращаться в нечто более комфортное. Рабочий день стал описываться примерно так:

  1. Прийти пораньше. Зачекиниться
  2. Пойти в булочную. Заварить чай
  3. Заказать обед. Записать обед
  4. Подготовиться к стандапу (чем буду заниматься сегодня, чем занимался вчера, что мешало)
  5. Собственно говоря, 15-мин стандап
  6. Обед
  7. Разгребание бэклога и запил задач
  8. Турничок
  9. Второй обед
  10. Коммитинг, пушинг, прогон тестов
  11. Игры. Квака. Редкие посиделки
  12. ???????
  13. Fin

Общаясь с математиками, системщиками, сборщиками, версталами и бэкэндерами я понял что значит настоящий Full-Stack. Прежде я думал что это человек умеющий одинаково хорошо кодить как клиента, так и сервер части, теперь я думаю иначе. Нижний доступный уровень за математикой. Где-то намного выше физика, превращающая абсолютные формы в натуральные величины. Далее схемотехника. Потом операционная система обволакивает драйверами созданные инженерами девайсы. За получившееся берутся системщики, которые предоставляет абстракцию машины для бэкэнда, который, в свою очередь, даёт клиенту возможность запрашивать нужные ему данные. А выше тебя ждёт дизайнер, со своим видением, клепая красивости конечному пользователю.

Скриншот моего пятничного вечера

Мой путь начинался с капельки росы, наполненной жизнью. Куда меня доставит ветер, как сильно сожжёт солнце, насколько глубоко смогу упасть вглубь своих извилистых мыслей? Я оставляю Воле провидения на время руководить моим случаем, оставаясь в подтянутом ожидании. Я больше не боюсь быстрых событий, так как понял, что только в них можно почувствовать вкус жизни. Ибо жизнь — это череда быстрых решений, от начертанных планов до свершившихся событий ограниченная лишь наспех сделанными поступками.

Продолжение следует…

Приглашаю к общению в комментариях!

Предыдущая статья

Путь разработчика. Часть 0х5. Компрессия

Следующая статья

Путь разработчика. Часть 0х7. Создание. Передача. Обработка. Хранение