Признаки плохих компаний для программиста

preview_player
Показать описание
Еще несколько признаков компаний, куда программисту лучше не устраиваться:
0:00 Начало
0:49 Дресс код
1:42 Отсутствие Product Owner'a
3:05 Компания зарабатывает деньги не на программном продукте
3:45 Токсичная команда
4:50 Советский тип менеджмента и отношение к ошибкам
6:48 Ваш менеджер не разбирается в IT
8:08 Задавайте вопросы на собеседовании, чтобы понять, что это за компания
Рекомендации по теме
Комментарии
Автор

Ссылки партнерские, я могу получить вознаграждение, если вы купите что-то, перейдя по этим ссылкам.

aocore
Автор

Просто хочу поделиться своей радостью. После 3х лет в колледже сразу по окончанию учёбы устроился удалённо в одну компанию. Работаю 4 месяца и сам уже который раз убеждаюсь, что отличная компания, и сейчас тоже убедился. По твоим критериям в компании все флаги зелёные. Спасибо, Лёш, рассказываешь отличные вещи о которых полезно знать начинающему разработчику!

MrLikerych
Автор

A developer watching from Germany: a very good summary of possible negative experiences - feels like you're speaking from the bottom of my heart. Thank you a lot, Alexej.

adobewowop
Автор

Комментарий в поддержку канала. Лёша всё великолепно объясняет. Нет вопросов.

РамильЯфизов-фш
Автор

"Насколько вы стрессоустойчивы" -- тоже лучше дальше не собеседоваться

soberhippie
Автор

А давайте уберём из процесса компиляцию и пошлюм клиенту только код?!)

nadirnazirov
Автор

Крутое видео. Многие начинающие специалисты не совсем понимают что собеседование работает в обе стороны, работодатель смотрит подходит ли им работник а работник смотри подходит ли ему компания. И в конечном итоге не только работодателю может что-то не понравиться и они откажутся от работника но и на оборот, они тратят на собеседование работника время, но и время работника которое он тратит не менее ценное.

sldtir
Автор

Мне кажется, вам стоило добавить: "Если на собесе вам говорят, что вы должны быть готовы к переработкам, то это тоже красный флаг"

maxkolotovkin
Автор

Иногда просматриваю объявления и вижу такие требования:
Знание java, python, JavaScript, vuejs, react, cd/ci, oracle, postgres, kafka, rabbit, mongo.
Это ж целый отдел!

expertchannel
Автор

Большое спасибо за этот канал. Смотрю с удовольствием. Радует достаточно разнообразная тематика выступлений, грамотная речь и достойная культура поведения. Желаю автору творческих и профессиональных успехов!

pawelsobolew
Автор

типичный день современного разработчика: постоянные митинги (два три в день), постоянные код-ревью, постоянные отвлекающие переписки в рабочих чатах, отвлекают тестеры вопросами, отвлекают пиэмы вопросами, отвлекают аналитики вопросами, и основной код приходится писать в свободное от работы время

testchannel
Автор

Если в описании вакансии написано что-нибудь в стиле "мы - одна семья бля бла" это значит что будет лютый овертайм, и наличие у сотрудника настоящей семьи и каких-то дел не связанных с работой - не предполагается.

skipperg
Автор

Согласен и поддерживаю. Что еще могу добавить по своему опыту:
1. Очень хорошо, когда есть тестеры. Ситуация с "баг попал в продакшн" - не должна ложиться на одного человека. В любом случае нужно несколько уровней контроля. А в идеале, прямо отдел тестирования со своим отдельным начальником.
2. То же самое с техподдержкой - должны быть люди, сидящие на телефоне и разговаривающие с пользователями или клиентами. И у этих людей должен быть свой начальник. Если же звонят напрямую программисту - это очень плохо, вы просто не сможете работать и будете целый день заниматься разговорами со странными личностями.
3. В компании есть электронный документооборот - бывают места, где его нет и это очень негативный показатель. Если они до сих пор таскают бумажки по кабинетам и столам - то, скорее всего, желанием что-либо автоматизировать у них и не пахнет. А значит, вы там будете как белая ворона.
4. В компании не один программист в вашем лице! И даже не два - конечно речь уже не про IT компании, а про обычный бизнес с какой-нибудь 1С. Но если вы видите, что у них мало программистов - значит, на вас повесят вообще всё, начнут звонить по любому поводу и вы забудете об отпусках и больничных.
5. В требованиях к кандидату не написано "Умение разбираться в чужом коде". А если серьезно - надо как-то выяснить, насколько часто у них меняются программисты. И не достанется ли вам проект, который писали семь человек по два месяца каждый. В совершенно нечитабельном виде.

Лучшеникакогознаниячемникакое
Автор

Просто плюс, просто за то что объяснили про атмосферу любой команды, и это работает не только в сфере IT

lincsloon-fskh
Автор

Лёша, расскажи пожалуйста про задания на собеседованиях. Можно даже разобрать парочку примеров. Спасибо.

stasmaksimov
Автор

Согласен (стаж - 21 год). Добавлю:
- кабинет айтишников, в котором только справить большую нужду осталось: картриджей+пылюга+плакаты и фоточки на стенах и т.д.;
- главбух при постановке задачи и перспективах развития быстро переходит на "ты" и рекомендует (от чистого сердца): "Молись.";
-радио+музыка+новости на смежных рабочих местах;
- дряблые и неразборчивые автографы предшественников-программистов, которые не задерживались на должности более нескольких месяцев (набор документов к трудовому договору);
- истории о летающих в направлении людей принтерах, картриджах;
- понятие о проектной деятельности как о состоянии сознания, а не работе с конкретными сроками начала и окончания (для компанией, занимающихся, например, торговлей, а не разработкой ПО).

МаксимЦеликов-йп
Автор

Все четко рассказал, я бы дополнил еще следующее:
- Чаще всего дресскод я видел в компаниях, где айти не основное направление и при этом у руководства есть всякого рода "классные" идеи, что надо все максимально контролировать, а то работники работать не будут.
- Я хоть и сам топлю за работу в продуктовых компаниях, но иногда встречаются адекватные аутсорс команды и даже инхаусные(типа той же Додо пиццы)
- Для меня одним из тревожных звонков является отсутствие технических вопросов на собеседовании или же каких-то конкретных вопросов про предыдущий опыт. Если спрашивают в духе "работал ли с технологией Х?" и на этом все, то обычно в таких компаниях все не очень хорошо с разработкой

okke
Автор

"не устраивайтесь в компании, где менеджер не понимает ничего в IT" - тупо 90% it компаний СНГ

sempturehalo
Автор

Послушал я всё это. Оказывается у меня идеальная компания))

inventor
Автор

Коллега, все по делу, спасибо за обобщение своего опыта. Но только причем тут "советский менеджмент", да еще в IT? :) В СССР вообще почти никогда никого ниоткуда не увольняли, ну разве что за неоднократную пьянку на рабочем месте или после приговора суда по уголовной статье. По КЗоТ необходимо было сначала получить мин. 3 строгих выговора с занесением в личное дело и трудовую книжку и только после этого могли уже уволить по статье. А чтоб за какие-то баги в программах, такое даже теоретически представить было невозможно :))

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

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

alexanderr.