Мои Red-Flags при устройстве в IT-компании: Как не стать гребцом. Часть 1

Мои Red-Flags при устройстве в IT-компании: Как не стать гребцом. Часть 1 - 1

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

(далее…)

Почему я не готовлюсь к алгоритмическому интервью

И не очень люблю людей, которые к нему «готовы». По моему мнению, главное на интервью — это понять как человек думает и как решает проблемы.

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

Давайте проиллюстрирую на простенькой задаче.

(далее…)

Пишем небольшое приложение на Python для повышения продуктивности с помощью ИИ и BotHub API

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

(далее…)

Как я психанул и написал свой менеджер закладок

Рождение проблемы:

…какое-то время назад. Я менеджер менеджеров, отвечаю за разные команды с разными фокусами. У каждой команды свои проекты. В каждом проекте есть несколько миро-досок, гугл-доков, доков в конфлюенсе, эпик в джире и еще горка ВАЖНЫХ ссылок!

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

Поиски решения:

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

(далее…)

Разработчик набрал 99 баллов на собеседовании и уже был готов приступить к работе, но его не взяли из-за совета таролога

Разработчик набрал 99 баллов на собеседовании и уже был готов приступить к работе, но его не взяли из-за совета таролога - 1

Разработчик Артём Т. набрал 99 баллов на собеседовании и уже был готов приступить к работе, но его не взяли (далее…)

Анализ задачи с собеседования в Google: конь и телефонные кнопки

Анализ задачи с собеседования в Google: конь и телефонные кнопки - 1


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

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

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

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

Оценка компетенций продуктовых дизайнеров. Часть 2: Карта навыков

Почему годы опыта не всегда показатель профессионализма и наличия скиллов

Почему годы опыта не всегда показатель профессионализма и наличия скиллов - 1

Обо мне

Коротко обо мне, чтоб не возникало вопросов мол: «А чего он тут вообще мне рассказывает?«

Управление проектами и задачами в Obsidian

Управление проектами и задачами в Obsidian - 1

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

(далее…)

Разогнать метаболизм. И нужно ли это делать?

Мысли о том, что организм человека таит массу нераскрытых ресурсов, которыми можно воспользоваться – весьма усиленно будоражат ум человека. Стать эффективнее, продуктивнее, счастливее. Сделать тело лучше… Насколько все это возможно? И нужно ли для этого разгонять метаболизм?

Разогнать метаболизм. И нужно ли это делать? - 1

(далее…)