Итак, я читал в предыдущей ветке о приложении против разработки игр:
если бы вы выбрали разработку игр против разработки приложений, что вы выберете?
Что привело меня на этот сайт: EA: The Human Story
Во многих из них говорилось о разработчиках, которые работают около 85 часов в неделю и не получают сверхурочных, или что-то в этом роде. Просто платят за 40 часов. Это нормально для большинства компаний-разработчиков программного обеспечения? Я имею в виду, где я работаю, я только начинающий парень, но я получаю сверхурочные, и все, что за 40 часов считается этим. Но это заставило меня задуматься «Святое дерьмо», я никогда не мог этого сделать. Мое свободное время важно для меня. Но распространено ли это в большинстве компаний-разработчиков программного обеспечения? Или это большая редкость для определенных типов (разработка игр и т. Д.)?
Потому что меня это напугало!
Как будто я понимаю, что нужно потратить несколько часов на проект ... но мне нравится 80! это вздор.
источник
Ответы:
Да, это обычное дело, чтобы не платить сверхурочно.
Я часто работаю по 60 часов в неделю и не получаю никаких немедленных выгод. Тем не менее, я часто нахожу, что эти дополнительные часы тратятся, когда я работаю над чем-то захватывающим или важным. Это никогда не похоже на работу, если вам это нравится. Часто в эти периоды будут предоставляться блюда и другие уступки. Некоторые из моих самых ярких воспоминаний связаны с 3-4 другими разработчиками, которые собрались в конференц-зале, чтобы обсудить новый продукт wizzbang во время еды пиццы в 22:00.
Мне также повезло, что я почувствовал, что получил более чем компенсацию в виде акций и бонусов, в основном благодаря тяжелой работе. Я ни о чем не жалею, даже если я пожертвовал больше личного времени, чем мои сверстники. Просто будьте потрясающими, и в конечном итоге это окупится.
Однажды я работал с великим разработчиком, который работал без устали с 9 утра до 5:30 вечера каждый день. К несчастью для него, это стало клеймом (возможно, они думали, что ему было все равно), и его работа не ценилась, а я продолжал руководить отделом.
Независимо от того, какой выбор вам подходит, есть рабочие места по программированию, которые соответствуют тому, что вы ищете. Я думаю, что это относится ко многим профессиям.
источник
Этот вопрос уже задавался несколько раз. Как бы то ни было, я слышал и кошмарные слухи, когда заканчивал обучение, но мне настолько понравилось программирование, что я был готов потратить на это столько времени, сколько потребуется. В любом случае, мне повезло, и моя первая работа была оплачена за сверхурочную работу. С тех пор 20 с лишним лет мне никогда не приходилось работать там, где не платили за сверхурочную работу. «Требование свыше 40 часов - это миф, который недобросовестные менеджеры рассказывают своим разработчикам, чтобы получить от них свободное время. Авторитетные компании, которые заботятся о своих сотрудниках, готовы честно платить за ваше время. Если это ваше ожидание, то это то, что вы получите.
На моей нынешней работе рядом со мной сидят 2 разработчика, которые считают, что, получив зарплату, вы должны потратить более 40 часов, и они делают это регулярно. С другой стороны, если мне приходится работать сверхурочно, я просто иду к своему менеджеру и утверждаю его для оплаты. Я сказал этим двум парням, что я верю, что ваша зарплата основана на ожидаемой 40-часовой рабочей неделе, и это то, что я даю компании, но они не покупают ее. ОТО, я не сказал им, что мне платят за сверхурочную работу. Кроме того, мой менеджер никоим образом не рассматривает мою просьбу о справедливой оплате за мое время, поскольку мои обзоры и повышение оплаты отражают мои результаты, а не сколько часов я нахожусь в офисе.
источник
Это происходит и в бизнес-программах; Я работаю в компании, занимающейся разработкой программного обеспечения для бизнеса, и нас попросили потратить 80 часов в неделю на 4 месяца Некоторые старшие разработчики в компании делали это в течение почти 9 месяцев к моменту выпуска релиза.
Я скажу, что это очень редкий человек, который может работать сверхурочно такого рода без оплаты, дополнительного времени или даже еды (они заставили нас платить за нашу еду, когда мы оставались до 2 часов ночи).
Я скажу это, однако, первые 2-3 месяца этого Марша смерти были действительно очень приятными, так как меня бросили головой в кодовую базу (это моя первая работа за пределами университета) и попросили создать SDK для их продукта. Я не возражал против этого, потому что на меня возложили большую ответственность и свободу делать то, что мне нравилось.
В конце нам дали бесплатный обед за 20 долларов и немного мороженого, чтобы отпраздновать, что мы набрали 25 фунтов и были наемными слугами в течение последних 4 месяцев.
Такого рода практика, имхо, возникает, когда у вас много менеджмента сверху вниз от активных людей. Менеджеры среднего звена составляют план и исполняют его, просто чтобы руководители изменили свое мнение о том, чего они хотят (но не в сроки). Это просто выходит из-под контроля, и есть тонны дублированной / потраченной впустую работы. Чаще всего это происходит, когда парни из высшего уровня видят в Gartner какую-то необычную новую технологию (облачную, мобильную и т. Д.) Или что-то в этом роде и думают: «Эй, давайте сделаем это в нашей компании! Черт возьми, я так активен!»
Я думаю, что это действительно удача в ничью. Некоторые команды будут веселыми и спокойными, а другие будут неуправляемыми и ужасными.
И последнее замечание: по моему опыту, большинство из этих плохо управляемых команд имеют много инженеров-иммигрантов. Я думаю, причина в том, что держатели виз зависят от своей работы, чтобы остаться в стране (по крайней мере, в США). Большинство слишком напуганы, чтобы сказать «нет» своему боссу из-за страха быть депортированным.
источник
В США существует освобождение от оплаты сверхурочных за компьютерных работников (pdf), которые зарабатывают определенную сумму, в настоящее время 27,64 долл. США в час. Даже почасовые сотрудники не будут получать заработную плату сверх их обычной почасовой оплаты за сверхурочную работу. Это не просто зарплата против почасовой.
Сказав это, необходимость работать 80 часов в неделю необычна, и становится все реже, когда мы отстаем от дней «доткомов». Из того, что я видел, большинство программистов просят работать от 40 до 50 часов в неделю. Я бы сказал, что от 10 до 20% работают больше, потому что они мотивированы или амбициозны. Я лично получаю удовольствие от своей работы, но у меня есть семья, поэтому я обычно работаю примерно 40 часов в неделю. Я также стараюсь найти работу там, где это нормально и нормально. В основном я работал в Microsoft, как полный рабочий день (оплачиваемый), так и по контракту (почасовой), но теперь нашел отличную должность в небольшой компании поблизости.
EA получает печально известную черную оценку за то, как они относятся к своим сотрудникам и не являются нормальными. Если вы оказались в такой ситуации ( требуется более 80 часов в неделю ), покиньте, если возможно, и поищите другую работу, если вы не можете остаться без работы. Это не хорошо ни для вас, ни для вашей карьеры в долгосрочной перспективе. Игровая индустрия также имеет репутацию одной из наиболее интенсивных областей, хотя EA по-прежнему выделяется как дурацкое место для работы (хотя я могу себе представить, что они к этому времени уже привели в порядок ... все это рухнуло много лет назад).
источник
Как ответила Бетлакшми, это разница между наемными и почасовыми позициями. В США это часто называют освобождением, а не освобождением.
Зачем вам нужна оплачиваемая должность, а не почасовая? В теории это более гибко. Мне не нужно брать отпуск по болезни, чтобы идти к врачу и стоматологу. Если в 3 часа дня я чувствую себя не в своей тарелке, я могу выйти за дверь и пробежаться без необходимости входить и выходить. На практике многие работодатели будут пытаться заставить вас работать сверхурочно, не предоставляя вам гибкости, которую вы должны иметь. Кроме того, наемные работники могут иметь право на «компенсацию за повышение», которой не являются почасовые работники. Предположительно люди, которые работают 80 часов в неделю, с нетерпением ждут бонуса или предоставления опционов на акции. Это азартная игра, но это может стоить много денег. Многие компании будут пытаться использовать наемный статус просто как способ избежать оплаты сверхурочных, не предлагая никакой компенсации за повышение. В заключение, это означает, что ваш доход более предсказуем. Хотя у вас не будет преимуществ от сверхурочной работы, вы не столкнетесь с недостатками сокращения часов (если все не станет действительно плохо, и они не начнут навязывать отпущенные дни).
источник
Сейчас я работаю полный рабочий день в третьей компании - PHP - и мне всегда платили сверхурочные или компенсируют свободное время. В одной компании, где я работал, вы получили + 25% за час. Всегда рекомендуется просто компенсировать себя, работая меньше в другие дни.
Лично я бы никогда не подумал о работе в компании, которая ожидает сверхурочной работы, не компенсируя ее хотя бы пропорционально. Это просто очень, очень, очень вредно для здоровья. Единственное исключение, которое я сделал бы, если бы зарплата была субарендной и тем самым косвенно оплачивала сверхурочные часы.
Я записываю свое рабочее время до четверти часа. И, на мой взгляд, это справедливо как для работодателя, так и для работника.
источник
В этом основная разница между оплачиваемой и почасовой позицией. Для любой оплачиваемой должности основное предположение состоит в том, что эту работу нелегко описать с точки зрения количества часов - это не заводская работа, когда известно, что человек делает х виджетов в час. Для правильной работы 1 строки кода может потребоваться 4 часа, а затем следующие 40 строк кода могут быть завершены и протестированы в течение часа. И как вы можете подсчитать его тестирование и отладку?
Я бы сказал, что большинство работ, которые я знаю в области разработки программного обеспечения, оплачиваются, особенно когда вы работаете на постоянной работе в компании. Работа по контракту / внештатному сотруднику отличается и, как правило, почасовая, но также предполагает, что у сотрудника есть определенный опыт, который делает его особенно эффективным, поэтому он идет в известном темпе.
Я не думаю, что есть одно правило для всех компаний или какой-либо конкретной отрасли о том, что такое стандартная рабочая неделя. В наши дни почти каждая область разработки программного обеспечения управляется графиком - разработчики вынуждены уложиться в сроки, а время выхода на рынок может создать или сломать продукт. Я не знаю ни одной отрасли, в которой бы не хватало времени, когда люди в коротких спринтах должны работать сверхурочно. Но оттуда в среднем часов в неделю значительно варьируется в зависимости от отрасли, зрелости компании и многих других факторов.
Учитывая, что у очень многих разработчиков программного обеспечения есть внешние интересы и общественная жизнь, я думаю, можно с уверенностью сказать, что большинство рабочих мест не так уж и трудоемки, что исключают личное время. Но если вы работаете на постоянной постоянной должности 40 часов в неделю, подумайте о другой карьере.
источник
Я думаю, программирование - это творческая работа. Это не зависит от количества часов работы. Опытный программист может выполнить «задание на программирование» за 1 час, тогда как как неквалифицированный программист не выполнит его и за 1 день.
источник
Это очень распространено в инвестиционных банках. Некоторые люди в определенных отделах (известные слияния и поглощения == слияния и поглощения) тратят смешные часы, например, более 100 часов в неделю. На торговых площадках нормой является 9-11-й день (включая обеденный перерыв), но вы почти никогда не работаете в выходные дни. Вы не получаете сверхурочных, но зарплата достаточно высока, чтобы люди не жаловались.
источник