Гаражный движ 👩🔧
По вопросам рекламы и сотрудничества - [email protected]
Last updated 4 days, 20 hours ago
? Прошло больше месяца, как устроился в WB и хочу поделиться своими впечатлениями.
Одна из самых кайфовых вещей - это меньший уровень нагрузки на меня, как на разработчика в отличие от ?.
Я как-то писал про то, что хочу работать меньше, но понял, что с процессами в VK этого сделать не получится, сколько бы я не пытался. Для тех, кому интересно почему, оставлю подробности в комментариях. Собственно, это одна из причин ухода из компании.
Посмотрим, что получится здесь.
Я/Мы Notion
Несколько лет пытался впихнуть невпихуемое в один день: поработать, поизучать английский, потренироваться (типа), но никак не получалось.
Понял, что это из разряда фантастики и сейчас фокусируюсь по несколько месяцев только на одном деле и быстро продвигаюсь в нем. Да, другие дела стоят, но если чередовать, то в целом выходит неплохо.
А инста-блогерам, которые рассказывают про эффективный день нужно дать по шее за враньё)
Решил перед уходом из ? рассказать о некоторых прикольных штуках, к которым я уже привык, но которые есть не во всех компаниях.
⏩ VK Teams
Собственный корпоративный мессенджер от VK. Это некая смесь Telegram и Microsoft Teams. Отлично подходит для работы: есть звонки, боты, треды (комментарии к сообщениям). У каждого сотрудника в обязательном порядке указаны имя и фамилия, а также фото. Групповые звонки работают плохо, поэтому мы юзаем Google Meets для дейликов.
⏩ Много автоматизации
⏩ Интранет
Внутренняя социальная сеть для сотрудников VK. Здесь можно посмотреть инфу о своих коллегах: время работы в компании, кто его руководитель и подчинённые, когда собирается в отпуск и многое другое.
⏩ Личный кабинет
В личном кабинете можно посмотреть отчёты о доходах, подать заявку на отпуск или командировку.
При текущей инфляции, ценах на жилье, авто и прочее, зарплаты в IT, даже у сеньоров, не кажутся такими уж большими
Пока человек дойдет до сеньора пройдет лет 5, а за это время многое может поменяться. Наверное, людям повзрослее я бы посоветовал пойти в бизнес (маркетплейсы и прочее).
السلام عليكم ورحمة الله وبركاته
Поздравляю всех мусульман с праздником 'Ид аль-Адха!
تقبل الله منا ومنكم
Не могу пройти тех. собес. Что делать?
Практически все, кто жалуются на то, что не могут найти работу имеют слабые теоретические знания и не могут коротко и ясно сформулировать ответ на вопрос.
Решение довольно простое: собираем все вопросы и ответы в Notion и зубрим их перед собесом. Всего наберётся вопросов 200-300. Для удобства можно разбить вопросы на категории: язык, платформа, библиотеки.
Ещё пришла идея пройти курс для HR-ов, чтобы лучше понять процесс найма и критерии отбора резюме.
?? Как я провожу финальные собеседования
За последнее время я провел чуть более 30 финальных встреч с кандидатами на позицию разработчика в нашу команду — относительно небольшое количество, если сравнивать с бывалыми тимлидами, но дающее полезные инсайды для рядового разработчика.
В посте я расскажу:
?Какие этапы собеседований есть в крупных компаниях
?Как выглядит финальная встреча с нанимающей стороны
?Какие вопросы я задаю и на что обращаю внимание
?Как определяется итоговый грейд и почему важно сделать это точно
?Что опыт собеседования дает мне
? Поздравляю всех с благословенным праздником Ид аль-фитр! ?
تقبل الله منا ومنكم
Пусть Аллах простит наши грехи и сохранит наш иман. С праздником!
Как я учу алгоритмы?
Тема алгоритмов одна из самых сложных и неприятных, особенно для начинающих. Для себя я нашёл оптимальный способ для их изучения.
Шаг №1. Знакомство
В первую очередь я прочитал книгу "Грокаем алгоритмы". Она дала мне базу по этой теме. В целом, это одна из лучших книг, по теме программирования, которую я читал.
Шаг №2. Наблюдение
Получив теоретическую базу я не бегу на Leetcode решать задачи, как делают некоторые. Сидеть и придумывать часами решение одной задачи, которое по итогу выйдет не самым оптимальным - плохое решение, которое, к тому же, может убить мотивацию. Поэтому я просто смотрю очень много видео с решениями задач. В предыдущем посте я рекомендовал канал Neetcode. Просто открываете плейлист Easy и смотрите видео подряд или в разброс. Если вы не знаете английского, можете посмотреть решения от Влада Тена.
На этом шаге мы знакомимся с часто используемыми приемами типа "метода двух указателей (Two Pointers)" или "скользящего окна (Sliding Window)".
Шаг №3. Повторение
После просмотра кучи видео мы можем смело идти на Leetcode и пытаться по памяти написать решение алгоритма на своем языке программирования. В предыдущем посте я также скидывал ссылку на репозиторий с решениями, можно подсмотреть там.
Заключение
В целом, суть моего метода изучения - это осознанное зазубривание алгоритмов. В этом нет ничего плохого, ведь суть изучения алгоритмов - прохождение собеседования.
Также, я обязательно делаю конспекты в Notion, создавая свою структуру из конспектов, что способствует лучшему запоминанию.
Гаражный движ 👩🔧
По вопросам рекламы и сотрудничества - [email protected]
Last updated 4 days, 20 hours ago