Есть одно правило, которому я всегда следую в...

Есть одно правило, которому я всегда следую в работе:
"Программист работает - менеджер не спит".
И это правильно, ребята.

Я была на восьмом месяце и я была менеджером проекта. Да, я чокнутый трудоголик и ушла в декрет за 20 дней до рождения дочки (а вышла на работу через месяц после ее появления). Мы выкатывали сервис видео для крупной социальной сети одной из республик СНГ. Был вечер пятницы, и ведущий программист проекта только что доделал финальные изменения проекта и порадовал меня тем, что сейчас будет выкатывать все на бой и подключать собираемую и вылизываемую весь последний месяц базу видероликов. Пусть, дескай, пользователи на выхах порадуются, видюшек посмотрят-навыкладывают.
Никогда, слышите меня, никогда не заливайте никаких изменений вечером пятницы!
Я сидела в смежном с проггерским кабинете и спокойно дописывала таски, как вдруг из соседней комнаты послышалось очень напряженное: "Ой!". И по голосу было понятно, что это "Ой!" очень многого стоит.
Замечательный, опытный и умелый, действительно очень хороший ведущий программист проекта допустил одну маааааленькую ошибку: и уничтожил всю базу вместе с бекапом. Я до сих пор не понимаю, как у него это получилось, но и на старуху бывает проруха. Мы побледнели оба, понимая, чем это грозит, мелко перекрестились, осознав, что у заказчика уже наступил вечер, а значит, до утра понедельника у нас есть немного времени, и начали пахать.
Помощи от меня было мало. Я качала рандомные видеоподборки с торрентов (мы наверное за эти выхи выжрали весь траффик компании), приносила кофе и энергетики и выслушивала, когда ему надо было проматериться на самого себя. Что он там ваял на клавиатуре, я правда не понимаю, не обучена. Но я была рядом, консультировала по любому вопросу, поднимала вплоть до глубокой ночи нужных людей, которые могли дать совет или кусок кода и просто была рядом, чтобы в любой момент сказать "я на связи", если нам позвонит не в добрый час проснувшийся клиент. В два часа ночи, после долгих уговоров мужа, я все-таки уехала, исключительно из уважения к моему терпевшему все это будущему ребенку. В воскресенье вернулась - все за тем же, смотреть как он завершает сложный процесс спасения нашего лица перед клиентом. В понедельник утром сайт выглядел если не идеально, то, во всяком случае, не вызывал нареканий. После этого проггер наконец вышел из офиса, куда он загнал себя в добровольное отшельничество на три дня. И большую часть этого времени я была рядом и проверяла каждый результат, потому что это правильно.

Я была руководителем разработки и один из менеджеров проекта проебался. Ну не сильно так проебался: забыл внести задачи по клиенту в расписание, которое мы подбивали по неделям, а клиенту обещал, что к среде все будет готова. Скрепя сердце, я передвинула все клиенты, умолила вебмастера поработать в этот день в ночное, обещав ему все блага мира после, и потребовала от менеджера четкий список правок. Правок было... нууу, на нынешний момент я возьму на их внесение не менее 3 недель. То есть где-то часов на сто, при очень аккуратной оценке. Ну, мелко крестясь мы утвердили с клиентом укороченный список правок, поверили в том, что у вебмастера не менее четырех рук и двух голов, и договорились вечером стартовать - все на удаленке. А менеджер не пришла. Ну просто не вышла в чат, после нескольких звонков лениво прокомментировала пару неясных моментов, а потом ушла баиньки. Мы договорились делать все изменения на тесте, а утром - тьфу-тьфу - выливать на боевой. Мы с вебом сидели до 6 утра и отрубились почти синхронно, хотя я успела перед этим проверить тест, где все было чудесно, а в 11 утра, когда я приползла в офис меня ждал адский скандал. Оказалось в ночи мы допустили ошибку - и изменения отразились на боевом, а были, как выяснилось, не те и не туда в итоге (я же говорила, что менеджер проебалась).
Никогда, слышите, никогда не просите сотрудников поработать в ночь, чтобы удовлетворить хотелки клиента.
И восстанавливая все спешно из бекапа мы с вебмастером понимали, что вместо премии ударно наработали на штраф. А знаете, как этого можно было избежать? Если бы менеджер был с нами. Конечно, мне стоило перестраховаться и проверить и боевой на всякий случай тоже, но, честно, ребята, я не осилила. Но мысль о том, что PM должен был сидеть и держать руку на пульсе все время, когда по его ошибке, в ночи пашут люди, меня не оставляет. Тем более, что как раз у PMа были все возможности проверить все отображения сайта, и всей грозы можно было бы избежать.

В понедельник я сдаю сайт. Мелко крещусь и пашу дни на пролет не отвечая на сообщения ВКонтакт (извините, если что).
Никогда, слышите, никогда не делайте сайты без проработанного и согласованного со всеми разрабами ТЗ.
А сегодня мои героические программист (все герои историй совершенно разные люди, кстати) и верстальщик до двух ночи вносили последние (что-то мне не верится) правки. Героические люди, моя благодарность им не знает границ. И все время пока они работали, разнесенные по России, я сидела онлайн. Я вообще была, честно говоря, им нахрен не нужна, они прекрасно знают свое дело и порой давали мне советы, как лучше что сделать на сайте. Ну пару раз дернули меня с вопросами, ну и показывали все, что накодили там. Но я сидела все время на связи, смотрела чудный фильм про основателя Макдональдса, чтобы не заснуть, и отвечала на любые из сообщения и звонки. Просто потому что я должна. Если в проекте, за который я отвечаю что-то потребовало от людей работать во внеурочное время, я должна быть рядом с ними.

Честно говоря, я даже не уверена, что им все это нужно: этим программистам, веб-мастерам, верстальщикам... На самом деле чаще всего я подбадриваю их, хвалю и подтверждаю, что они все сделали правильно. Ну иной раз выбираю между двумя вариантами, да. Меня окружают отличные специалисты, и я практически полностью доверяю этим людям в их работе. Но я делаю именно это - подбадриваю, хвалю, восхищаюсь, подтвержаю успехи. Ну потому что, мне кажется, что без мотивации и поддержки ни один человек не может совершать стахановские подвиги, а если им пришлось эти подвиги совершать, значит я где-то проебалась, как ни крути.
И кроме того, благодаря этому я всегда знаю, что произошло. Ошибок нельзя избежать, мы все люди, а этим парням приходится каждый раз придумывать какие-то нестандартные решения (со стандартом в ночи не приходится шпарить). Но именно менеджер проекта, тот козел отпущения, который всегда в ответе за все, должен знать что где можно, что нельзя, а уж если что-то не так пошло, то ему не должен сообщать об этом клиент, хотя бы.

Вот как-то так. Морализаторский какой то текст получился, уж извините, третий час, но я всего лишь хотела сказать: если программисты работают, менеджер не спит. Так-то.
There is one rule that I always follow in my work:
"The programmer is working - the manager is not sleeping."
And rightly so guys.

I was in my eighth month and I was a project manager. Yes, I’m a crazy workaholic and went on maternity leave 20 days before my daughter’s birth (and I went to work a month after her appearance). We rolled out a video service for a large social network in one of the republics of the CIS. It was Friday night, and the project’s lead programmer had just completed the final changes to the project and pleased me with the fact that now he would roll everything out to the battle and connect the video roller base that was being collected and licked for the past month. Let, they say, users at the exits will rejoice, they will look at video cards, lay down.
Never hear me, never flood any changes Friday night!
I was sitting in the office adjacent to the progger’s office and calmly finished the task, when suddenly from the next room I heard a very tense: “Oh!” And by the voice it was clear that it was "Oh!" It costs a lot.
Wonderful, experienced and skillful, really very good lead programmer of the project made one maaaaalenky mistake: and destroyed the entire database, along with backup. I still don’t understand how he did it, but there’s a bungle for the old woman. We both turned pale, realizing what this threatened, crossed ourselves finely, realizing that the customer had already arrived in the evening, which means that we had a little time before Monday morning, and began to plow.
There was little help from me. I downloaded random video clips from torrents (we probably got all the traffic from the company out for these exits), brought coffee and energy and listened when he had to swear at himself. What he sculpted on the keyboard there, I really don’t understand, I’m not trained. But I was there, advising on any issue, picking up the right people until late at night who could give advice or a piece of code, and was just there to say "I'm in touch" at any time, if the client woke up at a bad time . At two in the morning, after much persuasion of my husband, I still left, solely out of respect for my unborn child. She returned on Sunday - all for the same, to watch how he completes the complex process of saving our face in front of the client. On Monday morning, the site looked, if not perfect, then, in any case, did not cause any complaints. After that, the progger finally left the office, where he drove himself into voluntary solitude for three days. And most of this time I was there and checked every result, because it is right.

I was a development manager and one of the project managers was involved. Well, I didn’t do it that much: I forgot to add tasks for the client to the schedule, which we had beaten by weeks, and I promised the client that everything would be ready for Wednesday. Reluctantly, I moved all the clients, begged the webmasters to work that night at night, promising him all the blessings of the world after, and demanded a clear list of corrections from the manager. The edits were ... well, at the moment I will take at least 3 weeks to make them. That is, about a hundred hours, with a very accurate assessment. Well, having finely baptized, we approved a shortened list of edits with the client, believed that the webmaster had at least four hands and two goals, and agreed to start in the evening - everything was remote. But the manager did not come. Well, I just didn’t get into the chat, after several calls lazily commented on a couple of obscure moments, and then the bainki left. We agreed to make all changes on the test, and in the morning - pah-pah - to pour on the battle. We sat on the web until 6 in the morning and chopped off almost synchronously, although I managed to check the test before, where everything was wonderful, and at 11 in the morning, when I crawled into the office hellish scandal awaited me. It turned out that we made a mistake at night - and the changes were reflected in the battle, but, as it turned out, were not the same and the wrong one in the end (I told you that the manager went through).
Never, hear, never ask employees to work at night to satisfy the customer’s wishes.
And restoring everything in a hurry from backup, the webmaster and I realized that instead of the bonus, we had to work out a fine. Do you know how this could be avoided? If the manager were with us. Of course, I had to play it safe and check the combat just in case, too, but honestly, guys, I did not master it. But the idea that PM had to sit and keep his finger on the pulse all the time when, by his mistake, people plow in the night, does not leave me. Moreover, just PMa had every opportunity to check all the displays of the site, and the whole thunderstorm could be avoided.

On Monday, I rent the site. I baptize myself and plow the days to fly without replying to VKontakte messages (sorry, if that).
Never, hear, never make websites without a well-developed and coordinated with all developers TK.
And today, my heroic programmer (all the heroes of the stories are completely different people, by the way) and the layout designer up to two nights made the last (something I can’t believe it) changes. Heroic people, my gratitude to them knows no bounds. And the whole time they worked, spread across Russia, I sat online.
У записи 26 лайков,
0 репостов,
572 просмотров.
Эту запись оставил(а) на своей стене Камилла Керимова

Понравилось следующим людям