@oop_ru

Страница 464 из 785
Max
20.01.2018
00:21:08
Везде по разному
понятно что где-то трекают время, где-то пилят сайты на WP, мне интересно как в среднестатистических конторах всё это работает. Спасибо что поделился)

Like
20.01.2018
00:22:28
Ок, а если Петя справляется с работой в x2 быстрее Коли, то может ли Петя гонять чаи, писать что-то своё и тд, пока Коля все еще возится с рабочим проектом, как на это смотрит контора обычно?
Ну, смотри Если они одинаковы (по должностям, например), то все на совести Пети. Если контора не следит, он может поганять х**, все равно переплюнул Колю и его не выгонят за сроки (Например). И т.п

Но, вообще, я не думаю что кто-то будет гонять х**, пока второй человек допилит свой проект)

Max
20.01.2018
00:24:03
Ну, смотри Если они одинаковы (по должностям, например), то все на совести Пети. Если контора не следит, он может поганять х**, все равно переплюнул Колю и его не выгонят за сроки (Например). И т.п
А свои проекты это гонять х** разве? И что в случае если Пете и Коле платится одинаковое кол-во $, хороший погроммист пойдет тащить Колю или пойдет писать свои проекты?

Google
Max
20.01.2018
00:24:25
или не свои проекты, а самообразование, новый язык пощупать и тд

Like
20.01.2018
00:26:01
А свои проекты это гонять х** разве? И что в случае если Пете и Коле платится одинаковое кол-во $, хороший погроммист пойдет тащить Колю или пойдет писать свои проекты?
В рабочее время - да Если у Пети есть желание помочь и свободное время(грубо говоря, так как он в сроки идеально вписываются и можно сделать вид что работаешь) - почему бы и нет Если смотреть с точки зрения "хороший погромист" - ответить нельзя :)

Max
20.01.2018
00:26:32
В рабочее время? :)
да, но я же в сроки вписываюсь)

Like
20.01.2018
00:27:12
Начальство не сильно будет довольно, когда узнает что ты такой молодец, вписываешься в сроки и тебе платят за то, что ты пшиешь свой пет проект)

Узнают что вписываешься - загрузят еще больше (

Max
20.01.2018
00:28:09
но у тебя в конторе при этом начальству было пофиг на это, я правильно понял? Или ты делал вид что работаешь?

Like
20.01.2018
00:28:15
2ое

Они не особо проверяли чем я занимаюсь (Пофиг на это было)

Но я не успевал в сроки)

Max
20.01.2018
00:28:46
а, ок

ну это общая проблема же)

Google
Roman
20.01.2018
06:11:36
На дотнексте Дино Эспозито выступал с докладом на эту тему

https://youtu.be/E4HmhMre_lo Вот с другой конфы, но тезис тот же. На 40:40 можешь открыть)

Sergey
20.01.2018
09:15:52
Ок, а если Петя справляется с работой в x2 быстрее Коли, то может ли Петя гонять чаи, писать что-то своё и тд, пока Коля все еще возится с рабочим проектом, как на это смотрит контора обычно?
у меня есть интересная статистика. На одном проекте скажем есть 4 человека. 50% работы делает 1, 30% второй и еще 2 делают оставшиеся 20%.

Sergey
20.01.2018
09:17:36
И какой вывод?
люди разные, и если у тебя есть васа который делает работу в 2-3 раза быстрее и качественнее, то тебе просто повезло с Васей. На остальгных это не влияет.

дальше вопрос как можно поднять продуктивность остальных, парное программирование, менторинг и т.д.

Артур Евгеньевич
20.01.2018
09:18:22
Sergey
20.01.2018
09:18:22
но всегда будет разлиаться продуктивность

А как эта тема масштабируется? Когда над проектом 150 человек пашет к примеру
150 человек надо разделить что бы меньше времени тратить на координацию

da horsie
20.01.2018
09:19:29
Я вот явно из группы 20%. Думаю, надо ли что-то с этим делать или это нормально.

Sergey
20.01.2018
09:19:32
у меня максимум 30 разработчиков было на один проект

f4rt~
20.01.2018
09:20:26
сугубо оопшная тема конечно

Sergey
20.01.2018
09:20:31
Я вот явно из группы 20%. Думаю, надо ли что-то с этим делать или это нормально.
ну всегда следует улучшать себя. Но всегда будет кто-то кто делает быстрее)

da horsie
20.01.2018
09:20:32
нормально, мне нравится
Мне тоже, но стрёмно.

Sergey
20.01.2018
09:20:39
da horsie
20.01.2018
09:20:46
Bohdan
20.01.2018
09:20:53
я лично педалить что - то 8 часов не могу пытаюсь себя к помодоро приучить

f4rt~
20.01.2018
09:20:54
Артур Евгеньевич
20.01.2018
09:21:25
Google
Bohdan
20.01.2018
09:22:06
перерывы делай)
ну как раз помодорка)

Sergey
20.01.2018
09:22:14
Опять можно набросить про микросервисы☺️
не обязательно микросервисы, но я честно плохо себе представляю проекты на 150 человек и чем каждый из них занимается.

ну то есть, да, тут уже вопрос как изолировать работу групп людей между собой что бы минимально аффектить

Артур Евгеньевич
20.01.2018
09:23:07
Точнее не сильно много

Sergey
20.01.2018
09:23:44
Ну если чисто бекендеров то да. А ечли всех считать то эт немного
ну опять же, например у тебя есть мобильщики

штук 20

Sergey
20.01.2018
09:24:17
как ты разделишь эти 20 мобильщиков между остальными 130 людьми?

что бы каждый работал в своем контексте

раз уж ты про микросервисы заговорил)

Артур Евгеньевич
20.01.2018
09:27:40
что бы каждый работал в своем контексте
У нас команда поделена на юниты, и я по сути не взаимодейтвую с конкретным мобильщиком, а с юнитом и то через своего лида(в идеале). Мобильная разработка тоже может делиться ев разные юниты. В текущем проекте у нас один огромный монолит к которому могут испольщовать к тому же как бд разные приложения, сайты партнеров и т.д

Ну и соответственно за юнитом закрепляется какая то область ответственности

Sergey
20.01.2018
09:28:11
ох.... юниты

Артур Евгеньевич
20.01.2018
09:28:23
А внутри юнита уже тесная свзяь

ох.... юниты
Команды у нас это называется

Sergey
20.01.2018
09:28:43
то есть у тебя 150 человек разделены логически, "бэкэндщики", "мобильщики", "фронтендеры"

Артур Евгеньевич
20.01.2018
09:28:52
Я просто так назвал чтобы показать что это часть большой команды

Sergey
20.01.2018
09:29:17
не возникает проблем перекрытия скоупов между юнитами?

Google
F01134H
20.01.2018
09:29:35
"Вы создали слишком много юнитов"

Артур Евгеньевич
20.01.2018
09:30:19
то есть у тебя 150 человек разделены логически, "бэкэндщики", "мобильщики", "фронтендеры"
Ну логически да. Но формального нет разделения такого. Есть отдел билинга, отдел разработки сервисов ядра, поддержки сервисов и т.д

не возникает проблем перекрытия скоупов между юнитами?
Ну да бывает непонятно к кому больше относится задача

Но это менеджеры с лидами разруливают

Like
20.01.2018
09:30:53
Admin
ERROR: S client not available

Bohdan
20.01.2018
09:30:57
"Вы создали слишком много юнитов"
нужно построить зиккурат

Sergey
20.01.2018
09:32:11
Но это менеджеры с лидами разруливают
хз, я в миниатюрной версии лидом побыл с подобным разделением - ужасно неудобно

Артур Евгеньевич
20.01.2018
09:36:58
что такое "сервисы ядра"?
Вообще мы были группой разработки новых сервисов

Но потом решили посолиднее переименоваться

Sergey
20.01.2018
09:37:43
core module

фу

Артур Евгеньевич
20.01.2018
09:37:47
Короче если появляется какая-то бизнесовая задача большая

То ставят на нас

Sergey
20.01.2018
09:38:26
я не люблю модули с именами core, main, и т.д.

Артур Евгеньевич
20.01.2018
09:38:46
Так это не модуль же) это команда

Sergey
20.01.2018
09:39:40
Sergey
20.01.2018
09:40:10
читай "монолита"
то есть туда все входят?)

Google
Sergey
20.01.2018
09:40:21
Так это не модуль же) это команда
команда которая работает над всеми модулями?)

Sergey
20.01.2018
09:40:46
А UzerModul ?
смотря че он делает

Maksim
20.01.2018
09:41:01
в гугл переводчик ходит, наверняка)

Like
20.01.2018
09:41:03
смотря че он делает
Убивает петь вместо васи

Артур Евгеньевич
20.01.2018
09:48:00
Те модули от которых зависят другие

Sergey
20.01.2018
09:49:05
Jan
20.01.2018
11:19:59
А UzerModul ?
Valuta ???

Артём
22.01.2018
06:54:07
Valuta ???
Karensi

Артур Евгеньевич
22.01.2018
10:22:04
Как вы думаете, есть ли ситуации, в которых наследование предпочтилтельнее композиции? Прост на медиуме часто статьи в духе "Наследование не нужно", а в комментах чуваки пишут что автор просто не умеет им пользовать, но примеров не приводят как правило

Bohdan
22.01.2018
10:23:25
наверняка на медиуме есть статьи в духе "абстрактные классы нинужны"

Bohdan
22.01.2018
10:23:44
впрочем, несложно найти статью в духе "<какая-тохрень> не нужна"

Артур Евгеньевич
22.01.2018
10:23:49
по мне так абсртактный класс === "выделил интерфейс, но не придумал куда засунуть пару общих методов"

Страница 464 из 785