Олег Громов печатает...
1.79K subscribers
61 photos
5 videos
141 links
о программировании, стартапах, UK и о жизни в целом
Download Telegram
У меня было несколько выматывающих и тупых периодов в жизни. Первый - лет 10 назад, накануне переезда в Москву. Я тогда фрилансил, и мой график превратился в винегрет: я смотрел сериалы по ночам, спал днём и пытался работать вечером.

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

Когда я жил в Швеции, сложилась примерно такая же ситуация. Хоть я и просыпался рано, чтобы ходить на работу, вечера я проводил так же - смотрел сериалы и тосковал. Мне казалось, что дело в Швеции, где я никого не знал и мало что понимал, и даже не приходило в голову, что это ровно то же самое, что и пять лет назад.

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

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

Чтобы не превратиться в обрыгана, я стараюсь делать следующее:

- ложиться не позже полуночи и вставать около 8 утра
- первым делом заправлять кровать
- гулять и делать зарядку ещё до завтрака
- ходить в спортзал тягать железки 2-3 раза в неделю
- соблюдать информационную гигиену - минимум подписок, фейсбука, инстаграма и так далее
- поменьше брать в руки телефон и компьютер для "отдыха"

От этого всего появляется ощущение порядка и контроля, но всё равно кажется, что энтузиазма и энергии иногда маловато. Буду пробовать ещё вот что:

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

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

А вам что помогает победить своих демонов?
Лучше журавль в небе, чем синица в руках

Если вы интересовались Фейсбуком, то наверняка слышали знаменитую фразу "Move Fast, Break Things". Двигайся быстро, не бойся что-то сломать. Звучит достаточно противоречиво, особенно для разработчика, особенно в одной из самых крупных и дорогих компаний мира.

Может сложиться впечатление, что компания поощряет необдуманные действия. Но оказывается, это вовсе не про разработку. Andrew Bosworth, один из ранних сотрудников компании, объясняет:

"Opening to all users to get to higher ground meant risking everything. Our college users might have abandoned us. ... We believe we should never be afraid to risk sacrificing a good product in the search of a great one."

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

Не бойтесь отказаться от небольшого успеха и существующих клиентов в поисках классного продукта и большой (благодарной) аудитории.

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

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

Сколько себя помню, я замечал, что частое состояние после рабочего дня - это какая-то муть. И буквально, и фигурально: зрение расфокусируется, в голове вата, смотрю перед собой и будто бы ничего не понимаю. Я пытался с этим бороться с помощью прогулок, но помогало далеко не всегда.

И тут недавно у меня начала неметь ладонь. Я удивился, побежал читать про туннельный синдром запястья, немного струсил (что, уже?), а потом решил, что что-то тут не так. Уж слишком неожиданно этот эффект повился, в то время как туннельный синдром всё-таки развивается годами. Но новую мышку и клавиатуру всё-таки купил. Мышка и клава удобные и прикольные, но эффект никуда не делся.

Тогда я начал интересоваться, как разминать руки, дошёл до влияния шеи, плеч и состояния позвоночника на онемение (связь прямая, т.к. нервные окончания рук выходят как раз из шейного отдела позвоночника). Прекратил тренировки с весами на всякий случай, перестал пить протеин и БАДы и стал пробовать более лайтовые тренировки. Разумеется, пришёл к йоге.

И - о чудо! - не только онемение прошло спустя пару дней таких тренировок, но и муть куда-то пропала. Эффект поразительный: позанимался 15 минут с утра - проснулся, хотя раньше на это уходило пол-литра кофе и два часа. Позанимался 15 минут вечером - муть как рукой сняло, зрение стало резче, голова прочистилась и снова готова к новым свершениям. Даже есть после утренней тренировки как будто хочется меньше.

В общем, рекомендую. А тренировки свои я возобновлю, но разминкой больше пренебрегать не буду.

P.S. Самое классное в клавиатуре и мышке - возможность подключаться сразу к нескольким компьютерам. Переключение по нажатию кнопки/переключению ползунка на мышке. Очень быстро и удобно, намного лучше даже двух наборов периферии для рабочего и домашнего компьютера (так у меня было).
💰 Исследование зарплат разработчиков (анонимно)

Всегда интересно узнать, сколько платят коллегам по цеху. Это не только любопытно, но ещё и полезно: можно понять, платят ли вам рыночную зарплату и стоит ли искать новую работу или просить повышения.

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

Я сделал небольшую гугл-форму, где собираю анонимные ответы про доход разработчиков: https://forms.gle/F27VuaK8o55Na5LL9

Если каждый из нас потратит несколько минут и заполнит форму (я уже добавил свои 4 офера с 2018 года и добавлю ещё несколько, которые не принял), особенно указав все свои оферы/места работы за последние несколько лет, соберётся достаточное количество статистически достоверных данных.

Проанализировав ваши ответы, я надеюсь найти ответы на вопросы:

🤩 что выгоднее, удалёнка или офис
🌏 как изменилось соотношение удалённых и офисных вакансий
💵 выросли ли зарплаты разработчиков в последние год-два и на сколько

Чем больше людей поучаствует, тем более достоверным получится отчёт - а значит тем больше пользы нам с вами.

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

До связи! 👋

PS указывайте зарплату за год, хоть это и не привычно нам в России 🤓
Олег Громов печатает... pinned «💰 Исследование зарплат разработчиков (анонимно) Всегда интересно узнать, сколько платят коллегам по цеху. Это не только любопытно, но ещё и полезно: можно понять, платят ли вам рыночную зарплату и стоит ли искать новую работу или просить повышения. Плюс…»
Зачем публиковать статьи в зарубежных журналах?

Пока в опросе о зарплатах копятся ответы (есть уже почти 300 штук - поучаствуйте и вы), немного похвастаюсь.

Недавно в онлайн-журнале LeadDev опубликовали мою статью The Beast Mode. Это рассказ от первого лица о том, как в 2018-2019 годах мы в Топтале с моей классной командой делали редизайн сайта.

Казалось бы, редизайн, что тут такого? Но на самом деле редизайн - это, как правило, сложно. В особенности, если нужно не поломать важные показатели: в нашем случае это были SEO-метрики, Web Vitals (тогда этот термин ещё не был общеупотребимым), разнообразные конверсии.

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

А я пока расскажу, как эта статья появилась на свет и зачем вообще публиковаться где-то.

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

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

Потом приходит ответ: редактор, который с вами работал, уволился, поэтому ожидайте. Я поожидал и дождался нового редактора, который поправил мою грамматику и лексику и опубликовал статью.

Сиюминутная польза этого мероприятия сомнительна: никаких показателей просмотров мне не видно, комментариев нет, в твитере не тегнули. Гонорар, правда, заплатили: 250 долларов. Ну и то хлеб. Но публиковаться, на мой взгляд, стоит совсем по другим причинам.

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

Но и это всё не ради фана, а для получения классной визы, например, Global Talent в UK или O-1 в США. Для неё как раз требуется раскаченный профиль, публикации и выступления. Всё это делается не один день и отнимает массу сил (не всегда получается писать на одном дыхании), поэтому лучше начинать сильно заранее.

Я, например, ближайшие пару лет "визу таланта" получать не собираюсь, но почву готовлю. Мне не сложно, другим полезно, и результат может быть очень приятным: возможность жить в классной стране без привязки к работодателю и, в случае с UK, получить ВНЖ быстрее, чем на Skilled Worker.
Нужен крутой фронтендер на замену мне в Hook

Друзья, в связи с очередными изменениями в жизни и сменой работы (расскажу позже), на замену мне требуется самостоятельный и опытный фронтендер в Hook.

Оплата по рынку в Лондоне, только в офис (работаем 2 дня из офиса и остальное время из дома в UK). Это лид-позиция, делать нужно приблизительно всё, что касается фронтенда, включая участие в найме других фронтендеров.

Мы делаем SaaS для повышения вовлечённости и удержания клиентов для других компаний, то есть B2B. По сути - что-то вроде гугл-аналитики.

Под капотом у SPA - React, Typescript, немного xState (выпиливаю, т.к. оказалось очень громоздко), Styled Components. Основными задачами будет разработка продуктовых фич (новые страницы и компоненты), разработка дизайн-системы, непрекращающаяся работа над архитектурой приложения. На бэкенде Python.

Очень лайтовый процесс работы (пока стартап не вырос) - есть задача, надо брать и делать, от и до. В команде 10-12 человек, включая пяток бэкендеров, дизайнера, продукт-менеджера, CS-менеджеров. Найм без литкода: тестовое задание, несколько созвонов, включая один со мной.

Описание вакансии можно найти у нас на сайте - https://hook.co/careers/

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

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

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

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

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

Отдельным фактором стали, конечно же, деньги. Жить в Лондоне даже на фейсбучную зарплату, даже на финтеховскую - это не то же самое, что жить в России на зарплату в долларах от удалёнки. Огромные налоги, невменяемая стоимость недвижимости (которая, кстати, выросла чуть ли не на порядок за последние десятилетия), дорогущие услуги. Удалёнка существенно выгоднее - и я считаю не в деньгах, а в годах, которые уйдут на простейшие и базовые, по сути, вещи вроде покупки жилья.

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

Наверное идеальным вариантом было бы получить второе гражданство и жить на две страны, но и это, в свою очередь, требует существенно больших доходов на содержание жилья, всякие образования для детей, перелёты. Это совсем другой образ жизни, который на одну зарплату позволить себе невозможно. А делать вид, что всё это доступно, трясясь на кредитками и работой и убиваясь ради этого в стадартном rat race, не по мне.

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

А сейчас, когда все дороги ведут в никуда, настала пора возвращаться домой.

https://www.youtube.com/watch?v=kmxPFKIe4Zs
Луддиты против Метавселенной

Цукерберг анонсировал переименование головной компании из Facebook в Meta. Само по себе это событие меня не сильно заботит, а вот далеко идущие планы по созданию "Метавселенной" беспокоят куда сильнее. Может быть, дело в том, что я познакомился с идей виртуальной реальности по фильму "Газонокосильщик" и дурацким картинкам огромных шлемов с ЭЛТ-экранами из 90-х?

Вроде бы и прогресс не остановить, и, раз виртуальная реальность может случиться, она практически обязана случиться рано или поздно. То ли как следствие развития технологий, то ли в результате стремления компаний вроде Фейсбука создать огромный новый рынок - наверняка, рекламный. То ли потому, что "если что-то может случиться, оно случится, стоит лишь совершить достаточно попыток".

В моём представлении у VR есть множество перспективных применений: обучение сложным навыкам, например, иностранным языкам, хирургии или пилотированию самолёта. Помощь людям с инвалидностью, подобно тому, как онлайн-игры помогают социализироваться. Да те же игры и фитнес.

Но нет, мало нам удалёнки и пандемии, мало вездесущих лайков, уведомлений и алгоритмических лент, которые буквально вызывают дофаминовую зависимость! Теперь светлое будущее - это засунуть голову в шлем, чтобы "социализироваться, учиться, работать и играть".

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

VR же для этих целей подходит ещё лучше: рекламой можно целый виртуальный мир обклеить, делать классные нативочки - да что там! - целые брендированные миры. Нам - "новый опыт", рекламодателям прибыль. Да хоть доступ туда продавай и шмот виртуальный, в виде NFT, разумеется.

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

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

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

Это отрыв от реальности, отказ от ответственности, system halt. Биология у нас такая, а технологии её эффективно эксплуатируют.

В общем, я скорее пессимист, едва ли не луддит. Надеюсь, всё это не взлетит, окажется невыгодным, не зайдёт. Если даже примитивные смартфоны и приложения перекроили привычки человека за какое-то десятилетие, что сделает виртуальная реальность? Как вы думаете?
Питер Левелс, автор Nomad List и чувак, который на сайтах на корявом PHP зарабатывает лям баксов в год, выкатил новый сервис - иммиграция (пока только в Португалию) as a service.

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

Открывать границы для людей, которые могут всё это сделать - айтишников и стартаперов. Предлагать невысокие (по сравнению с остальной Европой) налоги, понятный и недлинный путь к резидентству или гражданству.

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

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

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

https://rebase.co/portugal
Почему я до сих пор не стал предпринимателем?

Наткнулся на полезный твит, который заставил меня задуматься. Я уже давно, больше 10 лет, думаю о предпринимательстве. В моём представлении, предприниматель в капиталистическом обществе - это максимально адаптированная особь. Он полезен и эффективен, он инноватор.

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

Оставляя в стороне пару попыток сделать "что-то своё" в 2020-м и 21-м, которые изначально не обладали коммерческим потенциалом даже на мой неискушённый взгляд, я по-прежнему далёк от предпринимательства. Почему?

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

Как верно подмечает Вассало, вместо усердной работы нужно пробовать разное, спотыкаясь и ошибаясь. Меньше концентрироваться на одном и делать разные ставки. Не пытаться сделать всё идеально, а сфокусироваться на важном (80/20). Вместо постоянного педалирования одной темы - интенсивность и спринты.

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

Всё это укоренилось глубже, чем кажется. Форма, которую приняло моё сознание за годы работы в найме (вот почему найм - отстой), полностью определяет мой подход к жизни, оценку возможностей, способы реализации задуманного.

Самый главный вывод из этих наблюдений и моего прошлого опыта: нужно быть быстрее и пробовать запускать больше разных проектов. А для этого, разумеется, стоит пересмотреть подход к реализации своих задумок.
Ощущения от переездов 🇺🇸🇸🇪🇬🇧🇷🇺

Привет, друзья! Месяц не выходил на связь из-за переезда: нужно было закрыть все рабочие и бытовые вопросы в Лондоне, физически переехать назад в Россию, начать новую работу, съездить на офсайт с новой командой на Кипр, решить бытовые вопросы уже на новом месте. В общем, дел дуром - последние месяцы я носился (и продолжаю носиться) как электровеник.

Обо всём постепенно расскажу, а сегодня хочу поделиться впечатлениями от переезда. Удивительно для меня самого, но не самое комфортное окружение не вызывает во мне отторжения или неприятия. Если раньше я плевался и ругался из-за кривых тротуаров и бетонных джунглей, сейчас ощущения от этой же действительности немного другие.

Мне комфортно. Я связываю это с тем, что, живя за границей, постоянно сталкивался с миллионом каких-то напрягающих мелочей - от непонятных акцентов до неизвестных правил оплаты коммуналки или поведения в определённых ситуациях.

Это провоцирует постоянный стресс, а стресс, как известно, более губителен, когда он постоянный и даже достаточно лёгкий, чем когда он редкий, но сильный. Редкий и сильный мобилизует, а постоянный, но слабый истоящает. Здесь же дискомфорт не напрягает - он привычный и понятный.

Но самое любопытное ощущение, которого я раньше не замечал, появилось у меня в Москве. До этого я жил в столице 5 лет, откуда с радостью сбежал в солнечный (но стрёмный) Лос-Анджелес. В Москве мне не нравилась погода, грязюка на дорогах, толпы людей и огромные размеры города.

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

Так же в Ростове. И такое же точно ощущение появлялось, когда я возращался в Лондон, мотаясь туда-сюда между странами.

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

Это странно. Целые пласты жизни двигаются туда-сюда - будто не было последних двух лет в Лондоне, поездки в Штаты, жизни в Швеции, Москвы. Как будто бы я всегда жил в Ростове. Но и в других местах, в той же Москве, складывется такое же впечатление - будто бы никогда и не уезжал.

Переезды трансформировали меня. Я сейчас не уверен, что хотел бы жить где-то далеко от дома всю жизнь, особенно на одном месте, но убеждён, что пожить в другой стране (и другой жизнью), пусть даже месяц, крайне полезно и интересно. Рекомендую попробовать, пока (и если) есть желание и возможность.
Переехал с Intel на M1

Ещё со времён Яндекса моим личным компьютером был макбук 2013 года с 8 гигами оперативки. Классный ноут, который за 8 лет пережил кучу неприятностей: несколько работ, переезды, падение на бетонную клумбу в рюкзаке, замену батареи.

Несмотря на это, всё с ним было хорошо, вот только внешний 4К монитор он не тянул на 60 Гц (пришлось ставить костыль SwitchResX и вытягивать хотя бы 50 Гц). Года полтора это было самым раздражающим фактором, и каждый раз, когда я включал рабочий комп (а они все были один новее другого), я вспоминал, как классно, когда курсор ездит плавно.

Потом анонсировали, что на новых макбуках будет нормальный магнитный разъём для зарядки и не будет дурацкого тачбара. Стало понятно, на что менять старичка.

И вот, устроившись в Sourcegraph (об этом расскажу попозже), я заказал себе рабочий свежий мак. Заказал, кстати, в декабре, хотя работу начал ещё в середине ноября, и до сих пор жду - доставить обещают в феврале. Какое-то время я работал на своём динозавре, пока не купил временный Air на M1, и тогда же старая прошка окончательно сдалась.

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

Поэтому, когда я увидел у местных реселлеров нужную мне конфигурацию новой 14" прошки с 64 гигами оперативки в наличии, я тут же её купил.

- Ноутбук такого же размера, как и 13" 2013 года, но экран на один дюйм больше благодаря более тонким рамкам экрана.
- Он существенно толще, особенно визуально, чем прошки предыдущего поколения, и почти такой же, как мой старичок, но более квадратный.
- Экран крутой, особенно частота обновления в 120 Гц - курсор ездит ещё более плавно. Но большую часть времени я работаю на внешнем 60-герцовом мониторе.
- Клавиатура по ощущениям правильная (но так было уже и на ноутах прошлого поколения).
- Памяти должно хватить лет на 5, не меньше, и с прожорливостью хрома и прочих электронов это очень радует.
- Сборка фронтенда раз в 5 быстрее (по ощущениям).

Чтобы перенести все свои миллионы файликов на новый комп (надо было удалить .venv и node_modules со старого компа, но я не сообразил), я забэкапил всё со старого через Time Machine и перенёс на новый с помощью встроенного Migration Assistant.

Спустя где-то 4-часовой бэкап и 2-часовое восстановление, я залогинился с тем же паролем в тот же аккаунт и - о чудо! - всё заработало. Все мои приложения, документы, даже настройки вроде раскладок, ssh-ключей и даже сессий в куках - всё переехало само. Я редко хвалю Apple за софт, но в этот раз хочется аплодировать.

Единственное из заметного, что не переехало, это история посещений сайтов и кэш телеграма. Точнее, сами файлики переехали, а вот БД или что там они используют под капотом, нет. Вместо большинства аватарок в чатах я видел просто прозрачные картинки. Пришлось сносить кэш, и всё пришло в норму.

Самое удивительное, и за что я переживал больше всего, что весь Homebrew с сотней разных установленных пакетов переехал без заметных проблем. У меня там нода, питон, постгрес, всякие redis и прочая ерунда вроде http-клиентов. Все проекты, включая питонячьи и нодовые, переехали и завелись локально, даже без pip install и npm install.

Я только переустановил XCode и Docker, а всё остальное работает само. Судя по file $(which git), например, большая часть утилит, переехавших со старого компа, работает через Rosetta. Я поначалу хотел снести все эти интеловские бинарники и установить-собрать заново для ARM, а заодно поудалять всякое ненужное старьё, но пока передумал.

Наверное переезд получился таким гладким потому, что на 99% мои задачи - это разработка на всяких интерпретируемых питонах и джаваскриптах, плюс стандартные таблички-киношки. Но, раз уж оно работает само, я пока ничего переустанавливать не буду. Золотое правило сисадмина, как-никак.
Снизу 2013 13", потом новый 14", сверху 13" прошлого года.
Прекрасная история на Ask a Manager о том, как собеседовали одного человека, а на работу (удалённую) вышел другой. Но внимание на выделенный абзац!

Не знаю, как с этим в России, но всем работающим удалённо/в зарубежных компаниях стоит иметь в виду, что прочитать вашу переписку или проверить историю браузера - вообще не вопрос. У фейсбука в контракте чуть ли не прямым текстом написано было, что ждать никакой приватности от корпоративных средств коммуникации не стоит.

Надеюсь, это ни для кого не новость 🤪