LINUX.ORG.RU
ФорумTalks

Многостаночники

 , ,


1

3

Заметил, что люди, делающие сразу нескольких проектов, работают лучше и быстрее.

Хотя должно же быть наоборот.

Лоровец, а ты многостаночник?



Последнее исправление: holuiitipun (всего исправлений: 2)

Никогда такого не замечал, за собой — особенно. Поговорка про двух зайцев условно верна.

buddhist ★★★★★
()

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

kiotoze ★★★★
()

Работают лучше и быстрее при наличии только одного проекта. Иначе 2 проекта одновременно замедляют работу раза в 3-4, очень много времени приходится на переключение между ними.

alltiptop ★★★★★
()
Ответ на: комментарий от alltiptop

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

Pythagoras ★★
()

Я не программист, но у меня обычно несколько «программистких» проектов одновременно. Как правило 2-3 и из разных областей.

beastie ★★★★★
()
Ответ на: комментарий от alltiptop

А вот скажи мне, если одна кошка съедает мышку за пять минут, то за сколько пять кошек съедят пять мышек? ;)

beastie ★★★★★
()

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

Myau ★★★★
()

делающие сразу нескольких проектов, работают лучше и быстрее

Вам сюда -

https://ru.wikipedia.org/wiki/Макджоб

В enterpriZe Вам с такими «советами космического масштаба и космической же глупости»(С) путь заказан.

Bioreactor ★★★★★
()
Последнее исправление: Bioreactor (всего исправлений: 1)
Ответ на: комментарий от beastie

если доступ к мышкам параллельный и независимый, то за пять, если последовательный и синхронизованный, то не меньше двадцати пяти

Harald ★★★★★
()
Ответ на: комментарий от Bioreactor

В enterpriZe Вам с такими «советами космического масштаба и космической же глупости»(С) путь заказан.

Но я ведь уже там(

holuiitipun
() автор топика

Заметил, что люди, делающие сразу нескольких проектов, работают лучше и быстрее.

Обычно наоборот. Но бывают и такие, да.

vurdalak ★★★★★
()
Ответ на: комментарий от Harald

а если используется очередь мышек и пул кошек (кошка кусает крайнюю мышку, затем очередь переходит к следующей кошке) ?

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

хотя не, всё зависит от того, когда кошка отпускает мютекс, когда доест мышку или когда достанет её из очереди

Harald ★★★★★
()
Ответ на: комментарий от Harald

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

Deleted
()
Ответ на: комментарий от Deleted

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

Harald ★★★★★
()
Ответ на: комментарий от Bioreactor

Разве редко бывает, что для твоих изменений нужны изменения от другого программиста?

Вот в этой ситуации многостаночник и эффективней.

holuiitipun
() автор топика

мало тегов, надо ещё «программисту, программисте, программистом»

alpha ★★★★★
()

О какой частоте переключений идет речь?

t184256 ★★★★★
()

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

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

invy ★★★★★
()

Это работает наоборот — людей, которые быстро справляются с одним проектом, нагружают следующим и так далее, при этом задача поддержки первого никуда не девается.

oneliner
()

А в чём измеряется пруфпригодность программистки?

INFOMAN ★★★★★
()

Это от типа характера зависит. Есть же рационалы и есть иррационалы. Рационалы всегда на виду, всегда в почете, у них хорошо получается контроллировать время, укладываться в планы и все такое. Они отлично занимаются одним делом в одно время.

И есть иррационалы. Которых обычно все ругают. В детстве непоседы. В школе тоже не блещут успеваемостью. В работе у начальства тоже к ним бывают вопросы. Но это все от того, что к ним пытаются применять методы как к рационалам, что в корне не верно. Они и сами удручены тем, что у них не получается, как у рационалов быть любимчиками, успевать. Пытаются себя муштровать как рационалов. Не надо! Такие люди просто не знают, что на самом деле они могут быть куда круче. Они могут держать в памяти несколько дел одновременно. Их интерес подпитывается переключениями между задачами. Отдых для них - это смена задачи. Потенциал таких людей гораздо выше, чем у всеобщих любимчиков - рационалов. Надо просто наладить переключение. Подход иной нежели у рационалов.

hibou ★★★★★
()

Да, производительность повышается.

Когда нет сторонних заказов стараюсь дома пилить свои проекты, чтобы «форму не терять».

trex6 ★★★★★
()

Может, наоборот? Те, кто работают лучше и быстрее, имеют время и силы на несколько проектов.

lodin ★★★★
()

Ну я сейчас вплотную занимаюсь одним проектом и поддерживаю другой. Должен сказать что смена деятельности равноценна отдыху.

drull ★☆☆☆
()
Ответ на: комментарий от holuiitipun

Конечно.

Эффективный мак-джобер одновременно и чек пробивает и бигмаки на предыдущий поднос кладет.

Без марковских цепей тут никак!

https://ru.wikipedia.org/wiki/Цепь_Маркова

Видать, все гастарбайтеры в «Макдональдсах» и KFC хорошо матан на собеседовании сдали.

Bioreactor ★★★★★
()
Последнее исправление: Bioreactor (всего исправлений: 2)
Ответ на: комментарий от Deleted

Какой крутой студент постман_-кун, однако!

Умничать будете на собеседовании.

Или всю жизнь останитесь невостребованным в реальных проектах кульхацкером-титеретиком со знанием хацкеля.

Как раз после того как это существо выперли из библиотеки занюханного провинциального НИИЧАВО, откуда он на весь LOR тявкал, он отчаянно пытался найти работу программистом. К нам вот приходил на собеседование, претендовал на роль Java-программиста. Junior, конечно же. Это был цирк! Попросил его написать метод, разворачивающий строку, классическая такая проверка на вшивость. Мелкое тощее горбатое существо с рожей и голосом профессионального алкаша бубнило и булькало чтото с полчаса, ничего родить не смогло, потом начало втирать, что вот зато в мегаязыке Хаскель строки сделаны односвязными списками и что это типа тру, а все остальное ламеризм. Еще чтото втирал что кулькакеры на Вакс использовали мегаформат для строк ASCIID, а ламеры не поняли и теперь везде позорный ASCIIZ (внимание: собеседование вообще про Java было). Угадайте - мы его взяли?

(C) [ЖЖ] Луговский

Впрочем, в «Макдональдс» Вас возьмут, не расстраивайтесь. https://ru.wikipedia.org/wiki/Макджоб

Bioreactor ★★★★★
()
Последнее исправление: Bioreactor (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.