Как бороться со стрессом собеседования Всем привет! Всех с началом рабочего года! Как ваше состояние: «никто так ни нуждается в отдыхе, как человек, вышедший из отпуска» или «мы бодры и веселы»? Хочу начать этот год с темы борьбы со стрессом на собеседовании — она часто всплывает в комментариях. Действительно, на собеседовании есть большая психологическая нагрузка, которая часто лишает ясности ума и мешает показать себя наилучшим образом. У меня было минимум одно собеседование, которое я завалил...
Илья Шишков: код, собесы, IT
У инженеров 2 главные проблемы: «куда дальше расти» и «нет системности в хард-скиллах». Эти сложные темы я объясняю простым языком, даю ориентиры выбора траектории — развитие в технику или дальше в лидство. Лучшее читай тут: t.me/imhired/251 Связь: @ishfb
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
19 из 19Исключения в C коде PostgreSQL Эта тема висит у меня в контент плане уже год. Наконец-то, у меня дошли до неё руки, потому что по работе пришлось залезть туда с головой. Правда нужно время, чтобы написать качественный текст на эту тему. А пока я над ним работаю вот вам занятный факт - впервые за долгое время самым используемым приложением в моём телефоне стал браузер. Telegram всегда был там на первом месте с огромным отрывом. Переписки, чатики, каналы и, что греха таить, мемасики... Всё это зан...
Итоги года для моего канала 👀 Наиболее просматриваемые посты: — Переработки в Яндексе — Жить лучше на те же деньги — Почему я выбрал С++ — WTFM или итоги AI Dev Day в Яндексе — Как я отлаживал ошибку «Type struct List should match type struct List» 👍 Посты с наибольшим количеством реакций (без учёта приведённых выше) — Когда адекватно воспринял обратную связь — Сара Коннор была права — Я — днище, или каково мне работать в R&D — Никогда не говорите этого на стендапе! — ...
Почему из PG_TRY нельзя «просто продолжить» Продолжение рассказа про исключения в PostgreSQL. Начало тут. После того как стало ясно, что мои ожидания от исключений в PostgreSQL не совпадают с реальностью, я полез разбираться глубже. Сначала, как это часто бывает, кажется, что всё объясняется одной деталью: в основе исключений лежит longjmp, а значит, это не привычный unwind стека, а резкий прыжок управления. Уже этого достаточно, чтобы насторожиться. Но довольно быстро выясняется, что longjmp — ...
Исключения в PostgreSQL — не всё то золото, что блестит Когда я только погружался в кодовую базу PostgreSQL и Pangolin, меня по-настоящему порадовали две вещи. Во-первых, автоматическое управление памятью через memory contexts — мощный и при этом довольно изящный механизм. Во-вторых, наличие исключений. В тот момент это выглядело почти как подарок: С-код, но с привычными абстракциями, которые обычно ассоциируются с более высокоуровневыми языками. При этом в сами исключения я долго не лез. Они пр...
Как я готовлюсь к выступлениям на конференции Здесь должна быть какая-то красивая привязка к Новому году, но я её не придумал 🤪 В этом году у меня было два доклада на System Level meetup. Со временем у меня сложился устойчивый процесс подготовки, который предсказуемо даёт хороший результат. О нём и расскажу. Стартовая точка такая: тема выбрана, заявку приняли, тезисы с программным комитетом согласовали, уже есть общее понимание, зачем этот доклад вообще нужен. Шаг 1. Что люди унесут с доклада Я...
Почему 5 центов радуют больше $10 Компании часто объявляют, что стремятся распределять зарплаты справедливо. Я не раз ловил себя на мысли, что это вообще значит — «справедливо»? С чьей точки зрения? Есть такая модель SCARF (David Rock). Она описывает пять социальных доменов, которые мозг автоматически читает как награду или угрозу: Status, Certainty, Autonomy, Relatedness, Fairness. Это про низкоуровневую работу психики — то, что срабатывает быстро и неосознанно. Так вот в SCARF fairness — ...
Когда справедливость мешает заработку В прошлом посте я писал, что мозг часто оценивает не сумму, а долю. 5 центов из 10 могут ощущаться приятнее, чем $10 из $50 — потому что во втором случае делёжка выглядит нечестной. Теперь перенесём это в зарплату 💵. Представьте ситуацию. Вы рассчитывали на +10%, а получили +12%. Отличные новости! Но через пару дней вы узнаёте, что коллега на точно такой же позиции получил +25%... 🤔 Внезапно внутри что-то меняется. Хотя ваша цифра не уменьшилась ...
«Пишите комментарии в коде, чтобы он был понятнее», — говорили они. Ок, принято: / 再帰終了の判断 / IF cnt <= 1 THEN RETURN 0; END IF; Из Open source расширения PostgreSQL pg_hint_plan. Раньше я не очень одобрял, что у нас в Pangolin нельзя писать комментарии на русском, теперь буду смотреть на это иначе. А то вдруг мой код в upstream попадёт 🙃 P.S. Текст комментария: «Определить завершение рекурсии»
Встречи 1 на 1 как рабочий инструмент, а не просто progress report Я всё время забываю тут вовремя сообщать о мероприятиях, которые мы проводим в моём проекте «Выше вилки». Расскажу лучше поздно, чем никогда. 28 февраля, в субботу, в 19:00 мск мы с Пашей Филоновым проводим воркшоп «Как проводить встречи 1 на 1 с руководителем». Как и всё, что мы делаем в «Выше вилки», — это практическое мероприятие, где мы будем тренироваться делать две вещи: — запрашивать, принимать и обрабатывать обратную связ...