php-coder / ps-podcast

Темы для обсуждения в подкасте https://it.asm0dey.ru
7 stars 0 forks source link

Episode #32 #32

Closed php-coder closed 5 years ago

jmorozov commented 5 years ago

Здравствуйте! В последнем выпуске вы затронули тему джуниоров, которая вылилась в отличное обсуждение. Но что насчёт мидлов? Вот все обычно говорят только про новичков и синьоров, а про мидлов умалчивают, как будто с ними всё понятно :) Можно ли просто эктраполировать вашу беседу в предыдущем выпуске на мидлов? Возможно, что это стоит отдельного обсуждения? Было бы интересно послушать ваше мнение по следующим вопросам:

  1. Что вы ожидаете на интервью от мидлов? Им всё ещё нужно демонстрировать свои знания ЯП и базовых вещей или тут уже сразу без вариантов пойдёт разговор про фреймворки, бд и прочие enterprise инструменты, мб паттерны и их применение? Будет ли разговор про проектирование решений на уровне классов, модулей, всего приложения или проектирование уже ближе к синьору? Я понимаю, что есть общие вопросы, которые можно задавать на всех уровнях (как вопрос про что вы хотите изучить и что узнали в последнее время), но что специфично для интервью мидла?
  2. Чем тестовое задание на мидла отличается от тестового задания на джуна? А на синьора (или на синьора уже без заданий)?
  3. Как джуниору понять, что он уже мидл? Особенно в небольшой команде (например из двух человек), где сравнить себя можно только с синьором (у которого нет времени на добротное code review)
  4. Как мидлу вырасти в синьора? Особенно интересует синьор не как тимлид-управленец командой, а технический специалист. Стоит ли просто ежедневно копать от сюда до ночи и это придёт с опытом в один прекрасный день? Как не застрять на позиции мидла на долгие годы? Как понять, что ты уже синьор? Со стороны тимлида или синьора, как прокачать мидла до синьора и менторят ли синьоры мидлов?
  5. Поделитесь своим опытом перехода из джуниора в мидлы и из мидлов в синьоры. Что вы в своё время сделали правильно на этом этапе, а что нет? Какой совет вы бы дали себе из вашего мидлового прошлого?
  6. Если мидл выполняет fullstack-задачи, то стоит ли ему продолжать расти во все стороны или пришло время выбрать специализацию и вложиться туда по полной? Возможно ли быть fullstack синьором?

Я понимаю, что возможно вопросы несколько банальны или на них можно найти простой ответ (например, на вопрос "Как понять, что ты уже ..." - пройти интервью на соотвествющую позицию, ибо интервью хорошая лакмусовая бумажка). Однако, повторюсь, было бы интересно услышать ваше мнение и ваш опыт, если вам будет интересна данная тема. Спасибо

asm0dey commented 5 years ago

@jmorozov Спасибо за вопрос! А вот в 25м выпуске не было ответа на него случайно? С другой стороны тут вопрос задан так развёрнуто что я с радостью бы обсудил его прямо по пунктам

jmorozov commented 5 years ago

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

asm0dey commented 5 years ago

@jmorozov для меня точно собесы одинаковые. Всё остальное на уровне тонких материй и гадфилинга. То есть "чувствую что вот тут вот не хватает, проверять не буду", "кажется, никогда не стремился к самостоятельности". Я ещё достаточно много помню из психологии чтобы интерпретировать ответы тем или иным способом. Позволяет сокращать количество вопросов.

asm0dey commented 5 years ago

Кстати, на своём опыте могу понять что ответ на 3й вопрос - "никак". А на 4й, соответстенно "больше задачи, больше ответственности, больше самостоятельности".

jmorozov commented 5 years ago

Да, я примерно так и думал. Честно говоря, у меня есть для себя какие-то ответы почти по каждому вопросу, но вы так оживлённо обсуждали новичков, что захотелось услышать ваше мнение про среднячков. Буду рад услышать хотя бы беглые и простые ответы на мои вопросы в новом выпуске.

php-coder commented 5 years ago

https://github.com/mhausenblas/rback

php-coder commented 5 years ago

https://www.youtube.com/playlist?list=PLj6h78yzYM2PpmMAnvpvsnR4c27wJePh3 ~350 videos from the KubeCon 2019 💥

viartemev commented 5 years ago

https://github.com/dastergon/postmortem-templates

php-coder commented 5 years ago

Spring Cache tips/tricks -- https://github.com/php-coder/ps-podcast/issues/31#issuecomment-496925128

php-coder commented 5 years ago

https://pypi.org/project/niet/ like jq but for yaml

viartemev commented 5 years ago

@php-coder have you seen https://github.com/kislyuk/yq ?

php-coder commented 5 years ago

@viartemev No, thanks!

asm0dey commented 5 years ago

https://github.com/pipxproject/pipx

php-coder commented 5 years ago

possible topic: Idempotency

viartemev commented 5 years ago

https://securitytxt.org/

viartemev commented 5 years ago

https://kubernetes.io/blog/2018/11/07/grpc-load-balancing-on-kubernetes-without-tears/

php-coder commented 5 years ago

Published: https://it.asm0dey.ru/podcast/%d0%bf%d0%b0%d1%88%d0%b0-%d1%81%d0%bb%d0%b0%d0%b2%d0%b0-%d1%8d%d0%bf-32-%d1%80%d0%b0%d0%b7%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b0-%d0%bf%d0%be%d1%81%d0%bb%d0%b5-35/