Telegram Web
Принцип: сначала платить себе

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

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

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

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

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

План — половина дела, его ещё нужно выполнять. Очевидный способ — заниматься делами в свободное время после работы. Проблема в том, что после работы мы устаём, и хочется потупить в сериал, а не проходить какой-нибудь сложный курс или делать сайд-проект. Решение — выделять себе утром перед работой время на личные дела и учёбу. Это решение работает, но требует дисциплины и соблюдения режима (нужно рано ложиться и рано вставать). Главное не пытаться резко перестроиться с подъёма в 9 утра на подъём в 5 утра, иначе постигнет разочарование :–)
​​О приватных данных

Прочитал на днях расследование от The New York Times о том, как мобильные приложения собирают и продают данные о наших передвижениях. Несмотря на заявления рекламных компаний о деперсонализации данных, журналистам NYT достаточно легко удалось связать записи с реальными людьми.

Вряд ли многие бы согласились каждый день отчитываться перед чужими людьми о своих передвижениях, поисковых запросах, посещённых сайтах и переписке. А ведь регулярное использование смартфона и компьютера немногим от этого отличается (достаточно взглянуть на myactivity.google.com, если вы пользуетесь сервисами Гугла и не меняли стандартные настройки). Ладно смартфоны и компьютеры — впереди умные дома, автомобили и чёрт знает что ещё.

Хоть сейчас данные пользователей и используются достаточно безобидно (например, для таргетированной рекламы), никто не гарантирует, что так будет всегда. Посадки за мемы в приватных альбомах ВК и инициативы австралийского правительства тому подтверждение. Так что нам ещё только предстоит научиться жить в цифровом мире не во вред себе.
​​Пока, 2018: вспоминаю значимые для меня события за прошедший год — http://andrew-r.ru/notes/bye-2018/
​​Наука сна

Легко читаемый и интересный обзор истории сна и его аспектов, подкреплённый результатами многочисленных исследований — http://andrew-r.ru/books/dreamland/
Визуализация длительности жизни

Вдохновился предложенным Тимом Урбаном способом визуализации жизни в виде таблицы и запилил для себя онлайн-версию: http://andrew-r.ru/timeline/

Суть проста: ячейки таблицы — это недели, а каждая строка — год. С помощью такой таблицы можно визуализировать важные периоды, ставить цели (кстати, для целей есть классный сервис Timestripe) или просто закрашивать прошедшие недели и напоминать себе, что у нас не очень-то много времени и его не стоит тратить расточительно.
​​Форматирование дат и времени в браузере

Не используйте сторонние библиотеки для ручного форматирования дат и времени — в разных локалях разные правила их отображения: русские привыкли видеть 11.03.2019, а англичане 3/11/2019. Используйте встроенный в браузер Intl API, который сам определяет локаль пользователя и форматирует дату нужным образом.

Кстати, недавно пал последний рубеж обороны сторонних библиотек — в Intl API появился RelativeTimeFormat, позволяющий формировать из дат фразы вида «5 минут назад».
​​Отдельные стрелки на клавиатуре не нужны

Простой и действенный лайфхак от Никиты Прокопова: чтобы не дёргать руку от букв к стрелкам на клавиатуре, можно переназначить функции стрелок на клавиши Caps Lock + I/J/K/L и всегда держать руки по центру клавиатуры.

Спустя год работы в таком режиме я ни за что не вернусь к стандартной раскладке с отдельными стрелками: теперь очевидно, насколько она неудобна.

Попробуйте: http://tonsky.me/blog/cursor-keys/
Математика для программистов

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

Если знаете хорошие материалы для самостоятельного обучения, а ещё лучше — толковых репетиторов или курсы с обратной связью, расскажите мне о них: @andrew_r.

Из самых полезных/интересных ресурсов составлю и опубликую подборку.
​​​​Uses This

Обнаружил огромную базу интервью с людьми разных профессий об инструментах, которые они регулярно используют в работе: от железа до софта. Интервью публикуются с 2009 года, есть выпуски с достаточно известными людьми вроде Гейба Ньюэлла или Пола Грэма.

В общем, если вы уже расспросили всех своих знакомых об их рабочем окружении и инструментах, держите новый источник информации — https://usesthis.com/
Learning How to Learn

Учителя мне часто говорили, что школы и ВУЗы нужны, чтобы научить нас учиться. Чтобы понять, что это не так, достаточно вспомнить распространённую среди студентов практику подготовки к экзамену в ночь перед ним.

Курс Learning How to Learn на Coursera восполняет этот пробел нашей системы образования. В нём рассматриваются нюансы работы нашего мозга и техники эффективного обучения, обоснованные научными исследованиями.

Автор курса — Барбара Оакли, она же автор книги «Думай как математик». Содержимое курса и книги практически идентичны (но в курсе есть тесты и дедлайны), так что можно выбрать, что больше по душе, или одновременно проходить курс и читать книгу для закрепления материала.
Польза художественной литературы

Ребята из Арзамаса опубликовали обзор причин, по которым чтение художественной литературы полезно (специально для сомневающихся вроде меня): https://arzamas.academy/materials/1624
Как соцсети и интернет мешают учиться и как с этим бороться

Курс Learning How to Learn в каком-то смысле открыл мне глаза на то, как соцсети и интернет мешают эффективно учиться.

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

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

Справиться с этим помогают интервальные повторения — они переносят информацию в долговременную память. А максимизировать пользу от повторений помогает не простое перечитывание материала, а его намеренное вспоминание — оно значительно углубляет и укрепляет сформированные нейронные связи.
Расстрельный список препаратов

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

Чтобы зря не спонсировать фармакологические компании, проверяйте, не входят ли выписанные лекарства в расстрельный список препаратов.
​​Правозащита

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

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

Медиазона фиксирует всё происходящее, каким страшным бы оно ни было. Агора, ОВД-Инфо, ФБК и Правозащита Открытки защищают граждан, пострадавших от неправомерных действий полицейских и государства.

Все эти организации занимаются действительно важным делом (а не всеми этими стартапами). Они никогда не выйдут на IPO, у них нет шикарных офисов, о которых пишут на VC и Хабре. По большей части они существуют за счёт пожертвований. Эти ребята действуют в наших, а не своих личных интересах. Если вы разделяете их миссию — вы знаете, что делать.
Конкурентность — не параллелизм

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

Роб рассказывает, что такое конурентность, почему её не нужно путать с параллелизмом и как она позволяет его достичь. В конце он на нескольких практических примерах демонстрирует первоклассные средства golang для реализации конкурентности.
f.lux

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

Использую f.lux пару месяцев; глазам с ним гораздо комфортнее. Если отключить его ночью, стандартная подсветка ударит по глазам, словно она создана, чтобы выжечь их.

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

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

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

Поговорили о Форвебе, перспективах фронтенда, обучении и карьере программистов: https://ru.hexlet.io/blog/posts/osnovatel-for-web-andrey-romanov-o-razrabotke-obuchenii-i-perspektivah-frontenda
Компьютерная безопасность для сомневающихся

— Да кому я интересен? Я не публичный человек, хакерам на меня пофиг.

Большинство хакерских атак — массовые. Хакеры взламывают всех, кого получится взломать.

— Окей, всё равно хакерам нечего у меня взять.

Не пользуетесь онлайн-банками и храните деньги наличными под кроватью? Хакеры могут зашифровать ваши данные и потребовать выкуп. Могут продать ваши социальные аккаунты на чёрном рынке. А ещё могут использовать ваш компьютер как прокси для DDOS, рассылки спама или других чёрных дел, за которые отвечать придётся вам.



Ребята из CyberYozh выпустили обширный курс по анонимности и безопасности в сети. Я бы включил его в школьную программу.
Английский по мультикам

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

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

Это в очередной раз доказывает, что сухое изучение грамматики неэффективно; гораздо эффективнее просто погрузиться в языковую среду.
2025/07/04 10:35:29
Back to Top
HTML Embed Code: