×Закрыть

Откуда пошла легенда что программист в среднем работает 4 часа?

Вы верите что программист «в среднем» работает 4 часа? По-моему это отмазка для ленивых — «все равно в среднем программист работает 4 часа, пойду-ка чай попью»

У меня есть ряд вопросов: Как замеряли эти часы? Какой это был програмист? Что у него со здоровьем и с фокусировкой внимания? Он работает в Google или в далекой индийской деревне? Какие у него были условия труда — оупен-спейс или кабинет? Какого типа проект (чем сложнее проект, тем больше времени тратится на research, а не на написание кода)? Со сколькими людьми ему нужно было контактировать в течение дня? Много ли времени в день он тратил на менторство и код-ревью? Любил ли он зайти в фейсбук каждые 20 минут? Он джун или сеньор? У него был скучный проект или интересный? Замеряли только время когда он жмет на клавиатуру, когда смотрит в IDE, или когда в мозгу импульсы в определенной области?

Могу сказать по себе: очень зависит от типа проекта.

У меня были проекты где очень четкие требования и 1 митинг раз в два дня. Там выходило где-то 7 часов работы и 1 час в день на «чай попить, глаза размять, обсудить возле кофеварки новости».

И были проекты где 3+ митинга в день, нечеткие требования — тогда много времени выясняешь, деплоишь, дебажишь — а не пишешь код. Но все равно, это же работа.

Но что за легенды про 4 часа и как их считали — не понимаю!? Откуда это пошло?

LinkedIn

Лучшие комментарии пропустить

Аналогічну статистику бачив про шахи.

Партія триває сім годин. З цих семи годин шахісти грають і рухають фігури 37 секунд, а решту часу тупо втикають, ходять в туалет і п’ють воду.

Вы верите что программист «в среднем» работает 4 часа?

Якщо «працює» ~ «зосереджено думає», то це навіть досить багато.

По-моему это отмазка для ленивых — «все равно в среднем программист работает 4 часа, пойду-ка чай попью»

Маю до Вас пропозицію: поставте експеримент. Візьміть от хоч нещасний шкільний задачник Сканаві
www.physmath.bmstu.ru/Dokuments/skanavi.pdf
і спробуйте порозв’язувати його 8 годин з однією годиною перерви на обід. Тільки розв’язувати треба по-чесному, а не просто дивитись в одну точку і спати над зошитом. Потім екстраполюйте --- так треба викладатися 5 днів на тиждень, 11 місяців на рік. Думаю, після цього виникне інше питання: «як програмістам вдається працювати аж цілих 4 години?».

Когда-то, будучи джуном или мидлом, тоже верил по всякие «потоки», в то что над проектом работать нужно. Но теперь я сениор, — у меня машина, ипотека, ремонт, — нужно решить что делать с потолками, выбрать полочки, окна профильные. Обсудить сигналки, шиномонтаж и евробляхи в чатике, — важно ведь. Да и практика показала, что в айти главное — устроиться к правильному клиенту, — чтоб кипиша поменьше.

Работа не волк — в лес не убежит
Человек создан не для работы, а для наслаждений
Когда много работаешь — зарабатывать некогда
Работать надо не 8 часов, а головой
Лошадь работала лучше всех, а председателем колхоза так и не стала
Работа от слова раб
От работы кони дохнут
Когда работодатель ищет волшебника, то чаще всего он находит сказочника
Аллергия на работу лечится путем увеличения дозы зарплаты
Главное на работе — не храпеть слишком громко
Солдат спит — служба идет
Кто не работает тот не ошибается
Не торопись исполнять приказ. Может последовать команда «Отставить!»
Работа не половой орган, сто лет простоит
Я работать много не могу, у меня лапки
Тише едешь — дальше будешь
Ты можешь работать, как проклятый, можешь стать самым умным и вообще распрекрасным, но никто не забудет о том, что однажды ты совершил ошибку
Ты меня, работа, не бойся, я тебя не трону
Если долго и часто трудиться по 8 часов в день, то вам может повезти, вы станете погонщиком и будете работать по 12 часов в день
Никогда не откладывай на завтра то, что можно сделать послезавтра
Работа дураков любит, а умных побаивается и обходит стороной
Мне столько всего надо сделать, что лучше я пойду спать
Кто понял жизнь — работу бросил
Работа — последнее прибежище тех, кто больше ничего не умеет
На усердную лошадь весь груз валится

И другие 100500 жизненных мудростей от матёрого синьора.

Я от, наприклад, нещодавно на одному проекті працював годин 8 реально робочого дня. І.. звісно отримав очікуванний урок від життя, що... робити так не треба. Отаке.

Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Точно, 4 години це навіть забагто!

Добре якщо хоч 2 години ці лінивці щось корисне роблять...

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

Можна звичайно працювати як Ілон Маск, але «про наслідки можливі не подумав лиш тільки раз, і вже крадеться п*здець із своєй усмішкою хижой»

Раньше было так, что требования выяснял тимлид, а программеры кодили, что им дают (минимум болтовни, максимум разработки и конструктивного обмена «необходимой» инфой). Но как только прикрутили срам, разработка превратилась в фарс (цырк, где каждый хочет выпендриться перед заказчиком на дейли митинге), все стало похоже на «мышиную возню без начала и конца, а не на разработку». Потерялся «настоящий» командный дух, доверие разработчиков друг к друг, ведь практически каждый знает, чем занимается товарищ (по результатам его работы, а не по тому, что он «несет» стоя на митинге, как пионер на линейке, распевая оду «своей офиезности»). А после этого всего «трепа» все-равно нужно синхронизировать работу «общаясь в живую» (когда уже все силы ушли на курареканье — в «голосовой аппарат»).

Лично мне как раз таки проще без лида-передаста.
Сам собрал требования, посмотрел в код, сказал эстимет, потом когда сделал половину сам обьяснил почему нужно еще столько же времени.
Отзвониться на 15 мин дейлика или доп митинг с тем у кого есть требования и спросить/обьяснить не проблема. Проблема когда процессы через одно место, и тогда балаган, вот для этого и нужен лид — настроить рабочие процессы и комуникацию.
А передасты это испорченный телефон. Особенно когда ставят какую-то тряпку которая обсирается от вида англоговорящих и соглашается на любые эстимейты.

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

А кто тебе говорит, что сделать? А в одиночку ты даже простейшего не сделаешь, точнее сделаешь, но лет за 100.

Но по сути у вас спор в стиле, что лучше срам или педерасты?

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

Ну я тряпку выкинуть можно.

На больших проектах все дробится по командам, нет одного лида который

что требования выяснял тимлид, а программеры кодили

Для выяснений требований тоже процесс налаженный, всякие аналитики и проче прочее. В итоге мелкие команды с раздробленными отвественностями.
Большие проекты сейчас это скорее комок из сервисов и приложений и на каждом свои команды и свои стори оунеры. А над ними всякие архитекты и менджеры и они точно не пишут в джире девелоперам что им надо делать.

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

И причем тут срам? Передасты, понятно, всегда причем.

И причем тут срам?

Я о нем что-то писал?

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

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

Ну если ты не зависишь от того, что делают соседи справа и слева — тебе сильно повезло.

Лично мне как раз таки проще без лида-передаста.
Сам собрал требования...

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

Вобщем проще самому лидом быть. Но опять таки — зависит от процесса.

Не проще, а сложнее. А вот будет-ли эта сложность финансово окупаема — это вопрос.

))) а вот у меня есть продакт, так он только тикеты для релизов собирает, а сбор требований, поиск СМЕ и выяснение нюансов — это все на девелоперах. Я пару раз ему пытался объяснить что продакт менеджер это владелец продукта который кепчерит видение фич и добавляет к ним описание, эскизы и т.д. но чувак упорно пишет дескрипшн фичам длинной в 1но предложение и расказывает что девелоперы они и есть сабжеет метер эксперты. Я думал что такой хрени не бывает в скрумах или если бывает то чела быстро увольняют, но вышло что и бывает и не увольняют )

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

И да, в таком варианте и ситуация меняющихся требований тоже работает. Добавляется итеративность к процессу разработки и уточнение требований и адаптация к ним.

Даже в совке по полному водопаду единичные проекты делались.

Измерить очень просто. Поработать на себя, а не просиживать 8 часов. Буквально в первые дни понимаешь что после 4-х часов мозги просто закипают.
Так вот вывод не в том, чтобы валить с галер (другие тут редко сидят) а в том что платить 8 часов разработчику каждый день это не совсем правильно.

Мозги-то закипают, но как на счет сделать перерыв 1-2 часа (пробежку, обед) и снова поработать 3-5 часов?

Не работает такое обычно. Срабатывает ограничении на потребность в отдыхе.

Но часто мы наблюдаем другой вариант — люди безумно деятельные 10-12 часов многие. Вот только их решения в такой ситуации обычно бредовые и идиотские. Они уже не думают, они просто реагируют на внешние возбудители. Вот сейчас я наблюдаю такую картинку у 2 знакомых.

Да, отдых хороший нужен обязательно. Классно работают длинные выходные.

Тут уже каждый выбирает ритм под себя. Но больше 5-6 часов в день в течении 4 недель не один человек не может (хотя может пару уникумов на почти 8 ярдов людей и найдется). Но даже в этом случае начинает накапливаться усталость и ты потом переходить на те же 4 часа или начинает ехать крыша.

Да, усталость накапливается и помогает полноценный отдых на 2-3 недельки.

И усредняя ты получаешь те же 4 часа в сутки.

У меня за прошлый год в среднем получилось 7.5 часов. За предыдущие три месяца — 5.5.

Тогда ты уникум. В молодости у меня получалось больше. В 50 лет предел 4 часа, но я часто 2-4 часа работаю еще и по выходным — это меня не утомляет. А вот переработка по 8 часов 3 дня и я уже дальше никакой. Мышление опускается до уровня обезьяны, что просто реагирует на внешние возбудители.

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

Это у меня время по трекеру. Производительность 80% в среднем. 70-90% в зависимости от усталости. Иногда может и до 60% опускаться и это явный индикатор, что нужен отдых. Сделать кофе в это время включено, пью его на рабочем месте. Иногда посмотреть в окно/подумать до 10-15 минут тоже включено, но снижает % производительности/эффективности в трекере.

Пойти сделать кофе, пойти покурить

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

Хорошая сигара помогает привести мысли в порядок.

Таки да, но спешить к сигарам не следует.

У меня среднее где-то больше 12 часов/рабочий день (из них «чистой» работы, порядка 9+ или, скорее 10- часов — но не всегда коденье). Уже больше года, без отпусков (но с выходными, праздниками, + отдельными днями) — полёт нормальный.

Это всё вопрос мотивации и головы. Скажем, за 70-80к и я не особо напрягался...

У меня там время по трекеру. Написал детали выше.

Вот еще кейс на тему «временнЫе трудозатраты vs. продуктивность».
Сегодня мне нужно было сбилдить boost. Когда-то я этим разобрался, но т.к. делаю раз в полгода, то понятно что наизусть не помню, тем более что еще в 2011-м записал, как это делать www.nuclearphynance.com/...​ost.aspx?PostIDKey=152032
Ну вот сегодня так получилось, что в своей же(!) инструкции пропустил шаг 3 — не скопировал b2.exe в корневой каталог. Потом полдня гуглил, почему у меня нифига не билдится... а потом пошел подышал воздухом, выпил пивА и перечитал свою инструкцию еще раз.
Риторический вопрос, почему я это (прогулка и пивО) не сделал сразу, после того как с ходу не пошло.

А я перешел в линух и избавился от кучи подобного гемора. Под виндой это сильно доставало, причем в каждой новой версии еще частью ключиков сборки может исчезнуть, а часть добавиться.
Большинство либ юзаю через apt install.

перейди в Rust, там ще буде простче

не попробуєш не узнаєш, я попробував і не пожалів

Может сразу за бабочками на хутор?

хіба що на пенсію, поближче до землі

А я перешел в линух

Я бы, в принципе, тоже перешел — особенно после того как — начиная с Bionic — стало относильтельно легко конфигурировать мои 4 мониторчика
letyourmoneygrow.com/...​ubuntu-18-04-1-lts-linux

Но:
1. Мои клиенты (банки) на Линух не перейдут, а значит мне нужно быть fit именно в Уинде — причем не только как квонт, но и как девопс — технического слугу мне никто не даст.
2. А в Линухе есть такой же мощный дебаггер как в Visual Studio?

2. А в Линухе есть такой же мощный дебаггер как в Visual Studio?

Тот что с командной строкой еще мощнее и не один.
Но его юзают уже почти все IDE. В QtCreator уже приятно интегрирован, но не всегда тянет разворачивать пока очень большие массивы.

А у студии дебагер был всегда кривоватый, хоть и красивый.

1. Мои клиенты (банки) на Линух не перейдут, а значит мне нужно быть fit именно в Уинде — причем не только как квонт, но и как девопс — технического слугу мне никто не даст.

С этим добавлю. Давно известен такой момент. Собери в кучу 20 очень умных людей и и пусть они что-то обсудят и примут решение. Всегда решение будет принято на уровне почти обезьяны по интеллекту.

З виходом wsl немає проблем мати лінукс під віндою

А в нем поднять винду, а в нем поднять линух, а нем ... и так до бесконечности можно (точнее на сколько памяти в компе хватит).

www.quora.com/...​-is-Rust-becoming-popular

To write a simplest application in C++ (the only comparable language in terms of performance and features to Rust) I have to:

On Windows:

Install gargantuan Visual Studio
Create project and configure it a bit
Add file to the project
Type code
Build
Run

On Linux:

Use apt to install packages for gcc and binutils and make
Type code in source files
Create Makefile
Build
Fix your Makefile
Build again
Run

If I’d like to write a new application in Rust:

On Windows & Linux:

Use rustup to install rust environment
Use cargo new
Type code
Use cargo build
Use cargo run
On both platforms it takes less than 10 minutes.

Do you want me to elaborate to how to add any dependency to the C++ project? Tedious process of downloading, configuring and building?

з.і.
надо накропать буде тему

On Linux:

1. run “gcc hello-world.c”
2. run ./a.out
< minute

С++ плять, а не С, .
але ти знову захистив С!!!!
а С++ булшіт, що і тре було доказать (устанвока буста, шаг 3 — форгет копі ехе, ыпать буст в дупу, і це без кроскопіляції і запуску на таргет давайсу, а там повний ППЦ )

gcc hello-world.cpp -lstdlibc++
а ты о5 доказал, что нихера не разбираешься в вопросе

в сортах овна (стандартов С++ нє, і не собираюсь)

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

Нормальный проект на линухе.
Cmake
make
make install

или
apt install

кроскомпіляції на тебе нема, пізнав би щастя, напр. з libevent2 потрахатися,
собери говностример на х64 під arm та armv7 hf, тоді розкажеш про маке і маке іншталь

Так я же сказал — нормальные (и они такие есть, даже на автотулах), а не укуренность извращенцев.

To write a simplest application in C++ (the only comparable language in terms of performance and features to Rust) I have to:

Мне касательно языковых холиваров проще — для меня язык программирования лишь инструмент решения задачи :)
А конкретно сейчас моя задача — поженить бизнес-логику QuantLib (плюсы) и OpenGamma (Java). Вместе они могут, то что надо, по отдельности — нет.
Ну и конечно, оба проекта — отнюдь не simplest (а наворочены шопесдетс).
Да, если бы было что-то нужное на Rust’е, пришлось бы осваивать и его (азы).

JNI как бы более ни менее качественный давно. Это не с Питоном бодаться.
Ну и у матлаба для плюсов очень простой интерфейс и он сам на жабе (GUI) и умеет жабу хорошо (и с собой тянет и может юзать другую).

JNI как бы более ни менее качественный давно.

Да, но как будем женить — это следующий вопрос.
Может и впрямь через JNI (оно ж так и произносится — «дЖИНИ»).
А может как в фильме, где размороженный Сталонне за бандюком гоняется — там секасом занимались через микросервисы прибор виртуальной реальности.

Может и впрямь через JNI

Ага. Оно хотя бы рабочее. Но можешь поискать и что хипстерское из нового.

хипстерское из нового.

нопремер?

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

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

Понятно. Жаба и С++ слишком сложны для хипстеров, что радует.

Для

simplest application in C++

не потрібні ні Visual Studio, ні проекти, ні навіть makefile.

слабаки )) работаю с немцами — четко 9 часов в день, час на обед и два раза попить чай по 10 минут. Ни разу не видел фейсбучиков или котиков, максимум во внутренем чате обсудить какую то проблему. Вначале было тяжело, потом втянулся, хотя мне по прежнему кажется что это не правильно. Есть еще пара руских — тоже стабильно 8 часов кодинга без фейсбуков и котиков, тупо вим, внутрений чатик и стекофервлов. Конечно если таска подразумевает знание какой то области типа МЛ — кластеринги или класифаеры, то тогда может уйти дня 3 на разбор теории и только потом будет кодинг.

Arbeit macht frei

?
Вроде как давно запрещены лагеря?

так сказать сами себе организовали )

Arbeit macht frei?
Вроде как давно запрещены лагеря?

Сейчас политкорректно говорить: Fleiß ergibt Preis. ))

«свобода как осознанная необходимость» (к) (тм)

«лишь утратив все до конца, мы обретаем свободу» (к)(тм)

Какие именно лагеря? Это просто переведенная на немецкий фраза «На свободу с чистой совестью» (или типа того), которая использовалась в советских тюрьмах

Думаешь фашисты настолько много всего у СССР копировали?

е ти щось овертаймиш занадто,
в німців 8 годин, з них 30 хв. обід, ітого 7.30 робочого часу, якщо в 7:00 зайшов, то в 15:00 виходиш з офіса!

А зачем работать больше? Средний программист на Upwork может делать $60/час. 4*60*22=~5k. Вроде достаточно для жизни

Что это за средний такой программист?
Это даже для США рейт выше среднего

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

О я Кожаева там нашел, райзинг стар там, $40 в час

It ain’t much but it’s honest work ©

Чем дороже себя несет форумчанин — тем более интересно узнать его реальный рейт

так он и говорил что у него 40 в час

Думаешь все следят за всеми сообщениями других форумчан?)

нет, но если каждый день просматривать новое, то это будет занимать минут 5

пффф, тут в день прирост — не ошибусь если 1000+ комментов по разным темам, 5 минут говоришь?))

Я быстро читаю, совсем отбитые дискуссии пропускаю, но их сразу видно

Купа пхпстів з 45+. Не збігається зі статистикою доу)

ДОУ не веде статистику зарплат фрілансерів.

Також варто подивитись на розподіл кількості:
$10 and below (24,771)
$10 — $30 (26,725)
$30 — $60 (4,591)
$60 & above (881)

Я розумію. Все ж цікава ситуація)

Мені здається основна проблема в тому, що багато хто схильний множити 45 на 8 годин на день і потім це множити на 30 днів на місяць і потім це множити на 12 місяців на рік і не враховувати те, що реальна кількість годин на рік буде суттєво менша.

реально на длинных промежутках 60 в месяц часов(рейт 100+)

По хорошему если сравнивать фриланс и не фриланс то нужно учитывать и периоды типа 5-10 лет, карьерный и проф. рост и все такое.

Сложно. 10 лет назад биржи были сильно другие. Процветали елансе и фрилансер а про одеск мало кто слышал(апворка не было). Но вообще чем сеньйорнее фрилансер, тем меньше часов.
За первые 10 лет у меня было около 300к. Но это ни о чем, ибо в то же время в Киеве были зарплаты по 200баксов.
Времена то меняются.

А я порахував той 45 так: 45 × 4 × 20 = 3600. Трохи більше медіани доу. Звісно якщо по 5 годин в день то це вже красивіше виходить і бє доу. Але це залежить від того як часто можна з таким рейтом знаходити лонг терм проекти на фрілансі. А так, це ж 5% в кращому випадку комісії апворку ще треба зняти, і не забути що на фрілансі нема оплачуваних відпусток, лікування.

Ще варто враховувати податки, хвороби, відпустки і т.п.

Ну можна сказати що відсутність оплачуваних відпусток з лікарняними компенсується більшою свободою фрілансу. Звідки працюєш, в які години, а інколи навіть в які дні(можна в неділю працювати а в понеділок відпочивати) — все на свій розсуд. Крім того ті 4 години відносно легко напряцьовуються, наприклад якщо весь день був зайнятий своїми справами то легко ввечері в два заходи по 2 години назбирається. Аби сили були.

~250 рабочих дней в году в котором ~8 часов работы. вот так вот получаем средне-галерные 250×8 = 2 000 часов «работает» или скорее тратит, гребец за которые ему заплатят. Поэтому доход фрилансера за год нужно разделить на 2000 псевдо-часов и это будет его рейт в галерном эквиваленте. Но это все равно так себе статистика :-)

Когда я говорю 15 в неделю среднее у МЕНЯ, это считается так
Берется МОЯ статистика на апворке за прошлый год и делится на количество недель.
Понятно, что бывает и 100 часов в месяц, или вон как в прошлом месяце гдето 40(болел в начале года и гриппом с 25го).
Могу точно сказать, что с рейтом в 90 лонг терм проекты — бывают. Но они мягко говоря не для мидлов.

Навантаження на таких проектах має бути досить високе щоб не рівнятися з годинами формошльопу. Тому 15 по факту є 25 а то і більше. Вірно? Чи висока кваліфікація дозволяє не сильно важче виконувати таку роботу?

Не знаю. Думаю, что вы не правы. Нет, есть еще какое-то количество аккаунтинга, new projects bidding и проекты неучтенные в апворке(от старых клиентов, с freelancer.com и так далее), но соотношение часов в апворке с общим рабочим временем точно не настолько большое. Ну может гдето 80-90% — время правильно затреканое. А и из оставшихся большая часть оплачена другимим методами.
Система разарботки просто должна окупаться. Тоесть доход клиента с системы, которую вы разрабатываете должен быть ощутимо больше расходов на вашу работу.
На одном из длительных проектов это соотношение близко к 10(нет, я не моуг тоже сделать без клиента, там очень много зависит от связей внутри telecom USA. Может, клиент и не против чтоб я работал побольше, но найти когото кто сделает то же самое еще и дешевле/быстрее — рисково, очень. На самом деле 80%+ процентов фрилансеров апворка вообще не способны писать код сложнее hello word. А если считать по просто зарегистрированным, то и 99%.

И еще надо учесть что не все часы которые не билятся — отдых

А еще поиск клиентов это тоже неоплачиваемая работа, занимающая немалое время для большинства.

Поиск клиентов я уже писал. Если не делать как тут человек предлагал — год на фрилансе — год в офисе, то клиенты сами тебя ищут уже года через 3-4.

Вот и превратилась $60+ ставка из средней в толи топ 1.5% толи чуток больше, сойдемся на топ 3%
И совсем не средний фрилансер выходит

Да не, просто апворк это такое кладбище индусов. Они регистрируюся с чужого телефона и забывают пароли чтоли. В общем, надо сразу фильтровать людей с 100+ часов. 60 нормальная ставка если опыт больше 5 лет.

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

зрада! индусы на апворке массово прикидываются украинцами!

Так уже лет 5 мода, индусы ставят страну UA. Ктото им сказал, так больше шансов.
Просто берите 100+ часов.
Не, ну правда, смысл общаться с фрилансером, который за 5лет(средний возраст профайла на апворке) 100 часов не набрал.

Стоит понимать, что там желаемые рейты для краткосрочных проектов. Чаще всего они сильно выше, чем для long-trem. Реальные, за которые человек работал, можно посмотреть в профиле.

На счет часов, у меня за 2018-й год получилось 1888 часов. При этом было и достаточно отпусков, и достаточно недель с 50+ рабочих часов. Если брать 230 офисных рабочих дней по 8 часов получится 1840 часов в год. Так что примерно то на то в плане часов выходит по факту.

На счет часов, у меня за 2018-й год получилось 1888 часов.

У меня под 2700 часов. И соответствующе баблосов...

Это даже для США рейт выше среднего

это всего $125 тыс в год full time

Ну, он так и написал.

Average Software Engineer salary: $107,890 per year

via www.indeed.com/...​oftware-Engineer-Salaries

завидуешь что какой-нибудь javascriptер больше тебя получает?

Не читал топик, но вброшу.
Первое, что советовали прочесть начинающему программисту:
www.bruceblinn.com/parable.html

на галлере важно сколько часов затрекано и сколько оплачено

а сколько работал это эмпирическое понятие, каждый вкладывает свой смысл в это понятие

Когда-то, будучи джуном или мидлом, тоже верил по всякие «потоки», в то что над проектом работать нужно. Но теперь я сениор, — у меня машина, ипотека, ремонт, — нужно решить что делать с потолками, выбрать полочки, окна профильные. Обсудить сигналки, шиномонтаж и евробляхи в чатике, — важно ведь. Да и практика показала, что в айти главное — устроиться к правильному клиенту, — чтоб кипиша поменьше.

Слова не мальчика, но мужа ©

лайк нереальный) а еще не забыть на розетке заказать детское питание, потому что у жены руки ребенком дома заняты

Я от, наприклад, нещодавно на одному проекті працював годин 8 реально робочого дня. І.. звісно отримав очікуванний урок від життя, що... робити так не треба. Отаке.

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

Конечно нужно делать перерывы — мне помогает раз в два часа выйти и прогуляться минут 15.

так а в чем проблема то была ?

Вы верите что программист «в среднем» работает 4 часа?

Якщо «працює» ~ «зосереджено думає», то це навіть досить багато.

По-моему это отмазка для ленивых — «все равно в среднем программист работает 4 часа, пойду-ка чай попью»

Маю до Вас пропозицію: поставте експеримент. Візьміть от хоч нещасний шкільний задачник Сканаві
www.physmath.bmstu.ru/Dokuments/skanavi.pdf
і спробуйте порозв’язувати його 8 годин з однією годиною перерви на обід. Тільки розв’язувати треба по-чесному, а не просто дивитись в одну точку і спати над зошитом. Потім екстраполюйте --- так треба викладатися 5 днів на тиждень, 11 місяців на рік. Думаю, після цього виникне інше питання: «як програмістам вдається працювати аж цілих 4 години?».

Во-первых я программист. Во-вторых решал и Сканави, и «Задачи всесоюзных математических олимпиад» Н.Б.Васильева от корки до корки. 200% cогласен про перерывы, мне тогда нужны были перерывы и решение иногда приходило вообще на улице или пока ешь-гуляешь. Лично я в среднем работаю около 6 часов в день (еще 2 часа митинги-чай-кофе) и именно эту цифру мы берем при составлении эстимейтов. Вопрос не про меня. Вопрос — где люди цифру 4 взяли?

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

То есть контора где при составлении эстимейтов берется что в дне 6 часов это кошмар и ужас, ее нужно обходить за три версты? Нужно искать там где 4? Даже если ты джун который ничего сложнее форм с валидацией не делает?

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

У меня, например, 80% тасок вообще не понятно как решать часто. И 20% простых, что сел и закодил. И полная свобода выбора в пути решения. Но лучше придумать путь, что приведет к скорейшему ее решению. А вот одна вообще пока отложена на полгода — там unsupervised learning — в ней разумнее подождать, что в сових частях другие разрабы сделают (в итоге решение станет сильно проще). Но у меня и начальство сейчас умное.
Так что принцип простой, сначала исследование путей решения. После обсуждаем делать таску сейчас или отложить или вообще отменить и двигаемся дальше по пути, который позволяет получить нужные нам результаты быстрее.
А по коду у меня бывает и 100 строк за 3 месяца.

Но было как-то в одной богадельне — у меня и еще у одного парня было в среднем −50 срок в день. Говнокод удаляли из проекта, часто вписвалось в проект 2-3 строчки и 500 удалялось.

Это понятно, что в эстимейтах все сильно зависит от контекста. Мне не понятны выводы «я буду работать в среднем 4 часа потому что мне сказали что программисты в среднем работают 4 часа». Прийдет к вам джун и заявит такое, скажет — это физиологи посчитали, иначе — говорят — выгорю к чертям, валидацию на формах добавлять не шутка, знаете ли!

Если такой джун придет, то и пойдет за дверь.
Речь же о реальных производительных часах.
На удаленке ты можешь уменьшить затраты на треп и будет у тебя 6-7 часов в день, в офисе не сможешь и будет 9-10 по итогу.

Ну и смотреть на эстимейты джунов — это быть ССЗБ. Их всему учить еще надо.
ну а у сеньоров эстимейты более ни менее правильные и с учетом непроизводительных трат, но если задачи простые для них и путь решения известен.
Но и на старуху бывает проруха. Вот недавно я так облажался с эстимейтом раз в 10. Думал, что всё просто будет, а оказалось что не то, что не просто, а очень сложно. По итогу вообще задачу пока почти приостановили и скорее всего вообще ее делать не будем, а другим путем пойдем.
Ну и у нас на конторе по редким задачам можно сразу эстимейт сделать. Обычно после того. как процентов 50% сделали уже становиться более ни менее понятно, когда результат будет.

Но и на старуху бывает проруха. Вот недавно я так облажался с эстимейтом раз в 10. Думал, что всё просто будет, а оказалось что не то, что не просто, а очень сложно. По итогу вообще задачу пока почти приостановили и скорее всего вообще ее делать не будем, а другим путем пойдем.

Я в таких випадках розбиваю задачу на 2 підзадачі. Назва першої починається з «Investigate» і має основною метою знайти, скільки часу займе друга. Першу можна досить точно оцінити по часу, і за результатами вирішувати, скільки часу і яким способом робити другу, і чи взагалі робити.

Ну даже Бог ошибается. Или хочешь сказать, что ты способен не ошибаться никогда в жизни?

Помилки в оцінках трапляються. Той метод допомагає, коли нема впевненості, що оцінка буде правильною.

А когда есть, но ты ошибаешься в своей уверенности?

И да — это всего-лишь было написать плагин к гстремеру типа avdec_x264. Я утонул в гстримере. Собственно кодек сделать проблем было 0, а вот гстример меня убил — он за пределами моих способностей. Я так и не смог понять, как выходные пакеты в нем правильно собирать.

Можливо, цей гстрімер писався недостатньо кваліфікованими програмістами або в умовах агресивних дедлайнів. Переважно відомі бібліотеки і фреймворк написані так, що можна більш-менш точно оцінити, скільки часу займе розібратися, якщо подивитися на розмір документації чи коду. Якщо це якась маловідома бібліотека, або про неї пишуть, що вона глючна чи т. п., то при оцінці часу можна взяти з запасом і пояснити, що може зайняти значно менше часу в оптимістичному сценарії.

Там основная проблема в том что на С попытались реализовать полный ООП (с безумной толпой дефайнов). Очень кривых интерфейсов и отсутствующего их описания. Собственно там даже основные майтейнеры не знают, как правильно писать.

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

Згадалося, як на одній з моїх перших робіт реалізували у C-коді для прошивки мікроконтролера гігантським switch-ом логіку керування бензоколонкою, де підійшов би шаблон проектування State...

Першу можна досить точно оцінити по часу

Яким чином?
Перша дозволить чітко визначити естімейт другої, але ж сама по собі в рамках інвестігейшену може сжерти від години до бескінечності )

На практиці виходить так, що на першу виділяється день або декілька, залежно від задачі. За цей час вдається вияснити, займе друга підзадача відносно невеликий час чи ні. Якщо невеликий, то можна досить точно оцінити другу підзадачу. Якщо ні, приймається рішення або розбити другу підзадачу на дрібніші задачі, причому результат роботи над першою дає їх список, або взагалі не робити її.

Чи маєте приклад, коли таке не буде працювати?

А вы не пробовали скрам? Там для этого есть всякие грумминги и пленнинги

Груммінги і пленнінги — це коли збираються і обмінюються думками. Вони не допоможуть в знаходженні оцінки, якщо ніхто з членів команди не знає її.

Грумминг — это когда обезьяна вылавливает в шерсти другой паразитов и съедает их.

Є ще значення, у якому фігурують не дві мавпи, а дві людини, і там старшу з них можуть посадити.

. Назва першої починається з «Investigate» і

V модель

Ты начинаешь делать и выясняется, что твоя маленькая фича зависит от конкретной версии сторонней библиотеки, а этой версии нету в пакетах и ты начинаешь собирать свою версию, а исходники несовместимы с новым компилятором (привет С++ХХ) и приходится либо патчить либу, либо делать под это дело отдельный контейнер etc. И из под грошевой задчки вылазит полдесятка других, может быть и несложных, но крайне затратных по времени.

Этим CUDA и tensorflow славятся. Но Куде легко подсунуть тот, что она хочет, а вот с TF я как-то подолбался. Более того, они в код вкорячили проверку зависимостей от других своих либ, причем обычно нужно единственная и неповторимая конкретной версии до последней буковки, циферки в версии.
И компилятор TF тоже нужно только единственный и неповторимый и только конкретной версии.

Любой большой проект. Особенно если в анамнезе boost единственно верной версии и OpenSSL.

Ну нормальные люди делают нормальную сборку с проверками и посыланием откуда и что и как ставить. А другие вываливают тупо кучу кода причем с докой внутри скриптов сборки или вообще внутри исходников в виде define.

Даже джанго питоновский не каждый месяц в году запускается. А уж тестировать его есть кому.
Такшо да, любой проект с кодовой базой больше мегабайта.

Питон вообще редко когда запускается без длительных танцев с бубном. Точнее не сам питон, а поделия на нем.

Мне не понятны выводы «я буду работать в среднем 4 часа
валидацию на формах добавлять не шутка, знаете ли!

Тебе непонятны, потому что ты, видимо, мыслишь категориями формошлепства. Это то, что называется по-немецки Fleißarbeit — работа, требующая (лишь) усердия. Но это — не программирование.
А дядя Витя тебе толкует про креатиффные задачи.

Я от себя могу добавить — эту статью я писал неделю с перерывами только на еду и 6-ти часовой сон.
letyourmoneygrow.com/...​/2018/01/report_final.pdf
Под «писал» подразумевается и с указанными в списке литературы источниками разобраться (в деталях, а не ваще), и расчеты провести (они длились несколько суток), и их результаты обработать и собрать.
Но «вельветы» не были для меня новой темой.

А вот когда считай с нуля (только на хорошей общей базе) врабатывался в deep learning — таки-да, по 4 часа в день, потому что как 9 женщин за месяц ребенка не родят, так и в свой мосх ты не запихнешь больше, чем он захочет принимать.

эту статью я писал неделю

Посмотрел статью — впечатляет! Столько всего...

Спасибо за комплимент.
Да, то, что тут собирательно принято называть «матаном» — огромная область. Те же вейвлеты были открыты «по чисто теоретическому приколу» Хааром в 1910-м году, потом благополучно забыты, а потом заново переоткрыты в геологии (зондирование залежей нефти взрывами), сжатии фоток и много где еще.
По вейвлетам я писал мастерскую, что и позволило мне написать данную статью «всего лишь» за неделю, т.к. в целом уже был в теме. А если бы не был — то даже не знаю сколько б заняло...

А задача типа «вникнуть в вейвлеты» может возникнуть и у программиста, т.е. она точно возникала у тех программистов, которым поручили реализовать алгоритм вейвлетного (а не фурьешного) JPEG-сжатия. И почему-то я думаю, что когда они в тему вникали, продуктивно работали в день никак не больше 4х часов :)

возникала у тех программистов, которым поручили реализовать алгоритм вейвлетного

Только там не программисты были. Это ребята из БеллЛабс насколько я помню.
Ну а после уже появились кучи конкретных реализации разной степени качественности. И кстати стандартная libjpeg ну жутко тормозная хрень.

И кстати стандартная libjpeg ну жутко тормозная хрень.

А я не удивлюсь, если там — перемножение матриц в лоб, что есть O(n^2), а не пирамида c O(n) (именно эн, а не эн-лог-эн).

Потому что наверняка код писался примерно так: some manager сказал some junior — вот мол тебе some prototype, перепиши его на плюсах.
Ну джун и взял не самую свежую версию прототипа (откуда ему знать, что была и посвежее, да и вообще была ли) и закодил ее как мог.

Без понятия, что там внутри. Я юзаю turbojpeg, но и он тормоз еще тот. Есть поприличнее в интеловских и нвидиевских либах, но там с юзанием уже не так тривиально и особенности лицензий всплывают (ну и код закрытый).

перепиши его на плюсах.

плюси зло!!!

перепиши его на плюсах.
плюси зло!!!

github.com/ansuz/RIIR

Он и так на них, но не юзает MKL, IPP, CUDA, OpenCL.
Первые 3 проприетарные — низзя юзать.
А 4 мертвое и нафиг никому не упало.
А написать в опенсурсе такое же, как IPP — это фантастика и ненаучная.

А 4 мертвое и нафиг никому не упало.

кто сказал? оно мертвое внутри манямирка нвидии

Нет. На него все забили. Вот как пример, ни один из движков нейронок до сих пор не поддерживает OpenCL. В некоторых заявили, что в будущем возможно и сделают.
Тоже и в остальном. Единичные редкие реализации на OpenCL на фоне моря на CUDA.

Но, есть одно направление, где OpenCL жил — биткомайнинг.

еще раз. cuda это чиста нвидия. амд и интел и еще куча вендоров используют opencl

амд и интел и еще куча вендоров используют opencl

Может быть. Но в мне с NVIDIA сильно проще стало, чем с AMD.
И у Интела такая же проприентарщина, как и у Nvidia. А AMD мусор. Интеловская MKL работают на AMD лучше, чем ACML.

OpenCL в теории есть, но в реале его нет (пиши сам всё с нуля).

OpenCL в теории есть, но в реале его нет

И не будет. Еще в 2013-м году вышла статья, в которой указывалось

As to OpenCL, „no GPU vendor wants to implement OpenCL optimally because they have their own proprietary languages”

(C. Davidson, „Chip and win: Banks expand use of GPUs”. Risk magazine, Mar. 2013)

Добавь к этому, что камаз самому собрать нужно и у тебя вон свалка старых машин (и камазов в том числе).

самому собрать нужно и у тебя вон свалка

... даже не машин, а частей неведомо от чего, зачастую

Про разгрузку машины — здорово! Реально вместо 2-х часов 4 дня и это ещё не под водой :)
Я иногда при оценке так и поступаю, зная или предполагая, что этот заказчик будет менять условия несколько раз... Да собственно, он и не хотел бы так поступать, но заранее спланировать свои запросы не получается... Как женщина в магазине шуб ;)

Открыл, вернуло (именно в таком виде):
<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>403 - Forbidden</title> </head> <body> <h1>403 - Forbidden</h1> </body> </html>

Прикольно у линкедин CDN работает, или это так и задумано?

Вам уже рекомендовали пойти и попробовать поработать ... Сходите — это многон объяснит ...

я так бачу тобі нарешті повезло з проектом!

В каком году из многих лет?
А за свою жизнь разного насмотрелся и код от Скотта Майерса фиксил и код после индусов. Всякого было и много. Где-то больше было говнокода, где-то меньше. Где-то сам плодил говнокод тот.

Но я думал, что видел уже всё, но гэстример меня потряс.

а як би ти зайнявся бізнесом, то це 1 з 10 бізнесів би вистрелив і зробив тебе доларовим мільйонером :)
потім би продав бізнес і ти би нарештів мав час розібратися в говнострімері :))

і ти би нарештів мав час розібратися в говнострімері :))

Уже никто и не за какие деньги меня сунутся в то говно не уговорит. Не заюзать пару отлаженных плагинов из base и good я еще соглашусь, но не больше.

код после индусов

нет! ааааааа!!! (убегает)

гэстример меня потряс

просто попытка из си сделать си++

упс! що я віжу!

просто попытка из си сделать си++

Сходи к ним и впечатлись, там и полиморфизм и абтрактные классы и наследование и все на С через безумные дэфайны.

ужос, кстаті, колись читав книжку ООС — об"єкт орінтед С, навєрно там по тій книжці задезайгнено і заіплементчено

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

у тебя

глюки, наверное

А можно тем 3-м психам майтейнерам руки поотрывать? Чтобы до клавиатуры даже дотронуться не могли больше.

Работ где можно продуктивно 6 часов подряд кодить — нынче редкость. Митенги, шото упало в прадакшене, таска недописана — надо выяснять, колега прислал пулреквест который надо заапрувить вотпрямщас, тимлид пришол с вопросом почему вот это было вот так зделано, итд итп. Потому эстимейт что можно продуктивно работать 6 часов — чушь собачья.

Бывают, конечно, исключения, например вы один програмист на проекте, или фриланс какой, при этом продакт-менеджер легко доступен для уточнений требований.

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

Да. Хер ты проработаешь с полной концентрацией 6 часов каждый день

А почему вы на всех обобщаете? Говорите о себе.

Логика выбора тут как раз общая для всех (нормальных) программистов.
Ну допустим, ты можешь все 8 часов пахать, и есть две конторы — в одной рабочий день 4 часа, а в другой 8 часов, ЗП одинаковая.
Ты что, выберешь ту, где 8, серьезно? Можешь объяснить, почему?

Не поверите, у меня есть друзья которые любят кодить а не трындеть, и работают они там где есть интересные задачи, и где кодят не «в среднем 4 часа» а сколько душа желает. Но это не аутсорс )
То есть, люди выбирают не «где нужно работать поменьше» а «где мне интереснее и перспективы больше». На вопрос «почему» их ответы — для меня честь работать с такими крутыми чуваками как мои коллеги, мне нравится, я всегда хотел именно этим заниматься.

Сударь, вы упорно не хотите замечать разницу между «могу/хочу кодить 8 часов» и «должен/обязан кодить 8 часов». И на банальный вопрос с 2-мя четкими вариантами ответа вы мне отвечаете какой-то корпоративной пургой из лексикона погонщиков.
Вы палитесь, сударь, реально палитесь.

1) Где я писал про «должен/обязан кодить 8 часов»?? цитату в студию!

А где я писал, что вы об этом писали?
Слушайте, оставайтесь погонщиком и не парьтесь. Логика — это не ваше.

Хаха 2 раза ))) А у вас точно с логикой хорошо? Какими такими формулами вы из моего убеждения что «программист в среднем работает не 4 часа» вывели утверждение что «программист обязан кодить 8 часов»?. Алгебру логики изучают на 2-3 курсе, если вы учились на программиста. В логике есть вполне определенные формулы вывода одних утверждений из других. Вот эти два утверждения точно друг из друга не выводятся! «Не 4 часа» не равно «8 часов».

Хех, а я еще после того, как коммент оставил, думал «может я все-таки чересчур надменно ляпнул про логику...». Но нет, теперь вижу, что не чересчур :)

«Не 4 часа» не равно «8 часов».

Это ложное утверждение.

Работать в нашем банке большая честь ©

потому что есть те кто этого еще не понимают, и есть те кто это уже понимает — так что он все правильно обобщает

Во-вторых решал и Сканави

И из группы В мог не только спокойно решить, но и с уверенностью сказать что-то типа «больше одного вечера эта задача у меня не займет»?

Нет конечно. Были задачи на которые неделя уходила, и которые вообще не решаешь и смотришь в ответ.
При чем здесь это к теме топика? 1) Я на 200% соглашаюсь что на сложных проектах можно вообще 1 строчку кода в месяц писать. 2) Я на 200% соглашаюсь что эстимейт зависит от 60+ факторов. У меня только одно недоумение: откуда цифра 4 прилетела?

Ну а откуда прилетело, что взрослому человеку нужно 7-8 часов, чтобы полноценно выспаться? Наблюдения за физиологией человека, сбор статистических данных — так и прилетело.

У меня только одно недоумение: откуда цифра 4 прилетела?

А вот счас это и прояснится. Если ты решал группу В из Сканави — значит, ты наверняка из физ-мат школы или кружка.
Так вот, сколько уроков математики-физики в день ты мог выдержать? И сколько времени в выходной мог думать над олимпиадной задачей (ну, в среднем сколько)?

Да расслабься. Он мог 24 часа в сутки и 265 суток в год и так 20 лет. Вот только почему Перельман смог теоремку доказать, а он нет. Это странно.

чета я помню сканави — там на пол-часа, ну максимум на оди час задачи, а разные уравнения так вообще на 10-15 минут. Мне кажется мы тока групу б и решали потому что група а — там разминка.

Чувак, ты судя по всему начальник. Лично заинтересован в успехе проекта. Остальным на него болт положить. Я как фрилансер тоже могу иногда 6 часов поработать, но мне платят за час: больше работы — больше бабла

Хорошая попытка, мистер погонщик) Если вы реально «some developer», то почему бы вам просто на самом себе не проверить, сколько у вас эффективных часов в рабочем дне? В моем случае руководство само доводило до моего сведения, что эстимейты делаются из расчета 4 эффективных часа в день, и не потому что одна бабка сказала, а потому что экспериментально проверили на сотрудниках и убедились, что действительно больше 4-х не получается. А если получается сегодня, то завтра будет уже меньше 4-х. У меня так было не в одной конторе, так что не думаю, что это случайность или какой-то нерабочий стереотип.

Вы верите что программист «в среднем» работает 4 часа? По-моему это отмазка для ленивых

Сразу несколько «прекрасных» моментов: вопрос о вере, ироничные кавычки, неопределенный термин «работает» (который сразу лишает вопрос смысла), личное мнение (тоже вера) плюс оскорбление (с самолюбованием) вишенкой на торте.
Я взял где-то какую-то цифру, которую не понимаю и не принимаю, но искать не буду, поищите вы, а я вам помог уже тем, что вопросов накидал.
Браво, чо.

Референт распахнул перед прокурором очередную дверь, и прокурор увидел своего Мака. Мак в белом халате с шевроном на рукаве сидел на подоконнике и смотрел наружу. Если бы какой-нибудь советник юстиции позволил себе в служебное время торчать на подоконнике и считать галок, его можно было бы со спокойной совестью пустить по этапу, как явного бездельника и даже саботажника. В данном же случае, массаракш, ничего сказать было нельзя. Ты его за шиворот, а он тебе: «Позвольте! Я ставлю мысленный эксперимент! Отойдите и не мешайте!»

Великий Мак считал галок...

(к)

Это все заговор жидомасонов.

При 4 в день виходить хороша кваліті(продуктивність), бо мозок свіжий. Але залежить від задачі. Якщо це щось типове то і 5-6 ок. І навпаки, якщо щось складне то 4 вже багато.

Несколько лет назад мы так в шутку мерялись рекодрами по закрытию багов на одном крововом энтерпайзе
Я — а я одним комитом две баги сразу починил, они завязаны были на одной ошибке но в итоге в разных местах был баг.
Лид — а я закрыл фичу вообще без комитов почитал спеку, свзался с стори оунером и обьяснил что такое делать не имеет смысла.

Кто из нас больше всего поработал? :-)

Я с тех времен теперь долго и нудно читаю всю инфу что есть и рисерчу код, перед тем как педалить.

Лид — а я закрыл фичу вообще без комитов почитал спеку, свзался с стори оунером и обьяснил что такое делать не имеет смысла.

Баги отлично закрываются не читанием спек, а их написанием. :)

Правда, это длится дольше читания. Зато и оплачивается хорошо (особенно, если почасово).

Аналогічну статистику бачив про шахи.

Партія триває сім годин. З цих семи годин шахісти грають і рухають фігури 37 секунд, а решту часу тупо втикають, ходять в туалет і п’ють воду.

Что за бред, двигают может и 37 секунд, да вот только остальное время не втыкают и пьют воду, а делают то что собственно и является сутью шахмат, находят идеи и затем считают варианты. Так что после 7 часов ты как выжатый лимон, гораздо больше чем после стандартного рабочего дня, а если добавить психологическое напряжение, которое так или иначе присутствует на турнирах высокого уровня, то получаем одну партию раз в день-2 дня

шахматист != чувство юмора

Так а он о чем? Это очень удачный пример навести на мысль что программирование это не набор текста и жмакание кнопок, а мыслительный процес так же как и игра в шахматы.

В этом и суть. У меня вот, вследствие того, что я программирую с детства, мозг давно настроен на интенсивную подсознательную роботу в фоновом режиме и мне даже кажется, что прокрастинация в нашем случае это часто оно и есть — ты проживаешь сложную задачу внутри себя, и уже в результате приходит достаточно «объёмное» понимание решения.

Когда-то, будучи джуном или мидлом, тоже верил по всякие «потоки», в то что фигачить можно по 7-12 часов в день и многое другое, но по факту есть статистика, с которой многие знакомы — 30 строк кода в день (иногда 10-50 в зависимости от источника), на свой старинный опыт я оглядываться не стал, т.к. написание часто переплеталось с обучением ну и как бы легко прийти к ошибочным выводам меряя все по себе, поэтому я решил подсмотреть за синьорами :) в частности за теми, кто много времени пишет код:

кто-то дебажит по несколько часов просматривая все значения всех переменных, подстраивая свой код под них, кто-то переписывает по сто раз одно и тоже, видимо подбирая оптимальный вариант, кто-то просто нагоняет много говнокода, кто-то пытается разобраться/переписать говнокод, т.к. его автор в силу своего подхода не успевает, а нашлись критические баги, кто-то занят непоймичем иногда ошибочно называя это рефакторингом, при этом не достигая ни одной цели, которые преследует рефакторинг, таким образом выходит что все эти много часов «идеальной работы» на самом деле 5% работы и 95% в лучшем случае топтания на месте, а зачастую и вовсе работа во вред, которая потом только усугубит все активности, описанные выше

Собственно к чему я это все написал, состояние «потока» могут испытывать дебагер (крайне низкое кпд), говнокодер (работа во вред) и рефакторщик. С рефакторингом все сложно, можно не заметить как забудешь главную цель и приедешь в себя переписав кучу всего, но так и не сделав то, ради чего он затевался, вроде и польза, но это верный путь к тому, что его потом запретят, особенно если помимо рефакторинга было переписывание, особенно если в нем ошибка найдется или отличается чей-то неуловимый костыль

Ну и возвращаясь к среднестатистическим 30 строчкам, написать их — пару минут времени, осозние что писать может занять часы, в идеале только думать, не распыляя внимание на действия в среде разработки, и вот делая именно так я не понимаю сколько тут идеальной работы, потому что думает каждый по своему, кто-то закрывает глаза, кто-то рисует кружочки и обводит клеточки в тетради, кто-то юмл рисует, не удивлюсь если лайканье котеек и теннис кому-то помогают, а теперь парадокс программер А полдня ютубчик крутил да теннис играл, написал пару десятков строк, ещё и ошибку допустил, т.к. небольшой клочок кода достаточно просто проверить, программер Б в поте лица вкалывал и залил несколько сотен строк, ещё и поменял столько же, вероятно ошибки есть, но он же ппц как много сделал. С точки зрения менеджера А — лентяй, Б — красавчик топ перформер, но это может быть и то что А сделал фичу просто и понятно и сделал минимальный импакт на существующую систему, поэтому косяк быстро нашёлся, а Б сделал запутанно, вполне мог добавить что-то лишнее, раздул импакт и вероятно зацепил что-то ещё, что проверяться может и не будет уже... все очень неоднозначно выходит... Задача нормального лида — понять где кто делает ерунду и скорректировать

Каких только теорий не придумают средние кодерки — лишь бы оправдать свою низкую продуктивность. :)

Ты с индусами в проекте где за строчки кода платят? )))

Закончил редактор внешнего вида билетов на канвасе. Три недели. 3500 строк в исходниках. Отбрасываем 20% пустых, 10% с }, получается 170 в день. Последняя неделя — багфиксинг в основном к тому же. Те, кто делает 30, скорее всего, не знают в достаточной мере ни используемого инструмента, ни приемов архитектуры.
Если проект большой и длится не первый месяц, то там многое будет переиспользовано (и да: иногда проще скопировать с перенастройкой, нежели потратить в 3 раза больше времени под «универсальный» модуль, который все-равно когда окажется недостаточно универсальным). В таких проектах если выходит 30 строк, то вопрос скорее к разговорчивым менеджерам и слишком уютным кухням.

Я не утверждаю что 30 строк это эталон, все очень туманно, к тому же на маленьком проекте до 10к строк все быстрее и проще, склоняюсь к тому что описанная константа 30 строк применима к крупным проектам в 1м+ строк

Ну и учитывая что в столь маленьком объеме неделя была багофиксинга, то все было не идеально, но, видимо, быстрее, если проект будет продолжаться в том же духе, то количество ошибок будет расти, а количество строк в день уменьшатся, а вот если продолжения проекта не будет, то такой вариант лучше

В начале проекта может быть и 2000 в день. А вот через год работы на этом проекте — посмотрите.

Три недели. 3500 строк в исходниках.

Ахаха.. Че так слабо у меня вот 1 день больше 10 000 строк, как раз вашим методом, скопировал xml словарь на 9700 строк и остальное накопипастил с других модулей.

Во-вов! Розігнався. Полегше.
Це тільки на простеньких та новеньких проектах можна вижати по 30 рядків коду за день.
Я брав участь у настільки серйозних та складних проектах, де 30 рядків коду писалось програмістом — аж за 7 місяців! Тобто це була піврічна норма.
Кожен рядок виходив на ціну золота.

Сложно себе представить что это за проект такой. Можно немного подробнее?

у меня было подобное, когда я работала на OpenStack. Там можно было один баг дебажить 3 дня и пофиксить его изменением ключа. Так что я охотно верю что такое бывает

У меня тоже было задание где с шифрованием я исправлял баг за неделю на 2 строчки. Но 30 строк за 7 месяцев это топ, хотелось бы услышать что за задание.

Да запросто. Напиши аналог djvu, только с чем-то новым и еще качественее.
Или вот сделай MOT tracker, что побъет всех на MOT Challenge. Там все сейчас уперлись в быстродействие их решений. Что-то приличное упирается в 1 fps.
В этих задачах тебе придется много-много и долго думать и совсем мало кода писать.

не удивлюсь если лайканье котеек и теннис кому-то помогают

Да, помогают.

у меня на рабочем компе стоит тайм трекер. В продуктивный день я работаю (туда входит иде, терминал, всякие доки, гитхаб, sof, слак) 70-80% от залогированного времени. Это вот день, когда я прямо довольна продуктивностью. Кодинга в такой день (именно работы в IDE) будет около 3х часов. За рабочий день обычно логируется 6-6.5 часа (если митингов нет)

у меня на рабочем компе стоит тайм трекер

жесть. это где такое?

У нее на рабочем компе лол :)

Ну а вообще некоторые сами себе ставят чтобы понимать чем занимаются, не обязательно «гнилая шлюпка нагибает»

Ну а вообще некоторые сами себе ставят чтобы понимать чем занимаются, не обязательно «гнилая шлюпка нагибает»

ага, так и есть

Если не секрет, то чем именно пользуетесь?

У нее на рабочем компе

програмист, шоле?

А сколько дней продуктивных в неделю? Я вот ща тоже трэкать начал.

до 3х :( 4 редко получается, 5 никогда

При ограничении сверху каждого дня 5ю часами из 7 вполне бывает 5. Гдето каждую 4ю неделю. 4 каждую вторую(это — редко?). Если 4 дня продуктивных не получается, значит, вы скорее всего — перерабатываете

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

В моем случае все затреканные часы — продуктивные. Если у меня проблемы я их просто не трекаю.

Я тоже заметил такое, понедельник и вторник можно выложиться если так же сделать в среду то четверг и птяница больше мыслей о жене и пиве чем работы :-) Еще частое переключение и пачка личных забот тоже сьедают перформанс.
Трекаю время потому что хочу разобраться со своим велосисти и подобрать оптимальный график,не только для работы ноти обучения, правда есть всегда фактор личных проблем и забот которые тоже могут сьедать внимание, время и продуктивность.

Я ещё пользуюсь помидорой (техника Pomodoro). Оооочень хорошо помогает, если не могу войти в рабочий поток. Главное вспомнить о нем

Не зашло, пробовал, я потом больше думаю о том чтобы «накрутить помидоров достаточно» :-) Мне проще когда есть какая-то задача и я не думаю о времени и подобном. Я во времени теряюсь на работе, особенно если таск интересный, тогда можно и три четыре помидора подряд, а они отвлекают меня сигналами. В итоге если задолбанный и таск овно то сколько помидоров не крути я буду со скрипом все делать, а если таск прикольный то меня они только отвлекают сигналами. Но это лично для меня, многим нравится.

Мне помидор нужен только один, чтобы войти в поток. Дальше уже прет и я забиваю

птяница больше мыслей о жене и пиве чем работы

У меня пятница основной рабочий день — когда делаю по 13-14 часов. Коллеги расходятся после 12, в офисе тишина и покой, настроение приподнятое (т.к. впереди 2 выходных) — самое оптимальное время для работы.

А тяжелее всего в четверг. Т.к. уже подвыдоxшийся, а впереди пятница...

П.С. Время не трекаю, т.к. в рабочее время ни на что не отвлекаюсь (ну кроме необходимости, типа митингов, обеда, походом за кофе или там в туалет). Соответственно, оптимизировать нечего и трекать смысла нет.

Программист не только должен работать на базовых знаний но и развиваться. Какой программист будет если он небудете развиваться.

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

Работать нужно не 8 часов, а головой :D

Я считаю часы только когда контрактером работаю, в штате это все условно

Эти четыре часа показывают скорее время продуктивного труда от общего времени проведённого на рабочем месте и оплаченной по норме в год. То есть сегодня ты работал хорошо и сделал много задач, а завтра ты провтыкал в монитор не понимая что там происходит, хотя ты упорно пытался что-то сделать, вот тебе и среднее... Но дело в том что в основном эти цифры применяются для хвастовство или заманухи, а на самом деле никто не учитывает что программист впринципе не перестаёт работать никогда, при условии что у него есть какая либо задача, которую он постоянно обдумывает для поиска лучшего и более правильного решени что остаётся даже во сне, плюс время на самообучение, итого разработчик работает 24 часа в сутки, когда спит, ест и заниматся сексом, увы даже в это время его не покидают мысли о решении тех или иных задач.

Просто програмісти, що працюють по 2-3 години — закруглили свій час до більшого.
До половини робочого дня.

Летела ракета — упала в болото,
Какая зарплата — такая работа.

Ваша дело — кайло да лопата,
Какая работа — такая зарплата.

Работа не волк — в лес не убежит
Человек создан не для работы, а для наслаждений
Когда много работаешь — зарабатывать некогда
Работать надо не 8 часов, а головой
Лошадь работала лучше всех, а председателем колхоза так и не стала
Работа от слова раб
От работы кони дохнут
Когда работодатель ищет волшебника, то чаще всего он находит сказочника
Аллергия на работу лечится путем увеличения дозы зарплаты
Главное на работе — не храпеть слишком громко
Солдат спит — служба идет
Кто не работает тот не ошибается
Не торопись исполнять приказ. Может последовать команда «Отставить!»
Работа не половой орган, сто лет простоит
Я работать много не могу, у меня лапки
Тише едешь — дальше будешь
Ты можешь работать, как проклятый, можешь стать самым умным и вообще распрекрасным, но никто не забудет о том, что однажды ты совершил ошибку
Ты меня, работа, не бойся, я тебя не трону
Если долго и часто трудиться по 8 часов в день, то вам может повезти, вы станете погонщиком и будете работать по 12 часов в день
Никогда не откладывай на завтра то, что можно сделать послезавтра
Работа дураков любит, а умных побаивается и обходит стороной
Мне столько всего надо сделать, что лучше я пойду спать
Кто понял жизнь — работу бросил
Работа — последнее прибежище тех, кто больше ничего не умеет
На усердную лошадь весь груз валится

И другие 100500 жизненных мудростей от матёрого синьора.

Скукота. Фразы от Ницше лучше.

И не лень тебе было это выписать.

Особенно тяжело дались вторые 50% задачи, Ctrl-V

Все эти премудрости — последствие сначала крепостного права, а затем — советского союза. Это когда человеку особо стараться нет смысла ибо барин (или СССР) больше не даст. Сравните с западными пословицами:

Genius is ninety percent perspiration and ten percent inspiration.
Diligence is the mother of good luck.
A cat in gloves catches no mice.
He that would eat the fruit, must climb the tree.
Never put off until tomorrow what can be done today.
No gains without pains.
Procrastination is the thief of time.
Promise little and do much.
The work praises the man
You must judge a man by the work of his hands
A bad workman always blames his tools.

Вы уже в другой экономике, проснитесь )

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

Фил зе дифиренс.

Я ж погонщик ) фил зе диференс

Тогда у тебе выбора нет, как кнутом махать 12 часов минимум. А нам гребцам проще, надоел ты свалим на соседнюю галеру.

Ага, вспомнился Валентин Иванов и «Повесть временных лет» про викингов. Примерно так: надсмотрщик стоит куда дешевле кузнеца-оружейника. Один удар кулаком в висок... спасая свою жалкую жизнь, надсмотрщик прошептал «кузнец сказал, что хочет умереть»
(ну а как викинг кузнеца от депрессии вылечил — отдельная история).

Ты забыл еще
Arbeit macht frei

Вы уже в другой экономике, проснитесь )

Да нет же! НЕТ !
В том-то и дело что ИТ галеры — это совок в его самом типичном виде. Почитайте «Понедельник начинается в субботу» и вспомните совковые НИИ с разгадыванием кроссвордов.
В каких ИТ компаниях платят не за отсиженное время, а за сделанную работу? Где дают премии за удачные решения? Где штрафуют за плохой код?
Я просто в шоке что некоторые компании платят синьорам от 4К что бы потом кастомер давал им задачи по исправлению лейблов и комментариев в коде! Это же типичный совок когда профессоров вывозили в колхоз на картошку.
Связи между усердием и заработком нет никакой! Уже 100500 раз описывали как оценивают девелоперов и повышают зарплату. Хочешь больше денег — нужно не инновации писать в свободное времяпровождение — а по собеседованиям ходить! Никто не оценит даже если ты перепишешь весь проект на выходных и исправишь все баги — только поругают что отнял работу у галеры.
Так же работает другой совковый принцип: что бы продвинуться — нужно работать языком, а не руками!

В каких ИТ компаниях платят не за отсиженное время, а за сделанную работу?

На такую оплату можно договариваться — когда работаешъ ФОПом. Никаких проблем.
Но не рекомендуется — т.к. заимеешь кучу головняка, при куда меньших деньгах, чем с «почасовкой».

просто в шоке что некоторые компании платят синьорам от 4К что бы потом кастомер давал им задачи по исправлению лейблов и комментариев в коде!

4к синьору? Нееее, в странах запада это зарплата выпускника уни, с 0 лет опыта работы.
Хотя это лет 15 назад так было — сейчас уже даже поболее получать будет.

В том-то и дело что ИТ галеры — это совок в его самом типичном виде.

кстати, руки не доходят написать продолжение «Галер»

часть вторая будет называться «Бугор», но это не скоро

А эти ваши выводы относятся ко всем компаниям или к «лидерам рынка» где численность девелоперов 200+ и за каждым не уследишь? Потому что когда я работал в компании из 8..12 человек (сейчас она уже за 70 перевалила) то в небольшом коллективе очень видно кто филонит кто нет, кто говнокодит а кто нет. Проект мы писали втроем с нуля. Не помню чтобы «отсиживали» часы.

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

Це з книги «Як зробити, щоб ваші працівники заробили ВАМ більше грошей. Видання третє, доповнене, для широкого кола власників компаній» ?

Самое паскудное в продолжительном бездельи на работе — это то, что когда появляется работа — тебя начинает ломать ее делать потому что привык не делать, даже если задача казалось бы нормальная в твоей сфере, чисто психологически
А так — норм, от работы кони дохнут!

Это как в тренажарку пойти -

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

Вот как раз в тренажерке-то количество часов сверх оптимального (а оно — небольшое) и начинает мешать.
Вот тут про парня, который каждый день качал сисьги (и нифига не прогрессировал), а потом стал качаться как надо и не чаще трех раз в неделю — и стал чемпионом
www.many-books.org/...​uart/jim_leja_180_kg/read

И цитата оттуда: Рецепт всегда один: если нет результата, не делай больше — делай меньше! В 99 случаях из ста это срабатывает безотказно.

Это касается исключительно безделья _на_работе_. После продолжительного отпуска — наоборот, куча сил появляется.

работает 4 часа

Если говорить о творческой работе (не отвлекаясь на всякие там доу и фейспотейблу), свыше — у меня мозги закипают

А перерывы делать не пробовали? Понятно что не подряд 4+ часов

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

Можно провести такой эксперимент:
1) Берем на проект нового скилованного синьора.
2) Показываем макет простой странички и спрашиваем сколько времени будет такую добавить.
3) Записываем эстимейт — например 4 часа.
4) Синьор садится писать и попутно начинает уточнять требования, настраивать энвайромент, разбираться с существующим кодом, пытаться все запустить, вбить тестовые данные, настроить и прогнать тесты, собрать билд, развернуть для демо и т.д. А потом еще заполнить отчеты для менеджера, ответить на письма и т.д.
5) Засекаем время через сколько от начала таск оказывается в состоянии «все готово». Скорее всего это будет 1-2 дня.
6) После этого даем тому же синьору сделать вторую страничку с небольшими отличиями.
7) Засекаем время — и оказывается 4 часа!
Какие выводы мы можем сделать из этого эксперимента:
1) Подобная задача занимает 4 часа чистой работы.
2) Минимум 50% рабочего времени уходит не на непосредственную работу, а на сопутствующие активности.
Дальше уже вопрос как к этому относиться?
Опытные менеджеры могут считать что «программист в среднем работает 4 часа» и исходя из этого умножать эстимейты девелоперов минимум вдвое.
Другие менеджеры дают эстимейты без учета «лишнего» времени — ведь заказчик как-бы платит только за сделанную работу и раздутый эстимейт не одобрит.
Соответственно есть девелоперы, которые относятся ответственно и если у них не получается то доделывают в овертайм.
А есть девелоперы, которые делают на отвали что бы уложиться в эстимейт еще и котиков успеть полайкать.
Общий вывод такой: в ИТ производительность зависит от массы факторов, которые постоянно меняются: то инет медленный, то винда заглючила, то место на винте закончилось, то у девелопера башка не варит после вчерашнего, то соседи по опенспейсу разорались, то менеджер пришел с глупыми вопросами... Поэтому если считать за настоящую работу идеальные часы, когда девелопер находится «в потоке», полностью понимает что ему нужно сделать и тратит время только на нужные шаги, не отвлекаясь — то таких часов действительно выйдет хорошо если 4 в день!

т.е. исходя из 4 часовой логики то вот это вот

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

не работа?

С точки зрения сотрудника — это, разумеется, работа.
А вот с точки зрения заказкича — конечно же нет.
Предположим что заказчик ту же задачу отдал во фриланс. Фрилансеру то же нужно засетапить энвайромент, проапдейтить винду, почту почитать, чайку попить, на перекур выйти... У него может пропасть инет, может винт полететь и т.д. Волнуют заказчика все эти проблемы? Ну назумеется — нет!
Так же фрилансер, когда даёт эстимейт — скажет чистое время (иначе отдадут другому). Например «нужно 4 часа, а готово будет послезавтра». Т.е. время работы и сроки — они как раз и отличаются на эту дополнительную активность.

Поэтому в эстимейте это все должно быть учтено. Если менеджер пропустил к заказчику эстимейт, в котором посчитана только «работа в потоке» — это плохой менеджер. Все перечисленное — работа. Разработчик — не оператор набора, ему не за количество символов платят, а за результат, для которого нужно уточнять, настраивать, разбираться и думать.

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

P.S. нормальный фрилансер дает валидный эстимейт со всем учтенным. Но это нормальный, а не тот, который за задачи на 1-2 часа с индусами сражается.

Покупают повторно у тех, кто сроки не переносит, и денег дополнительно не просит. Т.е. у тех, кто сразу все в своем эстимейте учел.

Нет, надежность дорогое удовольствие и большинство не согласны за него платить.

Соответственно есть девелоперы, которые относятся ответственно и если у них не получается то доделывают в овертайм.
А есть девелоперы, которые делают на отвали что бы уложиться в эстимейт еще и котиков успеть полайкать.

Ты берёшь две крайности. Есть третий вариант. Пишешь: первая задача займёт XXX потому, что мне надо вникать. Вторая подобная — меньше. И садишься делать .на нытьё, мол надо дешевле не реагируешь

Могу сказать за себя. У меня — идеальные условия. Я когда в потоке посылаю все клиентов и не реагирую, я фрилансер, нет никаких менеджеров которые вообще в принципе могут попытаться меня отвлечь, проекты выбираю сам.

Работать пытался по 8, 6, 4, 2 часа в день. Количество денег максимизируется при 15 часах в неделю. Количество часов в день — неважно. Но если больше 4 в день, на следующий день — будет меньше среднего. В результате работаю «до 5 часов» с суммарным планом на неделю в 15 часов.

С другой стороны, если ваша задача — максимизировать не деньги, а часы — тогда, конечно, лучше по 8. Но денег от этого в длительной переспективе(больше недели) — не становится.

У вас не почасовая оплата труда? Не понимаю как от 15 часов денег больше чем от 16 например.

Он намекал на количество полученных денег деленное на количество часов.

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

И что. Можно договориться на 8 по 1 и на 200 за 1. Правда во втором случае часы уже не считают, там результат нужен, а твои часы всем пофиг.

120 на длительных отрезках Америка вполне платит. Подозреваю, что и 200, но это надо больше продажные скилы иметь.

Вы можете работать за 30 дол. в час. Или за 120. Ваш выбор.

Количество денег максимизируется при 15 часах в неделю.

У меня количество денег максимизируется при ~67 часов/неделю, 52 недели/год.
Хорошо бы и больше (т.к. оплачивать готовы) — но больше уже не тяну...

Я тоже так думал. Потом умные люди посоветовали увеличить часовую ставку ровно в два раза. Количество часов значительно просело,да. Но фокус в том, что количество денег — увеличилось.
Стоимость часа должна быть такой, чтоб количество работы было возможным для выполнения.

Нет работы — уменьшаем рейт. Есть работа — увеличиваем. Ктото хочет, чтоб вы вон то срочно сделали сегодня до вечера? Увеличиваем еще х2 или х4(в зависимости от загрузки и настроения).

Ну и качество решений тоже ощутимо улучшилося, поскольку человек, работающий 15 часов и 67 — два разных человека, даже с одним опытом.

А який тип роботи? Фікси, якісь спец фічі, чи звичайний девелопмент(формошльопство)? При звичайному мені здається що це малувато. Формошльопу треба чим побільше годин, бо формошльоп як робочий на заводі — виконує купу рутини.

Большинство высоких рейтов это интеграция в том или другом виде. У меня — opensource voip. На формошлепство всегда можно нанять когото, согласного выполнять рутину за 30 в час.

А який тип роботи? Фікси, якісь спец фічі, чи звичайний девелопмент(формошльопство)?

Высокоскоростное прототипирование. Как можно большее количество фич в софте для нового продукта (управление железякой), за как можно меньшеe время. Чтобы быстро вывести на рынок.
Оттого и гонка.

А потім хтось ті прототипи переписує по нормальному. Хоча якщо коду небагато без ООП вермішелі то і так ок.

На шарпe без ооп нелегко. Код работающий, протестирован «железячниками» вручную, существенные части плотно покрыты тестами.

А так, c переписыванием/дописыванием коллегами сложно — вокруг лишь низкопродуктивные, работающие по КЗОТу. Берёшь на себя 90% требуемой функциональности очередной части (3 месяца до сдачи), низкопродуктивному коллеге оставляешь 10% и в его тему не лезешь, чтобы он тебя не отвлекал.
В итоге, через 3 месяца твои 90% работают и покрыты тестами — у низкопродуктивного не работает, а тесты пока и не начинались. А колега при этом, «синьор» с 10+ годами

Так и живём, по принципу «хочешь что-то сделать хорошо — сделай это сам»

Значить не дарма вам платять захмарний рейт)

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

Потом умные люди посоветовали увеличить часовую ставку ровно в два раза.

Увеличивать уже особо некуда. Больше 100/час — найти в европпке нелегко. Тем более, на долгоиграющем, да щедро-часовом проекте...

Можно уйти на какой-нибудь 3-хмесячный проект, на 120/час, да 150 часов/мес загрузки.
Но это нужно переезжать, оплачивать очередную квартиру (в добавок к уже висящим 2-м), там внезапно у клиента не окажется денег, начнутся всякие проволочки, потом ехать на очередной проект (очередная квартира и риски)...
Оно того не стоит.

Ну 100 в час на 67 часов х 4 это (27к в месяц?) сильно больше, чем у практически всех на этом форуме. Вы можете делать, что хотите(ну если не боитесь выгореть)
Большинство то работают 40-60 с рейтом в 30-50, их это касается.
зы. у меня есть проекты с 120 в час, на апворке, да. удаленно, да.

У меня есть ряд вопросов: Как замеряли эти часы?

Пойди на литкод\хакерранк\whatever возьми задачу по динамическому программированию уровня хард. И начни решать самомтоятельно, не пользуясь гуглом. Вот и мож замерить сколько часов ты высидишь без доу\фейсбуков\чаев и прочего.

оттуда что у меня 9999 комментов на доу

А я думал 6к комментариев много

Сейчас наверное больше всего комментариев у dou.ua/...​users/viktor-chyzhdzenka

Монетизація буде? Віктор викупить пів Доу з юзерами.

Нафиг мне такой гемор. Это гемор Макса местного.
А как место для трепа ДОУ мне нравиться, да и спецы здесь встречаются, что разумное пишут — их и почитать интересно.

Давно, кстати, статистики балаболов-бездельников небыло :-D

Зареєстрований 26 вересня 2008

Пффф.

так я не пойняв, 4 це много чи мало?
а скільки надо?
з досвіду якщо входиш в потік, то можна і 10 годин підряд, якщо ніхто не турбує,
якщо турбують, то прийшов з ранку і поки не заважають можна щось зробити,
потім починається мітінгі шмітінги, знаходиться який стопер, які репортиться на гору, і шукається рішення і т.д. і т.п.
а поки є стопери, то може бути і 0 год активного кодінга

А потом после такого потока 3 дня приходишь в себя

Лет 5 назад я иногда делал 14 в день, но следующий день при этом выпадал полностью

Я делал по 12-16 в течении 3 недель без выходных, а потом 2 месяца состояния овощь

Ну і на який надривати своє здоровя? Це ще повезло що на 2 місяці овоч, а не на роки %)

А я делал два месяца (правда с выходными). Состояние овощь потом было пол года.

коли як, але для того щоб щось накодити, тре щоб зійшлися звізди:
— пусто в офісі
— вияснено що і як робити
— складено план (що я хочу досягнути і на чому зупинитися і як то потестувати)
....
якось так,
а щоб кожен день чітко 4 чи 8 годин писати код: ні сину, це хфантастика

это очень оптимистично

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

Нельзя, тоже ухайдохаешься. А в офисе из 8-9 часов в офисе ты продуктивно работаешь в лучшем случае 2-3 часа. В тишине ты можешь 4-5 часов.

Насчет «программист пишет код в среднем 4 часа» еще как-то могу согласиться. И то, в моем окружении в среднем 5-6, если оценивать на глаз
Но тут уже ходят рассказывают что то ли «работает 4 часа» то ли «эффективно работает 4 часа».
Читать и ставить таски, митинговать и дебажить — это тоже работа, и тяжелее кодинга иногда. Поэтому и возник вопрос: откуда взяли цифру 4? И куда тратят еще 4, если «работают» только 4?

и куда тратят еще 4

На отдых. Это и митинги и ДОУ и котики и т.п.

Точняк, вот возьму отпуск поеду на митинги отдыхать...

Если в бассейне(источнике)с горячей минералкой, пивом (вином), то можно и помитинговать, потягивая пиво (коктейль из трубочки).

Большой оверхед на ожидание.

В основном это про кодинг говорят, так как митинги редко считаются эффективным временем. В Зависимости от проекта у меня были периоды кодинга по 8 часов, были по часу. Много времени обычно уходит на ожидание и коммуникации, часто бывает что пока соберёшь информацию по задаче и все предварительные разрешения/сертификаты/прочее — потратишь пару дней, а сделаешь задачу за 2 часа. Работает программист как и все — целый день. Чай попить с командой это тоже работа

откуда взяли цифру 4?

Неразрешимый вопрос... Мы не знаем — кто тебе эту цифру впарил, как аргумент чего либо.
Если это реальный случай, ты лучше у того чела и спроси. Потому что здесь, как видишь, она практически никому не близка.

Это не легенда. Это способности обычного человека. В среднем продуктивно обычный человек может только 4-5 часа работать. Остальное время — на всякую фигню от спорта и лайкания котиков до отвлечения от работы соседей по офису.
В конкретной же ситуации ты можешь и 0 часов в день поработать и 24 часа.

Кто замерял это «среднее»? Где были программисты по которым это замеряли? (США, Индия? оупенспейс, офис?) Покажите список и референтную группу. Какой у них был IQ? А то вот говорят «в среднем» но мне интересно кто именно и как замерял? Среднее по Калифорнии я думаю отличается от среднего по Италии. Среднее по программистам «20-35 лет» и программистам «40-70 лет» тоже отличается. Все возрастные группы учитывались при вычислении среднего?

Нейробиологи, когда изучали работу мозга человека.
А IQ — у меня все одно больше, чем у всех остальных.

Нейробиологи, когда изучали работу мозга человека.

без пруфлинка все это болтовня
так я могу сказать что в среднем длина ч*ена 36 сантиметров

Сам ищи. В инете эта инфа есть.

И с IQ ты правильно понял.

А IQ — у меня все одно больше, чем у всех остальных.

Витя, мы же взрослые люди. Давай достанем IQ, вывалим на стол и померяем! %)

То у тебя на одном глазу старческая дальнозоркость %)

ти чьо, заразився від Кожаєва через укус бага в повнолуніє

Ничего не понятно, кто кого и куда кусал? %)

Да я и без укусов это знаю.

сказал Виктор подтягивая чашку с другого конца стола своим IQ

Это пиво, а не Qt и т.п. говностримеры.

ноно, парниша. это был AI

Оно изменяется (портится) от измерений %)

Так это вы вроде бы в первом посте заявили про 4 часа, а теперь просите других вам пруфы предоставить.
Странная логика.
Ищите там, откуда вы это заявление взяли.
И тогда уточните сразу, что под «работой» имеется ввиду. Ибо для многих нахождение на раб месте или хотя бы вблизи офиса = работа

или хотя бы вблизи офиса = работа

В радиусе 500 м :)

Какие у него были условия труда — оупен-спейс или кабинет?

Это ключевой вопрос. И «легенда» про 4 продуктивных часа восходит именно к началу работы в опен-спейсах.
Если коротко и по-простому: основная работа программиста делается в состоянии «потока». Вне потока делается максимум двигание пикселей и переименование переменных.
По субъективным оценкам, чтобы войти в «поток» нужно 10-30 минут. В «потоке» можно непрерывно и продуктивно проработать 2-4 часа, пока тебя либо не отвлекут, либо ты сам не устанешь и отвлечешься. В тихом кабинете за день можно без проблем проработать в 2-3 «потока» и получить целых 8 продуктивных часов. В опен-спейсе это просто невозможно и, опять же, по субъективным наблюдением за собой и коллегами я вижу, что программисту удается получить максимум 1-2 коротких «потока» в день на те самые 4 легендарные часа продуктивной работы. Всё остальное время делается возня пикселей, переименование переменных и безуспешные попытки спрятаться от окружающих.
Лично у меня прокачана способность очень быстро входить в состояние «потока», спрятавших за шумоизолирующими наушниками с громкой музыкой. Могу хоть посреди шумной толпы так сделать. Но за все надо платить — в результате мозги быстрее устают от постоянного стресса и после тех самых 4 часов в таком режиме эта способность перестает работать и наступает кулдаун на сутки до следующего рабочего дня.

после тех самых 4 часов в таком режиме эта способность перестает работать и наступает кулдаун на сутки до следующего рабочего дня

А если не делать сессии по 4 часа подряд, а делать перерывы по 10 минут каждый час + полноценный перерыв на обед — то не наступит кулдаун? Ну, небольшими итерациями с хорошими перерывами.

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

Не потянешь больше 4-5 часов в день в среднем даже в состоянии потока. Проверено уже не только мною и не раз и многими людьми. Но митинги, ДОУ, котики и т.п. это решают — вот и выходят твои 8 часов.
И да эта оценка часов только для человека лично, а не для менеджера — если он с мозгами, он осознает эти непроизводительные затраты и не парит тебе мозг. А если манагер-идиот, то такого лучше сменить.

делать перерывы по 10 минут каждый час
По субъективным оценкам, чтобы войти в «поток» нужно 10-30 минут.

Вот и посчитайте сколько эффективной работы выйдет если каждый час делать перерыв 10 минут, а потом входить 20 минут

В тихом кабинете за день можно без проблем проработать в 2-3 «потока» и получить целых 8 продуктивных часов.

2-3 месяца в таком режиме каждый день и можешь нести бабло к психиатру.

Я согласен, не надо так. К тому же это в любом случае подразумевает овертаймы за счет отдыха. Но такая продуктивность возможна, в контексте вопроса про легендарные 4 продуктивных часа. Кроме того, эти 2-3 месяца по 8 продуктивных часов в день могут иметь существенную ценность в случае работы в собственном стартапе. Только в опен-спейсе это будет делаться за 16 жопочасов, а в кабинете за 10 жопочасов. Такой мой поинт.

Это не легендарные. Это в общем способность твоего мозга по юзанию твоего логического-речевого центра и остальных частей мозга. При увеличении его нагрузки ты просто ускоряешь их износ.
Ну как аналогия — попробуй по 8 часов в день 2-3 месяца поразгружать вагоны с углем. А потом посмотри на то, что станет с твоим телом. И питание и сон тебе уже не будут помогать.
Могу сказать, что еще в советской армии после разгрузки или загрузки вагонов с бомбами нас на посты уже не пускали, только на следующие сутки после отдыха. А вот на постах могли и 3-е суток продержать — на третьи ты уже как зомби. После 3-х суток на постах обязательно в часть и полноценный сон. После 3-х суток на постах тебя никто не трогает — отдых уже святое вне зависимости это дух или дедушка. Вот через сутки тебя уже могут доставать для разного.

попробуй по 8 часов в день 2-3 месяца поразгружать вагоны с углем

станеш Рембо

Станешь высушенным сморчком.

Разгружай мешки с сахаром в дождь — станешь канхветкой!

Это не легендарные

Это я цитирую ТС в кавычках.

Это в общем способность твоего мозга по юзанию твоего логического-речевого центра и остальных частей мозга. При увеличении его нагрузки ты просто ускоряешь их износ.

Да, я тебя понял и согласен. Я думаю, что оба наших тезиса можно свести к одному: продуктивная работа программиста сверх 4-5 часов в день возможна только за счет износа нервной системы. При этом, работа в состоянии «потока» в тихом окружении с небольшим количеством продолжительных перерывов снижает нагрузку на нерную систему.
Исходя из этого, наиболее эфективным и наименее травматичным режимом работы для программиста будет 8 часовой день в тихом кабинете включая достаточно продолжительные перерывы между 1-2 длинными «потоками».
Я бы это изобразил как-то так:
9:00 — 13:00. Максимально продуктивный отрезок времени в один-два «потока» с перерывом на пасцать.
13:00 −14:00. Обед.
14:00 — 17:00. Двигание пикселей, переименование переменных, код ревью. Возможно еще часик продуктивной работы, если непроизвольно вошел в «поток».
17:05. Закрываешь ноутбук и идешь няньчить внуков.
Я, кстати, так сейчас и работаю, за вычетом внуков. И обед не такой длинный. Но не все сразу.

Тут во весь рост встает вопрос оценки продуктивности результата. По моим наблюдениям, если заставлять людей работать больше 4 часов в день — качество падает. часы не падают. да.

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

Есть определенная скорость метаболизма в мозге. То есть запас метаболитов в самих нейронах, плюс скорость кровотока для подвоза. Так вот если проработал 4 часа головой, то нужно отдыхать 12-16 ч. То есть нагрузка 1 единица времени, а отдых 3-4 единицы. Иначе будет задолженность по метаболизму нейронов. А это их преждевременное старении и смерть.
Все нужно в меру.

А еще скорость выведения накопленного говна в результате метаболизма и отвод тепла.
Мне вообще кажется, что мозг у человека — это практически предел его развития, как органа.
Не просто так он на грецкий орех похож, а не гладенький.

Не просто так он на грецкий орех похож

У некоторых на фундук :)

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

Видимо мозг построен по минимальному принципу. Как-то работает — уже хорошо.

Именно. Слепленное нечто из говна.

Ну вообщето можно увеличить время. Вариантов много. Скушать шоколадку и понизить температуру до 15ти в комнате, например. А также добавить 2 часа бега в день для увеличение количества гемоглобина.
Другой вопрос, что на это тратится непропорционально больше усилий. И мозг эволюционно настроен против такого поведения.

Может ты еще и свежий воздух хочешь? :-) Это я о наболевшем — опен мать из спейсы, от таких недоманагеров галерунов, как некоторые в этом топике.

Свежий воздух само собой. Ради этого снимаю квартиры 20+ квадрата на человека и ставлю увлажнители и проветриватели.
Свежий воздух и сверх-освещенность — основной фактор, без него только спать хочется.
Но это для стандартной нагрузки, 3-5 часов.

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

А если пробить дырку в голове и сливать отработанную кровь?

Можно еще думать жеппой, там от сидячей работы застои крови часто, стоит без работы, а если там думать то будет в работе и застоев не будет :-)

С кровью там все ок(ну обычно). Проблемы с возможностью клеток в глубине мозга успевать в эту кровь сбросить.

Мне кажется, что это слишком упрощенный подход:
— метаболизм у всех разный
— метаболизм очень сильно зависит от моря факторов — питания, состояния здоровья, наличия и отсутствия физических нагрузок, ...

Из своего личного могу сказать, что человек в состоянии думать 8 часов — у меня например в институте было по 4 пары, а потом еще домашние задания, курсовые и так далее.
Так что думать приходилось даже больше 8 часов.

И почему-то никто не говорит, что должно быть не больше 2 пар (4 часа) в день.

Так кодіть 8 годин в день, а не 4. І щоб чистими без перекурів, кав і розмов. В той же час ваш сусід по коворкінгу буде працювати так як і всі — 4-5. Байдуже що ви оба будете отримувати одинакову зп, головне що ви своїм принципам не зрадите!

Ваши 4 пары в универе подбиралися так, чтоб лекционная нагрузка чередовалася с аналитической. Тоесть работали разные центры(память-аналитика).

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

Вообще-то еще эффективнее мозг у детей работает, но вот занят он в первую очередь не программированием, а изучением того, как в этом мире выживать.

найлюбопитніші, як правило, не виживають

У детей синаптогенез(роцесс формирования синапсов между нейронами в нервной системе) очень высокий. В день формируется на порядок больше связей чем у взрослого человека. И он может запомнить много информации. Она фактически сама ему заходит без напряга.

И так же легко он ее забывает :-)

Пары отсиживать это средняя нагрузка, так сказать. Плюс молодой, 20 лет отроду. Это тоже важно.
В 30 уже немножко не то. По себе знаю.
Физические нагрузки почти никак не влияют на работу мозга. Они влияют на мышцы и скелет. То такое, больше для настроения.

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

А чем тебе бокс не угодил? Или ты думаешь что если бокс то значит постоянно в голову бьют? У меня персональные тренировки, в голову никто не бьет.

Даже когда вас бьют в корпус, это не особо полезно для мозга.

Шо за бред вы несете? Я ходил и на тэквандо, и на ушу, и на карате, и на бокс, никто там никому голову не отбивает, есть футы, лапы, перчатки, никто без обоюдного согласия в фулл-контакт не работает. За все это время у меня ни разу не было синяка на лице, разве что на голени, голеностопе или руках. Капец, какой-то.

Причем тут синяки на лице? Не падали? Жестко в корпус не получали? Как бы любой резкий движ для мозга не полезен.

Как бы любой резкий движ для мозга не полезен.

Я так понял вы лежите овощем на кровати, дабы не дергать и не травмировать мозг?
Любое резкое движение\падение\толкание обычная вещь в спорте, особенно в командном, тот же футбол, волйбол и баскетбол. Они тогда намного «травматичнее» боевых.
Ну и то что мозг страдает от падений это бред. Если головй удариться это да, а так нифига не будет.

Ну да, ну да. Спаринг каждую тренировку(сколько там сотен ударов) и неудачное падение раз в неделю на волейболе(знаю, занимался серйозно) или падение раз в месяц в виндсерфинге — одно и то же.

Спаринги не кажду тренировку, обычно 1 из 3, и начинаются только у тех уже кто-то выучил базовые вещи.
Короче чувак, не знаешь, не пиши чепуху, а хочешь поумничать, так походи хотя бы месяц, а потом рассказывай о травматичности боевых секций.

Я как бы ходил. Но конечно, вам виднее, что волейбол травматичнее, ага.

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

Травматичнее единоборств, как и футбол с баскетболом.

Это вам тернер сказал, чтоли?
Не ребят, я честно попробывал найти информацию по Украине после этих слов, не нашел.
Но есть вот такой рисуночек по США. www.sportmedicine.ru/images/stat_1.gif
Вот сдесь волейбол даже не в 10ке, а тхеквондо в тройке. delo.ua/...​ticheskie-vidy-spo-90950
Но доверия мало, источников нету.
С источником только вон та картинка нагуглилася.
Вот еще, СССР, 56й. www.sportmedicine.ru/images/stat_3.gif

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

Второе, сколько там травм головы о которых изначально говорилось? Потому как основная масса травм это всякие вывихи и переломы конечностей.

Я ж не против. Но я не смог вот так сходу найти непроффесиональный спорт.
Есть у вас данные — делитесь.
Вы еще скажите «в первый год меньше травм», ага.
Вообще меньше всего травм в виндсерфинге любительском исключая вейв. Даже в керлинге больше.

Те травмы что есть это мелочь которая бывает как и в других видах спорта. Я много бегал в фтубол во дворе, баскетбол в школе, в универе и после это были боевые искусства, плюс йога, бассейн, бег, турник и прочее. Боевые исскуства на простой треше для любителей никаких особых травм не принесут и будут на уровне других игровых видов спорта.
Кстати на секциях БИ тренер всегда делает хорошую разминку вначале, и умеет комбинировать физ нагрузки и растяжки, поэтому мои коллеги которые играют в футбол намного чаще жаловались на растяжения и удары в колени чем я на тэквандо. Кстати колени я ни разу не травмировал на секциях БИ.

А по второму вопросу кстати проще найти ответ. Смотрим "спортивные травмы Ренстрёма"(книга гуглится, есть djvu, фунадментальная вещь в спорте), там описано, что основные травмы в тхеквондо — растяженяи и травмы от падения и они более распространены у НЕПРОФЕССИОНАЛЬНЫХ спортсменов, там же основные травмы бокса — подбитый глаз и ушибы, несмотря на шлемы.

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

За 8 лет в таеквондо мой ребенок только мизинец на ноге сломал (противник приземлился на палец тот ему). А код они тренировались вообще на деревянном полу.
Без полной защиты они никогда не спаринговали на тренировках. А защиты там — как латы: шлем, жилет, защита на ногах и руках и для святого — на яйцах защита обязательна.

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

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

Кровоток не меняется, но если у вас есть тренировки на выносливость, то организм автоматом поддерживает повышенный уровень гемоглобина и сердце более здоровое.
Что увеличивает возможность достаточно снабжать мозг кислородом, не?

Я писал про локальное изменение кровотока в мозге. А Вы про общее в организме.

Вам там снизу написали уже.
Я и не писал нигде про локальные изменения. Однако было много исследований все находили корреляцию между самочувствием и мозговой деятельностью и умеренными физ нагрузками.

На процес мислення теж сильно впливають. Розумова діяльність зосереджується на підходах, системах, великих пластикових банках з протеінами, етс. У велосипедистів та сноубордистів переважно на атрибутиці.

Не, мы ж не про набор мышц и соревнования, мы про кардионагрузки. Ну там пробежка 15 минут и минимальный проход по основым групам мышц, на час раз в два дня. Никаких там особых систем не надо. Ну, просто запомнить основные упражнения и их порядок, на 20 страниц прочитать. Просто чтоб понимать, где у вас какие мышцы и не нагружать одну и ту же мышцу чаще раза в 4 дня. Не проблема для ИТ.
Без фанатизма. Как раз со спец питанием у вас меньше шанс нормально думать, оно частично гасит мозги за счет гормонов.

Ты ща про уток или про качкОв? Хотя какая разница...

У ботанів є великі окуляри. Через які ботани направлять лучі Сонця прямо в очі качкам-гопникам. Сєкретноє оружіє!

нормальная тема! но лучше направлять лучи поноса, есть такие очки?

качкам-гопникам

Утки-гопники? А, стоп...

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

Не перестаю дивуватися місцевим експертам. Гугл за долю хвилини:

www.health.harvard.edu/...​nking-skills-201404097110

Exercise helps memory and thinking through both direct and indirect means. The benefits of exercise come directly from its ability to reduce insulin resistance, reduce inflammation, and stimulate the release of growth factors—chemicals in the brain that affect the health of brain cells, the growth of new blood vessels in the brain, and even the abundance and survival of new brain cells.

Это я так понимаю для Вас последняя инстанция.
Ну и как физ-тренировки помогают росту новых кровеносных сосудов в мозге?
Да для моторных областей небольшой эффект может будет. А остальная часть мозга как?
Я пытаюсь донести мысль, что мозг чуть сложнее устроен, чем резервуар с трубами, где дали хороший поток воды и все промылось, очистилось, восстановилось. Организм всегда пытается экономить энергию. Мозг очень энергозатратный орган. И метаболизм усиливается локально в тех областях, которые в данных момент наиболее нагружены(имеется ввиду капиллярный кровоток).
Я не против умеренных физ-нагрузок. Нужен баланс между умственными и физическими нагрузками.

Это я так понимаю для Вас последняя инстанция

Значно більше ніж думка програмера сноба з чсв овер 9999.

как?

Запитайте вчених.

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

Весь наш організм складніше влаштований ніж ми можемо зрозуміти. Від того і постійно нові дані надходять від досліджень. Але фізична активність це наша суть, ми народжені щоб ходити, а не жопою на стільці сидіти і горбатитися за монітором. Тому я особисто не дивуюся неймовірній користі фіз навантаження(адекватного) на ВЕСЬ організм в цілому, а не лише на його частину, як містери і місіси скептики думають. Купа досліджень підтверджують абсолютно позитивний вплив фіз активності. Що ще треба щоб цим займатися, хоча б трохи?

От якби сказали що є якась таблеточка яка покращує мозок — я б це сприйняв за чергову маячню, ібо нєх лізти в збалансовану систему своїми кривими людськими ручонками приправленими бажанням маркетингом щоб заробити побільше. Тому до ноотропів і іншої таблеточної хероти що пакращує нас ставлюся абсолютно негативно.

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

Таблетки, конечно тоже ничего не дадут в долгосрочной перспективе.

Я же не против физ-нагрузок, в меру только.

Поработал мозгом, пошел погулял, намотал пару километров.
Можно на огород сходить покопать, порыться. Там и нагибания будут и приседания, и польза в хозяйстве.
А спортзалы то как-по мне лишнее. Еще и деньги за это платить. Такое.

А хіба є вчені не грантопили? Вони ж ніби як всі на грантах сидять. І іноді таку маячню досліджують. Недавно прочитав про славнозвісних британських на сайті ббс. Вони там дослідили що виявляється наша голова втрачає тепло дещо менше аніж решта тіла, але так як на голові нема компенсування втрати тепла за рахунок тремтіння то шапку все таки треба носити зимою, і ще якщо тіло в теплі то голова швидше замерзає бо тепла кров до голови доходить і швидше остиває. Ну абсолютний булшит. І держава на це гроші тратить.

Але ж в даному випадку про користь природнього для організму, і тут не треба сильно копати, просто тестуєш те чим ми все наше існування займаємось.

Таблетки, конечно тоже ничего не дадут в долгосрочной перспективе.

Чому ж, дадуть — побічки різної направленості і важкості.

А спортзалы то как-по мне лишнее. Еще и деньги за это платить. Такое.

Спортзали аби інвентарь самому не купувати, мати доступ до високоякісних тренажерів(більшість з яких до речі несуть шкоду а не користь, вільні ваги, ті що коко примітивні, набагато гармонійніше розвивають тіло), ну і мотивація займатися. Мені це все непотрібне. А от жити б в кращому місці з доступом до лісу з чистим повітрям — цього дуже бракує.

Можно на огород сходить покопать

Селяни які на городах працюють не витримують ніскільки фітнес тренування.

А нужна ли такая фитнес-тренировка, какую селяни не выдерживают, вот в чем вопрос. Я вот сейчас по приседал, по отжимался. Походил часик другой по лесопарку.
Цель у меня не накачаться как шарик. А для поддержания формы.
Хотя пешком ходить нужно 5 км в день, не меньше, 2-3 мало.
Ходьба более естественное перемещение, чем бег. При частом и интенсивном беге суставы травмируются чаще.

Це так. Міра потрібна всюди. Ну і у кожного свої хотілки по результатам.

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

не тре ходити і бігати з п"ятки,
а навпаки з носка на п"ятку..
ну і каблуки високі — скаліоз і струси моску

Только с носка на пятку, и не экономить на обуви

у меня например в институте было по 4 пары

Это смотря какие предметы.
Если там культорология-философия (и преп вменяемый), то это ж отдых для души и мозга. Можно мило подискутировать на диалектические темы типа «пиво по утрам не только вредно, но и полезно».
А если, скажем, так: матан, линейка, теорвер и вычислительные методы, то ну-ну (unless you are a true ninja).

Ще варіант збільшити ефективність роботи — працювати з дому. Зрозуміло, якщо нема нікого поруч і ніхто не відволікає. Тоді видьоргують з потоку рідше, і частіше вихід з потоку відбувається через втому, а не тому, що хтось відволік.

можна, але не довго: дичавієш

Можна чергувати із проведенням часу з друзями в позаробочий час.

Не так давно в якійсь книзі по якості програмування(здається Clean Code Роберта Мартіна) читав, що потрібно намагатись уникати стану потоку. Типу в потоці кількість написаного коду зростає, але якість дуже страждає. Там ще радили що як тільки помічаєте, що входите в потік, то підіть поспілкуйтесь з колегою.

хз, я в состоянии потока не столько пишу код, сколько читаю его. То есть я не про тот «поток», как показывают в фильмах про хакеров, когда они лупят по клавиатуре уставившись в экран. В моем случае — это просто полная фокусирока на чтении кода, удеражнии в уме графа зависимостей и вызовов, «прогонка» разных потенциальных решений перед тем, как их реально написать, скомпиливать и запустить. Как-то так. При работе вне «потока» написанный код обычно скатывается к Ad Hoc решениям со всеми его недостатками. За исключением ситуаций, когда работаешь в модуле, который досконально знаешь, что бывает чуть реже, чем никогда. Но это чисто мой опыт. Возможно я просто очень слабый программист и не могу работать по-другому.
Кстати, раз был упомянут дядя Боб. Он же сторонник TDD, которое в определенной мере снимает с программиста необходимость париться обо всем, что я выше написал и смело писать в Ad Hoc стиле полностью полагаясь на пакет тестов. Но мне пока, к сожалению, не доводилось работать на проектах с 100% покрытием тестами и в TDD стиле, чтобы можно было делать такое кунг-фу.

Там ще радили що як тільки помічаєте, що входите в потік, то підіть поспілкуйтесь з колегою.

пару таких відривань колеги з його потоку, і я за радника не атвічаю

Но что за легенды про 4 часа и как их считали — не понимаю!?

Не «как», а «когда». В пятницу считали...

да ладно я умудрялся и не более часа в день рабоать. главное красивые отчеты рисовать. Но надоедает такое.

Подписаться на комментарии