ninja.cat

Пикабушник
Дата рождения: 7 августа
159 рейтинг 0 подписчиков 29 подписок 5 постов 1 в горячем
Награды:
5 лет на Пикабу
51

IT Рекрутинг

- Уважаемый КотНинзя, у нас сегодня техинтервью, всё в силе
- Да.

Вы пробовали собеседоватья, когда болеет вся семья. Маленький ребёнок, плохо спит. Жена, конечно принимает основной удар, но побочный ущерб все равно есть.

- Приветствую. Я техлид компании Х меня зовут Ъ
- Здравствуйте.

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


Текстовое поле. Задача из LeetCode Перевести число времён Сенеки в обычное число. Вот условие. Давай пиши код.

- Знаете Ъ, я решал подобную задачу. Только недавно и могу рассказать вам моё решение и самое рейтинговое решение.

Рассказываю.


- Да, похоже у вас есть опыт решения задач на LeetCode давайте перейдем к теоретической секции.

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

- Назовите несколько примеров структур данных.

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


- Массив, Связанный список, Хеш таблица.

-Отлично. К какому типу ближе всего ассоциативный массив.


Так думаем, знатоки минута пошла. Вряд-ли это просто массив. Связанный список не подходит. Элементы расположены в памяти друг за другом. Значит...


- Ближе всего Хэш таблица.
-Да правильно ближе Хеш таблица.


Очко уходит знатокам, думаю я.


- Чем отличается стек от очереди.


Мелькают какие-то прочитанные статьи на хабре о структуре данных. Автор на сей раз русский но безымянный.


- В стек задачи кладутся в начало и берутся положенные первыми.
В очереди в порядке того как мы их положили сверху

- Наоборот. Исправляет мою ошибку интервьюер.

- Блин, точно. Наоборот.


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


- Что выполняет функция  fastcgi_finish_request().

- Не знаю. Никогда не использовал. Может позволяет прерывать выполнение кода?
- Нет. Позволяет прерывать запрос и вернуть данные клиенту. Используется в highload проектах.


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


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


Вспоминаю вечера проведенные за компьютером в настройках сервера. Многочисленные мануалы как поднять окружение. В этот раз отвечает Александр Друзь. Бьет гонг. Очко знатокам.


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


Время вышло, игра окончена - результат вы узнаете позже.


Что ж это была хорошая игра.
Искренне ваш Senior Full Stack Overflow

Показать полностью
1

Посетил кружок марксистов

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

«Отлично» - подумал, - «вот и узнаю, что предлагал Кропоткин».


Найти место сбора оказалось не то, чтобы сложно. Силы реакционного сдерживания (полиция и т.д.) если потребуется найдут в два счёта – никто не прячется.


Представившись, сел за стол вместе с остальными. Были печенья и чай. «Ну и всё правильно» - подумал – «не нажираться же сюда пришёл, а строить революцию».


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


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


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


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


Сначала молчал, делал пометки в блокноте, но потом не выдержал. Доклад как оказывается состоял из тезисов из книжки, собственно, их то докладчик и зачитывал. Но самый цимес, в том, что зачитанные тезисы все сводились к одному – люди от природы хорошие, просто сейчас такая ситуация сложилась. «Не мы такие – жизнь такая». А мы то(люди) на самом деле хорошие.


Долго ждём, всё ходили грязные

Оттого сделались похожие

А под дождём оказались разные

Большинство то честные, хорошие

©Александр Башлачев


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


Если посмотреть на факты, то даже тут на Пикабу, то и дело то обочечники, то ещё какое нарушение ПДД, то мусорят, то убьют, ограбят, изнасилуют.


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


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


Животное начало даже сегодня очень сильнО – это базовый фундамент, на котором следует строить своё понимание людей. Без этого понимания никакие грамотные преобразования в обществе не возможны. Только лишь в случае угрозы всего человечества как вид, возможны положительные перемены при все возрастающей самоорганизации.


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


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


А они, - «Человек же хороший. Кропоткин же не станет врать. Он же за животными смотрел». Раздражённо жевал печенье, одно за другим. Где подвиги, где красные флаги, где неуловимые мстители, пытки и терпение. Увы, не сегодня.


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


После собрания, подходит один и говорит. «А с рабочими у нас не получается, как вы и говорите. Рабочие, всё понимают, но профсоюз создавать не хотят»


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


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

Показать полностью
13

Как я выкарабкиваюсь из депрессии

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

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

Невролог направил к психиатру, но, к сожалению, к рекомендованному не было приёма - всё забито! Обратился к другому, выписали мне таблетки «Эглонил», чтобы справиться с ПА, и они вроде помогли, но тут началась депрессия, ангедония – ничего не радует, ничего не хочется делать, в общем пренеприятнейшая штука.

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

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

В своё время занимался психологией и даже получил образование. Увлекался медитацией, АТ (аутогенная тренировка), РЭПТ. Рационально-эмотивная поведенческая терапия Альберта Эллиса.

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

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

В стоицизме, а первой книгой мне попалась «Нравственные письма к Луцилию», сразу перешли к делу. Сразу стали говорить про смерть. В РЭПТ про такое нигде не читал, хотя даже перелопатил the guide to rational life. И сразу избитая тема «ты должен проводить свой день как будто следующий не настанет» - Что ж, трудно с этим не согласиться.

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

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

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

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

Теперь выполняя что-то некомфортное, чувствую, как очки стоицизма растут, как в игре и это приносит некоторое удовлетворение.

Далее была книга Уильяма Ирвина Радость жизни: Философия стоицизма для XXI века. Оттуда почерпнул приёмы:

- Негативная визуализация

- Размышление о смерти (о нем упоминал выше)

- Трихотомия решений

Если будет интересно публике изложу чуть более подробнее о каждом отдельно.

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

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

Впоследствии, когда основная масса стресса ушла, стал прорабатывать и про себя, тетрадка не всегда бывает под рукой плюс лень, а лень иногда я вам скажу, — это признак выздоровления)

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

Не уважаю тег моё. Сенека писал, писал, что считает мысли философов общими, а следовательно, и его тоже. Так что пусть будет общее.

Показать полностью

Монолог у чистого листа

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

Быстрая стрелка отсчитывает оставшееся время до смерти. Ещё секунда, ещё одна, ещё жив, пока жив.

Тишина, мир вокруг смотрит на меня глазами предметов, глазами окон вовнутрь. Что ты сделаешь сейчас? Как теперь будешь дергаться? Ровная и холодная волна пронизывает позвонок. Смерть рядом, каждый вдох – выдох ты просто обманываешь её. Но твой механизм тела изнашивается, этот каждый вдох, ещё секунда – ещё жив.

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

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

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

Время, вы ещё не забыли? Сколько прошло времени пока я это писал, а вы читали? На сколько секунд мы приблизились к смерти? Удар сердца, ещё один. Похмельное время настанет, когда читаешь, что уже написал, кажется, что всё это дичь и банальщина призванная задеть эмоции, сыграть на них. Логик не купится – эмоции нужно контролировать или тобой будут управлять. Ок.

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

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

Показать полностью
Отличная работа, все прочитано!