Программист на стрипах – Telegram
Программист на стрипах
490 subscribers
354 photos
82 videos
49 links
Цирк, IT, танцы на пилоне, продуктивность и жизнь в Португалии
Download Telegram
«Притворяйся этим, пока не сделаешь это правдой»

Недавно читала книгу «Убеждение» Брайана Трейси и наткнулась на такую фразу: «Лучший способ испытать определенное чувство – начать вести себя так, как будто оно в вас уже возникло».

Эта мысль повсеместно встречается в материалах, связанных с личностным ростом. Возможно, вы раньше слышали фразы «act as if» («веди себя, будто бы это так») и «fake it till you make it» («притворяйся этим, пока не сделаешь это правдой»).

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

Высокая самооценка и старание быть лучшей версией себя вряд ли способны повредить кому-либо. Кто-то скажет «какой смысл притворяться и пытаться быть лучше, чем я есть на самом деле, я не могу убежать от самого себя». Может быть. А может, нужно просто быстрее бегать?
👍5
Колесо баланса: раскладываем жизнь по полочкам

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

1) Подумайте, из каких сфер состоит ваша жизнь, например «досуг, работа, учеба, творчество, спорт, отношения» – любое, чему вы уделяете внимание. Затем нарисуйте круг и разделите его на секторы, каждый из которых будет соответствовать определенной сфере жизни;

2) Оцените текущее положение дел в каждой сфере по 10-балльной шкале. Это должна быть чисто субъективная оценка, которая основывается не на сравнении, а на внутреннем ощущении. Закрасьте каждую сферу-сектор: чем больше оценка, тем больше закрашенная область;

3) После проставления каждой оценки задавайте себе вопрос: «почему именно такой балл, что помешало поставить мне оценку выше?»;

4) Как закончите с оценкой, приступайте к построению плана действий по каждой сфере. Начинайте и делайте акцент с наиболее «проседающих» и заканчивайте наиболее успешными.

Как строить план действий, я писала пару недель назад. Короткая напоминалка: «конкретизируем, прописываем первые шаги и декомпозируем».
Пример для понимания, как может выглядеть колесо баланса (позаимствовала с coaching-way.com):
This media is not supported in your browser
VIEW IN TELEGRAM
Живой тренировочный процесс 💪🏿
🔥9
Испытание челленджем

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

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

Челлендж: в течение месяца я продолжаю стоять в планке и с каждым днем увеличиваю время на 5-10 секунд. На моё двадцатитрехлетие подход должен быть пятиминутным. Пока что всё идёт по плану, надеюсь, так и продолжится!

Кстати, сейчас, публикуя заметку по технике продуктивности, я автоматически пробую ещё одну технику продуктивности. Догадались, какую?
👍4
– Либо вы управляете вашим днем, либо день управляет вами. (Jim Rohn)

Сегодня напишу коротко.

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

Шаг №1: Написать на завтра список из 3-5 дел и не позволить себе его не выполнить.
Шаг №2: Завтра повторить шаг №1.

о нет, мы ушли в бесконечный цикл
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Мне понравилась идея спортивного скалолазания, которую я узнала недавно: чтобы забраться на ряд вершин, нужна не только физическая сила и выносливость, но и умение планировать дальнейшие действия, аккуратно просчитывать шаги.

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

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

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

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

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

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

PS: всем хорошего утра или доброго дня.
👍92
Вчера попробовала медитировать в капсуле сенсорной депривации. Круто, отбросила тревогу и насладилась совершенным уединением.

Очень приятное ощущение, когда единственный звук в ушах — это эхо твоих вдохов и выдохов. Также почувствовала расслабление в висках, затылке, шее, спине, — поход в капсулу после массажа оказался хорошей идеей)

Из минусов: спустя где-то полчаса в капсуле стало немного душно, лицо покрылось солью. Но предполагаю, что этот эффект в зависимости от конкретной капсулы различается.
7👍1
Недавно рассказывала про свой челлендж, связанный со стойкой в планке (кстати: всё идёт по плану!), и упомянула, что само сообщение об этой технике — это еще одна техника. Раскрываю карты.

Не стесняйтесь озвучивать свои цели и мечты.

Когда мы говорим о своих планах и о том, чего собираемся достичь, то укореняем недостигнутые цели в сознании. Будет сложнее отказаться от них по двум причинам: во-первых, слово не воробей, мы уже дали другим людям нечто среднее между «‎обещанием» и «ожиданием»; во-вторых, озвучивание желания очень чётко констатирует факт его существования и для самого хозяина.

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

PS: Не буду скрывать, что эта техника не самая однозначная. Существует даже обратный способ, ни с кем не делиться своими целями: якобы, мозг при озвучивании желания путает сбывшееся с несбывшимся, и загодя начинает выделять гормоны радости. Что, в целом, не противоречит изложенным выше аргументам. А что предпочитаете вы: делиться или не делиться?
👍4
— Нет ничего ни хорошего, ни плохого. Есть только наше отношение к чему-либо. (William Shakespeare)

Принесла показать любимые цветы из вазы и слова любимого писателя из книги на полке. Одна из моего топа цитат. Даже в комментировании не нуждается.
7
— Don’t believe what your eyes are telling you. All they show is limitation. («Jonathan Livingston Seagull‎»)
9
Сегодняшний пост посвящен программированию, а конкретнее, задачам с литкода. В этой подборке нет хардовых алгоритмов со сложной базой, больше brainteasers, над которыми мне было приятно поломать голову.

https://leetcode.com/problems/add-digits/
Подразните свой мозг и придумайте решение за О(1) времени, О(1) памяти.

https://leetcode.com/problems/airplane-seat-assignment-probability/
Решается в одну короткую строку, но попробуйте самостоятельно расписать математическое доказательство этого решения.

https://leetcode.com/problems/climbing-stairs/
Если решать самой обыкновенной (и очевидной) рекурсией, то всё очень просто. Вот только простую рекурсию ограничители литкода не съедят.

https://leetcode.com/problems/jump-game/
А кто не любит динамическое программирование?

https://leetcode.com/problems/stone-game/
Теория игр прекрасна.

https://leetcode.com/problems/nim-game/
Теория игр прекрасна х2.

https://leetcode.com/problems/bulb-switcher/
Классический brainteaser с лампочками.
🤯3👍1
Вспомнила свой первый планнер и первый день, который я в нём распланировала. Это было в 10 классе: я записала более десятка дел, и почти все они приходились на вторую половину дня.

Понятное дело, я не успела и ночью без сил уснула. Во сне ко мне пришёл папа, который сказал: «заяц, не надо так много дел планировать, особенно неважные и на вечер» (да, мой отец и во сне самый мудрый отец).

Увы, продуктивность – ресурс ограниченный. Люди не способны долгое время работать со скорость электровеников (помните, что у нас марафон, а не спринт?). Но есть лайфхаки:


1) Не планируйте десятки задач ежедневно. В UI-UX дизайне есть такое правило: взгляд может эффективно воспринимать в среднем 7 элементов интерфейса. С мозгом и количеством запланированных дел ситуация та же самая.

2) Не забывайте о приоритетах. Помните о наиболее важных задачах дня, уделяйте им больше внимания, чем второстепенным.

3) Определите время дня, когда вы развиваете наибольшую продуктивность. И выполняйте большинство дел именно в этот промежуток. Я нарочно перестроила период собственной максимальной эффективности на утро, но это уже тема другой заметки.
4
Извините, моя украинская кровь и обычная совесть не дают сегодня писать позитивный пост. Хочу поговорить о ненависти.

Когда человек рождается, он не ведает чувства ненависти. Каждому, увы, ещё предстоит ему научиться – сначала испытав, затем переняв. И тут запускается круг ненависти.

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

Ненависть (именно само чувство, а не её проявления!) – это не хорошо и не плохо, это чувство, свойственное человеку. Не вините себя за чувство ненависти; просто помните, что чем шире круг людей, которых вы ненавидите, тем сильнее ненависть разнесется вокруг, как чума. И затронет, а потом и охватит собой невиновных. И так до бесконечности.

Знаете, есть парады победы, а есть парады ненависти. Средоточие круга ненависти.
👍7
Мы можем больше, чем нам кажется.

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

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

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

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

PS: в этой заметке ссылаюсь на исследования профессора Тимоти Ноакса.
👍4
Пришла потянуть шпагат на вашем экране и пожелать доброго рабочего дня. Доброе утро!
🥰7🔥2
Подборочка интересных цитат о программистах и программировании:

— Трудность работы с программистом заключается в том, что вы не можете понять, что он делает, до тех пор, пока не стало слишком поздно. (Seymour Cray)

— Молодые специалисты не умеют работать, а опытные специалисты умеют не работать. (Alexander Golov)

— Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете. (Martin Golding)

— Учитывая текущее плачевное состояние наших программ, можно сказать, что программирование определенно всё ещё черная магия, и пока мы не можем называть его технической дисциплиной. (Bill Clinton)

— Компьютер позволяет нам совершать ошибки гораздо быстрее, чем любые другие изобретения человечества, за исключением, пожалуй, текилы и оружия. (Mitch Radcliffe)

— Язык, который не меняет вашего представления о программировании, недостоин изучения. (Alan J. Perlis)

— 640 Кб должно хватить для любых задач. (Bill Gates)
👍6