Обстановка на работе

Миддлы и джуны, а как вам работается c сеньйорами над одним проектом?

Представьте себе такой расклад. Вы устроились на новое место работы в продуктовую компанию, где из всех специалистов — разработчик только один, он там работает 5-10 лет и заслуженно может называться сеньйором. Пускай это будет Senior PHP-developer. И приходите к нему вы — Middle PHP-developer, работать с ним над одним и тем же проектом. Я думаю, что у многих форумчан похожий расклад (не обязательно PHP-программеров). Теперь вопрос: нормально ли вам там работается? Нету ли такого, что что бы вы не написали, сеньйор это все равно считает говнокодом и или переписывает сам, если там мало, или заставляет переписывать вас так, как это видит он, диктуя свою архитектуру? Причем любой ваш вопрос по проекту его раздражает и мешает ему работать.

И еще вопрос: допустим сеньйор написал какой-то модуль и кинул вам на доработку, чтоб вы быстро разобрались в коде и дописали этот модуль. Если код написан хорошо, но быстро разобраться в нем настолько тяжело, что мозги просто закипают — это говорит о том, что работник не создан для программирования и что это «не его»?
Как правило люди в основном адекватные

" Нету ли такого, что что бы вы не написали, сеньйор это все равно считает говнокодом и или переписывает сам, если там мало, " - Нормальная практика - это code review, причем как более опытные разработчики младших, так и наоборот. Бывает в коде опытная разработчика находишь какой нибудь косяк.

"или заставляет переписывать вас так, как это видит он, диктуя свою архитектуру?" - если проект не новый, то у него уже есть какая то архитектура и что-то в ней критично менять - плодить лишние велосипеды, которые могут и поехать. А если проект новый, то как правило свою точку зрения нужно доказывать, идеального варианта не существует - всегда есть какой то компромисс между простотой и функционалом

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

"Если код написан хорошо, но быстро разобраться в нем настолько тяжело, что мозги просто закипают" - Если в коде сложно разобраться, значит он написан плохо.
- -
- -
73 814
Лучший ответ
Да взяли бы меня хоть джуниором для начала куда-нибудь))) С удовольствием бы слушала поучения опытного))) Как вы, кстати, начинали, до того как мидлом стали? Без опыта вас нормально взяли? Поделитесь советами, плиз)
Nursultan Ushurov
Nursultan Ushurov
79 308