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

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



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

    Как всё начиналось


    Не вдаваясь в причины, в какой-то момент я ощутил потребность в смене места работы. Эксперимента ради я искал именно удалённую работу и именно в иностранной компании. На Upwork, который тогда ещё был oDesk, мне попалось объявление о наборе в молодой, но амбициозный проект, ориентированный на рынок США. Сулили интересные задачи, да и зарплату предлагали повыше. На тот момент меня не смутило то, что акцент был сделан на сотрудников из развивающихся стран (где, соответственно, вполне можно платить меньше). А, возможно, должно было. Стоит отдать им должное, впрочем. На соответствующей страничке сайта они даже не поленились сделать небольшой конвертер, который переводил предлагаемую ими ставку на валюты разных недоразвитых стран мира, среди которых в одном ряду с Украиной и Россией стояли Пакистан, Индия, Непал и прочая экзотика.

    На мою заявку откликнулись довольно быстро и назначили мне первую часть собеседования, где, помимо общих вопросов была одна задачка, решение которой нужно было предоставить с помощью InterviewZen (полезная штука, если Вам нужно отследить ход мышления интервьюируемого, кстати). Если вкратце, был дан массив значений колебаний курса валют в небольшом пределе, общий разброс < 0.1. Нужно было отнормировать и построить график колебаний так, чтобы их было видно.

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

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

    Общие условия работы


    В отличие от некоторых стартапов, о которых я слышал, и где всё держится на ура-идиопатриотизме из серии «наша идея супер крутая, мы точно будем стоить как два гугла, так что пока потерпите вообще без зарплаты», оплата труда тут предполагалась. Более того, она примерно соответствовала рыночной оплате труда джуна или слабого мидла на PHP со знанием английского как минимум в Украине (предполагаю, и в других странах, где производился поиск сотрудников). Но были нюансы. В частности, мы были подрядчиками (contractors). Соответственно, мы были сами ответственны за уплату налогов, нам не полагалось оплачиваемых больничных и отпусков, да и количество неоплачиваемых ограничивалось до 2 недель в год.

    Вся работа велась удалённо, график работы был свободным. Было очень желательно, чтобы моё рабочее время максимально пересекалось с остальными, но они и так работали весьма немало, так что это было не так уж сложно сделать. Единственное требование — 40 часов в неделю согласно трекеру активности. А это значит, 40 часов честной работы. Трекер фиксировал практически всё, что можно: скриншоты, снимки с вебки, активность клавиатуры и мышки, посещаемые сайты. Естественно, за отлучение на 5 минут в туалет или за кофе никто не расстреливал, но длительные промежутки безделия легко фиксировались и совершенно не поощрялись. Люди, не способные организовать свою работу, достаточно быстро отсеивались и были отправлены смотреть за далью даль.

    Также, как и полагается стартапам, мне был предложен опцион на акции. Мне полагалось порядка 0.15% от общего пулла акций, размазанные на 4 года. Первая четверть мне полагалась после первого года работы на полную ставку, с дальнейшим ежемесячным пропорциональным доначислением. Зафиксировано это всё было только в Google Sheets и в подписанном в электронной форме договором.

    Чем отличается электронная подпись от цифровой?
    Учитывая уровень развития электронного документооборота как такового в моей уже бывшей родине, только во время работы я узнал разницу между понятиями «электронная подпись» и «цифровая подпись». Если вкратце, то:
    • цифровая подпись — понятие из области математики, программирования, криптографии и т.п., способ подтверждения аутентичности подписывающего с помощью всех этих ключей, сертификатов и прочего;
    • электронная подпись — понятие юридическое, обозначающее подписывание чего-либо в электронной форме. В зависимости от законов страны/региона это может быть даже обычная Ваша рукописная подпись, нарисованная мышкой на экране, безо всяких цифровых изощрений.

    И да, в некоторых случаях в США обычный PDF с рукорисованной подписью будет вполне легальным документом, признаваемом в суде. Т.к. не с нашим менталитетом такие доказательства принимать, в наших реалиях оба понятия обычно идут в неразрывной связи, а потому могут казаться взаимозаменяемыми.
    Совет владельцам. Предлагайте даже наёмным сотрудникам доли в проекте. Это всё-таки стимулирует, т.к. сотрудник начинает работать хотя бы на 0.1% на себя, а не только на зарплату. На эту тему не раз писалось на хабре, в том числе и юридическая сложность практической реализации в России и Украине. Но если Вы делаете реальный проект, а не играетесь в стартап и/или распиливаете деньги инвесторов, уж постарайтесь. Лояльность хороших, проверенных временем сотрудников, ещё пригодится.

    Первые месяцы


    Когда я пришёл на работу, мне сказали, что мы готовимся к публичному запуску продукта. Предположительно он должен был состояться месяца через 3 или около того. Эта деталь будет иметь значение в будущем, а пока основное значение имело — какая задача станет моей первой в проекте. Общая политика была такова: давать новому сотруднику делать то, что не жалко будет выкинуть, если он налажает. Т.е. некая новая функция из дорожной карты проекта.

    И ею стала интеграция с популярными (и не очень) онлайн-системами бухгалтерского учёта. Задачи ставились без конкретных детализированных спецификаций. Такой подход нравится не всем, конечно, но лично мне он по душе, т.к. бросает вызов и даёт простор для творчества. Ведь предстояло не только разобраться с несколькими API и научиться постить туда данные. Нужно было понять основы бух.учёта, основы налоговой системы США, продумать структуру на нашей стороне, понять, как и какие данные стоит постить и т.п.

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

    На полную реализацию первой интеграции (модель, её проверка с бухгалтером из США, воплощение в коде, вылизывание, юнит-тесты) ушло около месяца. Дальше дело пошло веселее, естественно, т.к. был готовый образец для последующих реализаций.

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

    База кода


    Всё начиналось с небольшого семейного бизнеса — колл-центра на Филиппинах. И софт первоначально писался именно для учёта и контроля сотрудников колл-центра. Собственно, отсюда вырос упомянутый выше мониторинг, так необходимый, когда нанимаешь филиппинцев. Есть у них такой своеобразный подход к работе, то ли собственный, то ли унаследованный со времён испанской колонизации. Как кто-то красиво описал его, «филиппинцы слишком ценят своё личное время, чтобы работать качественно».

    Суть в том, что код изначально писался под внутренние бизнес-потребности и процессы. В какой-то момент у них назрела мысль, что получается весьма неплохо, и можно было бы превратить продукт для внутренних нужд в SaaS. Потенциальных направлений было несколько: учёт рабочего времени, расчёт зарплат и налогов, подготовка налоговых форм (оно же — payroll), онлайн-решение для колл-центров (телефония).

    Код писался уже минимум лет 7 к тому времени, как я присоединился к компании. Т.е. началось всё в те времена, когда популярные нынче фреймворки были ещё на своих ранних пост-эмбриональных стадиях (и jQuery тоже). А объектно-ориентированное программирование в PHP было скорее уделом продвинутых, и многие по-прежнему спокойно обходились процедурным спагетти-кодом с кучей include, require, require_once. В таком виде я и застал код проекта: спагетти, почти никакого ООП, переменные и функции, возникающие из ниоткуда и исчезающие вникуда, почти никаких юнит-тестов, голый JS на фронтэнде. Иногда это гордо называлось «our own framework» (наш собственный фреймворк).

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

    Совет владельцам. Следите за современными тенденциями при написании кода. Старайтесь учитывать и закладывать в финансовую модель возможную необходимость его обновления/рефакторинга под новые технологии или даже другие фреймворки. Иначе в какой-то момент Вы можете обнаружить, что работаете с помётом мамонта сильно устаревшей базой кода. Как результат:
    1. переписать всё равно придётся когда-то, но процесс будет гораздо более мучительный, порой требующий нескольких итераций рефакторинга;
    2. новым сотрудникам будет сложнее понять, что и как у Вас работает вообще, а Вам придётся потратить больше ресурсов на их введение в курс дела. Некоторые при виде того, с чем придётся работать, просто могут перекреститься пяткой и уйти.

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

    Удалённая работа и командное взаимодействие


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

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

    Код интеграции с системой бух.учёта был реализован без особых изощрений. Одна система учёта — один класс со всеми необходимыми функциями для взаимодействия. Данных передавалось не так уж много, и мы сочли, что дробить на меньшие классы смысла нет. Новые люди (оба были из одного города и работали вместе, кстати) сочли, что стоит сделать иначе — пакеты composer, дробление операций на кучу мелких классов и т.п. Возможно, это было красиво и изящно с академической точки зрения, но с практической — ничуть не улучшало работу с кодом (сходный по функционалу код был написан в разных стилях) и не ускоряло разработку (вместо того, чтобы взять готовый класс с готовой структурой и переписать под другое API, они скручивали собственный велосипед). В дополнение людям оказалось сложно организовать собственное рабочее время: частые перерывы, недоработки, низкая активность согласно трекеру. В итоге то, что должно было стать простой репликацией готового решения, растянулось примерно на столько же, сколько это решение разрабатывалось с нуля. Шеф счёл такой подход непродуктивным и вынужден был попрощаться с обоими. Следом за ними попрощались с их наработками, и дописывать ещё несколько интеграций пришлось мне.

    Совет владельцам. Позаботьтесь не только о наличии code style guide, но и о его внимательном изучении новыми сотрудниками.

    Совет сотрудникам. Если Вы видите, что что-то можно улучшить, не занимайтесь самодеятельностью. Проконсультируйтесь со «старшим по званию». Либо Вы убедите его в необходимости улучшений и внедрения Ваших рекомендаций как в новый, так и в существующий код, либо он убедит Вас в необходимости делать так, как уже делают другие. На то могут быть свои, вполне обоснованные причины. Ибо сказано: не сотвори зоопарк в коде своём.

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

    • Trello — для списков задач. В компании не использовались современные системы управления проектами. У каждого была своя доска в Trello, где обязательными были колонки «To do», «Doing», «Done» плюс любые другие по своему усмотрению (например, «To do later» для задач, которые было бы хорошо сделать, но не горит, «To do — подсистема», когда приходилось отложить работу над чем-то и переключиться на другие задачи и т.п.). У всех был доступ на запись к доскам других сотрудников, чтобы при необходимости добавлять им найденные в их коде баги. Все могли видеть, кто чем сейчас занимается. По окончанию рабочего дня дамп из колонки «Done» переносился в трекер как дневной отчёт. Никакими дополнительными отчётами никто никого не мучил.
    • Slack — для индивидуальной переписки и групповых уведомлений (из серии «я запушил серьёзные изменения, сделайте пулл при первой возможности»). Кстати, не так давно Slack был внедрён и в UA-Hosting. Теперь сотрудники клиент-сервиса получают автоматические уведомления о новых тикетах и оплатах (как на рабочий компьютер, так и на телефон). Это позволяет им быстрее реагировать на запросы клиентов и выдавать новые заказы. А также шептаться за спиной у начальства.
    • Skype — для созвонов, иногда для скрин-шеринга «по мелочам».
    • Mikogo — для более основательного скрин-шеринга при совместном тестировании.
    • Интранет — собственная база знаний по различным вопросам. Свалка всего, что когда-то может пригодиться или может выветриться из головы. Строго говоря, их было несколько — для разработчиков, для сотрудников колл-центра, менеджеров колл-центра.

    Смена вектора


    Пришло лето, запуск не состоялся. Шеф принял решение сместить вектор с payroll на телефонию. Но нужно было ещё несколько месяцев, чтобы дописать необходимый функционал. Мне опять достались «удалённые» задачи — интеграция собственной базы обзвона с CRM системами.

    Формулировка была опять достаточно абстрактной — нужно было постить в систему данные об исходящих звонках как события лида/контакта и с помощью уже существующего плагина для Chrome находить на странице CRM номера телефонов и преобразовывать их в ссылки для вызова через нашу собственную звонилку. Особенно «весёлой» оказалась вторая часть задачи, но в целом удалось заставить работать.

    Потом была ещё одна интеграция — более волнующая. С платёжной системой (и реализация приёма оплаты в целом; до того клиентов было мало, и платежи обрабатывались вручную, но мы же готовились к коммерческому запуску). Материнская компания была зарегистрирована в Гон-Конге, и на тот момент (осень 2015) наиболее выгодным в данной ситуации был платёжный шлюз Braintree Payments.

    Запуск? Запуск прошёл как плюх в лужу весьма тихо. Просто появилось ещё несколько клиентов колл-центра, которые уже платили через Braintree карточкой. И вектор был снова смещён в сторону payroll.

    Работа в команде, или 8 месяцев на Филиппинах


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

    Условия были следующие: мне оплачивают перелёт в одну сторону, проживание и расходы на продление визы, взамен я дополнительные 10 часов в неделю работаю бесплатно. У большинства уважающих себя людей должен бы был сработать сигнал «какого рожна?». По сути, я летел в командировку за свой счёт, т.к. моя часовая ставка, помноженная на «бесплатные» часы примерно и давала стоимость всего того, что они мне «оплатили». Но мне нужно было развеяться, да и на Филиппинах я давно хотел побывать. Примерно с тех пор, как вычитал, что среднегодовая температура там примерно +26..+27 градусов — как раз моя комфортная температура.

    Географическая справка о Филиппинах
    Первой моей ошибкой было читать о средней, а не о среднедневной температуре, которая большинство месяцев переваливает за +30 и уже совершенно не является моей комфортной. Вообще на Филиппинах есть два основных вида погоды: жарко и влажно, очень жарко и посуше. Ну и ещё есть февраль, когда нам, белым людям, комфортно находиться на улице в шортах и футболке, а местные кутаются в кофты и курточки. Во все месяцы, кроме февраля, я без преувеличения пропотевал всю футболку за 20-30 минут прогулки по улице быстрым шагом. Из всех Филиппин приятным в плане температуры исключением является лишь гористая местность Багио (Baguio), но я там не бывал.

    Если Вы рассматриваете Филиппины в качестве места для зимовки и комфортно себя чувствуете при температурах выше +30 днём, в целом, там достаточно дёшево и приятно. Однако интернет там достаточно дорогой, медленный и нестабильный. Пару дней ждать ремонта накрывшейся линии — это нормально даже для бизнес-района столицы. А когда основатель компании жил в провинции (где они снимали неплохой дом рядом с морем менее чем за 200 долларов в месяц, кстати), примерно раз в неделю на целый день выключалось электричество во всём посёлке. Без предупреждений и графиков. Просто нужно смириться с тем, что в любой момент Вам могут устроить выходной, даже когда это меньше всего в тему. Ну и если живёте в таком месте, желательно арендовать мотороллер, без него в Юго-Восточной Азии — как без рук.

    Поселили меня в небольшой квартирке-студио на 42 этаже, с видом на Южное кладбище Манилы. Когда было совсем скучно, я мог с высоты понаблюдать за жизнью обитателей кладбища (да, там живут вполне себе живые люди, готовят еду, сушат простыни на оградках и всё такое). И уже на следующий день я приступил к работе.

    Ну как на следующий день… На следующую ночь. Мы ведь готовились к запуску через 3-4 месяца, а коль скоро продукт ориентирован на США, шеф решил работать тогда же, когда и все Штаты. На Филиппинах в это время глубокая ночь. Но т.к. немалый процент экономики страны составляют колл-центры, ориентированные на англоязычные страны (филиппинский английский куда лучше и понятнее индусского, например), ночные смены там являются чем-то обыденным, а общественный транспорт ходит чуть ли не круглые сутки. Я ещё не знал, удастся ли мне совместить 50 рабочих часов и ночную смену, но решил попробовать работать по 10 часов в день, оставляя себе 2 выходных. И, к удивлению, очень даже неплохо получилось. Сосредотачиваться стало легче, когда вокруг все были сосредоточены и усиленно трудились.

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

    Немного о зарплатных налогах в США
    Общеизвестно, что США состоит из 50 штатов и федерального округа Колумбия (островные территории нас не интересовали). Менее известно, что налоговых юрисдикций ещё чуть больше: население штата Нью Йорк настолько большое, что его поделили на 3 отдельных налоговых юрисдикции. Зарплатные налоги делятся на две большие группы — федеральные и налоги юрисдикции (не штата, т.е. на территории штата Нью Йорк действуют 3 слегка отличающихся налоговых системы). В общей сложности существует 4 федеральных налога и от 1 до 4-5 местных.

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

    А ещё по некоторым налогам действует прогрессивный интервал уплаты и отчётности. Иными словами, чем больше какого-то налога Вы начисляете, тем чаще его нужно платить в казну и отчитываться. А ещё есть формы приёма на работу (new hire), которыми Вы просто отчитываетесь, что приняли человека в штат. И tax exemption certificate, которым работник информирует работодателя о полагающихся ему налоговых льготах. И абсолютно живущая по своим правилам форма, которой работодатель проверяет и подтверждает право сотрудника работать в США (а ещё она не допускает автозаполнения полей даже при использовании HR программного обеспечения). А ещё как минимум в одном штате практикуется окружной налог (county tax), отчётность по которому идёт в город/село, где он платится. И абсолютно нормальное явление, когда село на тысячу человек имеет свою собственную налоговую форму именно для этого налога. Весь этот мрак нужно было учитывать при разработке системы. И лишь часть его уже была учтена.

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

    Видимо, потому, что работать по 50 часов в неделю у меня вполне себе получалось, шеф решил повысить ставки и предложил работать по 60 часов в неделю в обмен на удвоение опциона. Условия были те же, что и на первый — первое зачисление по итогам года, дальше — помесячно. Т.е. если я слетаю с 60 часов раньше, чем через год, получаю шиш еловый. Пересчитав миллионы от продажи акций в будущем, всех 0 друзей на Филиппинах и отпраздновав своё 30-летие через Google Hangouts, я согласился с одной оговоркой: я хочу увидеть запуск проекта до конца моего пребывания на Филиппинах. Шеф с оговоркой абсолютно согласился, ведь уже решено — запускаемся через 3-4 месяца.

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

    I smell burnout


    Примерно так мне сказал за пивом один местный, с которым я удивительным образом умудрился разобщаться, работая по 10 часов в ночь 6 ночей в неделю. Шёл уже 5-й месяц моего пребывания на Филиппинах, шеф решил перейти на человеческий график и работать днём. А ещё мы не запустились. Опять. «Ведь ещё так много всего не идеально».

    Совет владельцам. Запускайтесь. Хотя бы закрытая альфа. А лучше открытая бета. Лучшее — враг хорошего. К тому же, постоянная работа «в стол» убивает творца.


    Сам эту книгу не читал, но название выглядит уместным.

    На 5-й месяц я начинал тихо ненавидеть свою работу, задачи, подход к управлению… Короче, практически всё. Но продолжал упорно наступать себе на горло, вставать по утрам и идти в офис. Я уже чувствовал, как расшатывается и меееедленно разрушается моя нервная система. У меня появились некоторые реакции, которые я ранее за собой не замечал.

    В конце февраля я вырвал себе 2 выходных подряд вместо 1. Ну как вырвал… Отработал 12 дней без выходных и получил 2 выходных подряд. И улетел на пару дней на соседний остров (Себу), попутешествовать и встретиться с одним давним знакомым. Мы сидели на берегу моря, пили вино, общались, слушали прибой… Видимо, в тот момент я впервые за уже 6 месяцев выдохнул. Ещё где-то неделю на работе меня всем нутром тянуло в тот субботний вечер и покой.

    Совет сотрудникам. Давайте себе выдохнуть. Согласно статистическим данным, опубликованным Центром по контролю заболеваний, 2.7% самоубийств приходится на математиков и сферу IT, причём 85% из этого числа — мужчины. Есть ещё мемориальная категория на Wiki, также наводящая на размышления. Цель Вашего работодателя — получить от Вас максимум за выплаченные деньги. Ваша цель при этом — не угробить свой основной рабочий инструмент, т.е. мозг и нервную систему. Если станок Вам оттяпает руку — Вы получите инвалидность и пенсию (хоть и нищенскую). Если у Вас наступит выгорание, и Вас будет выворачивать от вида кода, Вы ничего не получите, хотя по сути это будет такой же инвалидностью. Просто слишком неочевидной.

    Возвращение домой


    Как и было запланировано, в начале апреля, после почти 8 месяцев жизни на Филиппинах, я улетел домой. Небольшой недельный отпуск на «посмотреть ещё что-то в Азии», и снова за работу. И дальше по 10 часов в день, 6 дней в неделю. Только было это уже тяжелее. Я был сам, той атмосферы не было. Да и без воодушевлённого взгляда шефа, так верившего в свой проект, моя вера потихоньку начала иссякать. Хотя на лето планировался запуск, и надо было оперативно дорабатывать онбординг напильничком и рефакторить их старый спагетти код в объектно-ориентированный. Более того, мне пришлось ещё и придумать структуру классов, в которую можно было бы красиво упаковать их спагетти.

    Где-то через месяц я пришёл к глубокому пониманию, что я застрял в болоте. Я не рос вообще никак: ни профессионально (рефакторинг legacy кода — так себе строка в резюме), ни карьерно (а куда в компании из 4-5 разрабов?), ни финансово (пересмотра зарплаты уж год как не было и не предвиделось). Я собрался с духом и сказал, что хочу вернуться к 40-часовому рабочему дню. Тем более, у меня назревали перемены, к которым тоже надо было готовиться. До сих пор не совсем понимаю, что со мной не так, и почему для этого мне нужно было собираться с духом. Условия сделки были просты: я работаю по 60 часов, если мы запускаемся, пока я на Филиппинах. Я уже месяц как дома, а запуском не очень-то и пахнет. Шеф предложил сохранить условия удвоения опциона, если я доработаю оставшиеся 4 месяца в течение года с того момента.

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

    Эмиграция


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

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

    Кризис жанра


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

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

    Совет всем. Учитывая специфику работы программистов, риск заработать депрессию повышен в сравнении со многими другими профессиями. Сказываются умственные нагрузки, социальная изоляция, отрицательный образ мышления (признайтесь честно: Вы чаще ищете баги или наслаждаетесь красотой и изящностью своего творения?) и т.п. Все мы бываем подавлены время от времени. Но если счёт пошёл на недели, а то и месяцы — пора проконсультироваться у специалиста. Лучше потратить на него меньше денег и сейчас, чем больше и потом, когда Вы уже не будете в состоянии даже их зарабатывать. И ещё, далеко не всегда друзья могут адекватно понять человека с депрессией и помочь ему, и от этого может стать только хуже. Объяснять здоровому человеку, что такое депрессия — всё равно, что объяснять, что такое удар током, тому, кто ни разу не совал пальцы в розетку. Вы можете расписать это очень красочно, но пока он не сунет пальцы — он не осознает, каково это.

    Финальные аккорды


    Если кто-то из вас доходил до такого состояния, думаю, он понимает, что дальнейшая работа в таком состоянии — это настоящее хождение по мукам. Тем не менее, мыши плакали, кололись, но продолжали грызть кактус. В декабре моя производительность начала сильно падать, я уже не справлялся с 40 часами в неделю. Я хотел попросить саббатикал, а шеф активно напоминал об оставшихся 4 месяцах по 60 часов в неделю ради удвоения опциона. И звал в Грузию, где он на тот момент находился с семьёй, для командной работы. И хотя стоимость моего опциона за уже более 2.5 лет увеличилась в 183 раза (с 0 до 0), я почему-то согласился. Но твёрдо для себя решил, что из Грузии через 4 месяца я возвращаюсь уже не сотрудником этой компании. Динамично развивающийся стартап на поверку оказался вяло развивающимся семейным бизнесом с амбициями и без решительности.

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

    Мораль сей басни такова...


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

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

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

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

    А лонг-риду тут конец, кто осилил — молодец.

    Спасибо, что остаетесь с нами. Вам нравятся наши статьи? Хотите видеть больше интересных материалов? Поддержите нас оформив заказ или порекомендовав знакомым, 30% скидка для пользователей Хабра на уникальный аналог entry-level серверов, который был придуман нами для Вас: Вся правда о VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps от $20 или как правильно делить сервер? (доступны варианты с RAID1 и RAID10, до 24 ядер и до 40GB DDR4).

    Dell R730xd в 2 раза дешевле? Только у нас 2 х Intel Dodeca-Core Xeon E5-2650v4 128GB DDR4 6x480GB SSD 1Gbps 100 ТВ от $249 в Нидерландах и США! Читайте о том Как построить инфраструктуру корп. класса c применением серверов Dell R730xd Е5-2650 v4 стоимостью 9000 евро за копейки?
    ua-hosting.company
    738,09
    Хостинг-провайдер: серверы в NL / US до 100 Гбит/с
    Поддержать автора
    Поделиться публикацией

    Комментарии 146

      +4
      А автор статьи и автор, опубликовавший статью — это одно лицо?
        +2
        Да. Фотку вида на жительство приложить? :)
          +2
          Та не, и так верю. ;)
          Просто блог корпоративный и непонятно, дойдут ли комментарии до реального автора?

          Ну и да, спасибо за интересный рассказ.

          У меня не настолько эпичная история.
          Маленькая компания, которая пилила свой продукт на деньги потенциального пользователя, который думал его сделать массовым. Но планирование и подбор кадров был таким, что все полимеры были просраны. А потому от заказчика денежный поток начал иссякать.
          В первый раз мне просто сказали, что у нас денег есть, чтобы тебя до конца месяца оплатить. Потом всё. Но надеемся договориться за новое финансирование. Прикольно — сказал я. Ладно. Доработал работу и начал промышлять всяким-разным.
          Года через пол меня опять позвали. Сказали, что договорились железно с заказчиком и теперь финансирование будет стабильное. Я прикинул и согласился.
          Прошло ещё некоторое время и опять начались проблемы с финансированием. Я сказал, что это, конечно весело, но я давно не студент, семья и прочее. Так что, всем спасибо, все свободны. Пришлось долго выслушивать просьбы потерпеть, и уверения в том, что мы сейчас можем пойти в совершенно другой проект (гораздо более сомнительный, чем основной продукт компании) и деньги будут. Надо только подождать.
          Пришлось приложить некоторые усилия и настоять на уходе. О чём не жалею.
          Получил и житейский опыт: если у компании проблемы, решай как можно быстрее, готов ли ты жертвовать собой, ради её будущего? Если не готов, то сразу разрывай отношения. Не тяни, потому что лучше обычно не становится (это я по опыту трёх компаний знаю). Если готов, то наоборот впрягайся, но периодически спрашивай ещё раз: это то, на что ты подписывался?
          И профессиональный опыт в одной из технологий тоже лишним не оказался.
            +1
            Собственно, да, перебои с финансированием — сильный такой звоночек и признак неверного менеджмента, имхо. Если у компании проблемы — всё же стоит понять, почему они возникли, и какие шансы у компании оттуда выбраться. Если это полнейший mismanagement, уходить и не оглядываться.
              +4
              Ваш бы совет да много лет назад получить. После армии начал работать в конторе, которую перманентно приходилось «спасать». Работать до последнего поезда метро и в выходные. И все это за спасибо. Надо было валить с этой конторы раньше, а не идти на поводу у чувства долга.
                +4
                Все мы учимся на собственных ошибках. Как бы было хорошо, если бы подобную житейскую мудрость преподавали в школах… :)

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

            П.С. Можем кстати пересечься, благо тоже несколько лет назад переехал в Ригу.
              0
              And utility bill please!
                0
                Милиция! Грабють!
            0
            социальная изоляция

            Это больше от характера зависит чем от профессии.
              +2
              Некоторые профессии определённым образом коррелируют с характером. Всё же в процессе разработки человек больше сам в себе (шаляй-валяй конторы, где 2 часа работают и 6 пьют кофе не беру во внимание).
                +3
                От профессии.
                Твоя прямая работа почти не включает традиционную социализацию.
                Твоя работа непонятна окружающим, так что она не добавляет очков в социализации после работы.
                Нужный набор навыков тоже очень мало пересекается с набором навыков остальных, так что это тоже не сближает.
                Ах, ещё в IT по меркам СНГ очень нетипичные подходы к работе, считай что из-за разницы в менталитете ты в своей-же стране иностранец, только с хорошим русским.
                  –1
                  Не про мою работу написано. Печально, если у вас именно такая работа.
                    +2
                    А какая у вас работа?

                    Я пишу код (ну и немножко закорючки на бумажке рисую, когда встречается математическая часть) и полностью согласен с комментарием на уровень выше.
                      +1
                      Внезапно, я тоже пишу код.
                        0
                        Тогда в чем же отличие? Или у вас именно «шаляй-валяй контора, где 2 часа работают и 6 пьют кофе»? Тогда не в характере дело же, ни так ли?
                0
                Трекер фиксировал практически всё, что можно: скриншоты, снимки с вебки, активность клавиатуры и мышки, посещаемые сайты

                А что за софтинка, если не секрет?
                  0
                  Собственная разработка компании. Увы, публичного доступа нет к ней.
                  0
                  Жутко интересная история (жуткая и интересная).
                  а меня до сих пор сама мысль о заглядывании в PHP код встречает сильное внутреннее сопротивление.

                  Я бы так не смог на PHP. Инструмент должен быть идеальным, тогда работа (программирование) будет в радость.
                    0
                    PHP в 7-й версии не так уж плох. А идеала не бывает, бывают лишь степени приближения к нему. :)
                      0

                      Хех, мне чтобы больше не работать на пхп хватило двух недель 10-14 часовой работы по рефакторингу. Когда "специалисты" подрядчика(!) сказали, что они понимают, что в коде есть критичные баги, но они не знают как их поправить) Чего стоило только наличие файла библиотеки для всего-всего в каждом каталоге. Надо ли говорить, что версии были разные и часто несовместимые…


                      Спасибо за статью, жаль сразу не прочитал.


                      И ps: 8 часов работы без дураков как то сложно. У меня классический цикл 5-6 плотных часов. Но по объёму и плотности выходного кода, получается заметно выше чем по больничке. Если не делать перерывов, качество страдает, если делать, то получается, что 8 часов чистых, это 10-12. А 10 часов все 14, что даст через три месяца откат по качеству и по объёму, а через полгода: здравствуй выгорание.

                    –5
                    опыт выхода из стрессовых ситуаций или работы в интенсивном режиме

                    Я иду играть в доту и убеждаюсь, что все не так уж и плохо)
                      0
                      Друзья полагают: я что-то скрываю,
                      Какой-то секрет, на душе тяжкий груз!
                      Все гораздо страшнее, они же не знают:
                      Я помню всех примархов наизусть…
                        0
                        Вам надо лечиться от игрофобии.
                      +5
                      Из личного опыта: если за год стартап не взлетает, то просите полноценную зарплату или уходите из него, потому что вероятность того, что он ещё взлетит, крайне мала.
                        0
                        По какой визе ездили на Филиппины?
                          +1
                          По обычной туристической. Формально я не работал на местную компанию, рабочие разрешения были ни к чему. А туристическую можно уже по месту продлевать до полутора лет вроде.
                            0
                            А шеф ваш — Американец? Простите, если невнимательно прочитал статью.
                              +1
                              Новозеландский британец. А жена его — рождённая на Филиппинах в китайской диаспоре новозеландка. Там всё запутано. :)
                          +3
                          Если у Вас есть опыт выхода из стрессовых ситуаций или работы в интенсивном режиме, обязательно поделитесь им в комментариях. Думаю, многим будет полезно узнать побольше о том, что часто оставляют за скобками.

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

                            –8
                            Совет типичного человека, который хочет ничего не делать и получать оплату. Я не знаю компании, где программисты работают по 4 часа и 20 часов в неделю. Это дебилизм. С такой продуктивностью нужно нанимать огромный штат и проект будет длиться вечно.

                            Перед тем, как советовать такую фигню, нужно понимать, что вряд ли вообще будет кто-то платить такому специалисту, кроме задач на фри-лансе. Рейт можно поднимать сколько угодно, только работы не будет.
                              0
                              Однозначно. Один 8-ми часовой программист по продуктивности будет раза в полтора выше, чем два 4-х часовых, ведь пока те двое будут спорить между собой за архитектуру, разбираться в коде друг друга, и так далее, он будет ценность генерить. А еще двойной штат менеджеров, эйчаров, уборщиц надо…
                                +1
                                Один хороший программист заменяет 10 плохих.
                                  +3
                                  А один плохой создаёт работу ещё двум. :)
                                  +5
                                  А эффективность 24-часового программиста вообще невообразима!
                                –7
                                Ребята отминусившие — гнать Вас паганой метлой надо с программирования и не иметь с Вами дела. Если минусуете и с чем-то несогласны — потрудитесь объяснить своё мнение. А иначе Ваши усилия стоят 0, также, как и Вы сами.
                                +5
                                В РФ рабочий день 8 часов. Для себя заметил, что если где-то предлагают работу, где 8 часов ты должен сидеть у монитора будучи программистом (а таких контор — большинство) — прямой признак дилетантства со стороны начальства.
                                Особенно удивляет, когда предлагают такую работу со всякими тайм-трекерами, которые отслеживают твою активность за компьютером. Я всегда говорю на собеседованиях, что работа программиста — это не только сидение за компом, программирование, а это ещё и проектирование в голове, которое может происходить за пределами рабочего пространства. Если важен результат, конечно.
                                Так что такой расклад со стороны работодателей надо убивать дружно, вместе и напрочь.
                                  +2

                                  ЕМНИП нормы сидения за ЭВМ закреплены в трудовом кодексе. И там явно про 8 часов за компом речи не идёт.

                                    0
                                    Не более 45 минут в час, если быть точным.
                                    +2
                                    проектирование в голове, которое может происходить за пределами рабочего пространства

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

                                      Когда программист на своём месте — ему не сложно отработать 40 часов в неделю, это не уголь на шахте грузить. И никакого выгорания не будет. Если только программист не ленивая опа и на своём месте. Не обязательно нарабатывать эти 40 часов по 8 часов ежедневно, можно посидеть над интересной задачей и 12 часов.

                                      Слабо представляю, как можно работать над чем-то сложным по 4 часа, только выстроишь конструкцию и всё, домой, а завтра, 2 часа из 4-х убьем на то, чтоб выстроить то место цепочки, на котором остановились?

                                      Нет, не нужно рассказывать про этот бред. В него неповерю.
                                        +3
                                        Могу предположить, что вас минусуют из-за того, что вы в своих ответах не допускаете мысли, что программист может довольно продолжительное время размышлять над задачей, рисуя алгоритмы и функиональные блоки на подвернувшейся под руку салфетке, а не сидеть за компьютером стуча по кнопкам нон-стоп.
                                          –7
                                          Я не говорил о том, что нужно что-то набирать постоянно 8 часов нон-стоп, такое действительно мало реально, тут просто особо ленивые особи начали рассказывать про то, что они должны работать по 4 часа и получать при этом, как за 8. Это неверное утверждение. Таких особей можно терпеть разве что на фри-лансе, когда задача разовая и как раз занимает эти 4 часа. Если же речь идёт о сложном проекте — выкладываться надо по 8 часов в рабочий день и более.

                                          Никто не мешает поработать 12-14 часов подряд, а на следующий день полноценно отдохнуть, потому опять поработать 12-14 часов и опять день отдохнуть, потом опять поработать 12-14 часов и отдохнуть 2 дня подряд.

                                          Именно отдохнуть, а не просидеть в телефоне, ещё в чём-то и т.п.

                                          Да, может этот график и не сильно здоровый, но наработать 40 часов за неделю в свободном режиме, более, чем реально. Имея при этом 4 выходных в неделю (60% свободного времени).

                                          Если же количество выходных ограничить тремя, достаточно работать по 10 часов 4 дня, то вообще без проблем можно выполнить поставленные задачи.

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

                                          Причём многие трудятся физически, и этот труд несомненно тяжелее того труда, который типа «интеллектуальный».

                                          К чему я это всё? Нужно ценить, то что есть. А не ныть.

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

                                          Программисты того же Apple, когда работали над проектом, в начале, сидели и по 18-20 часов. Такие, как Возняк. Потому, что они действительно были увлечены делом. И не было никаких депрессий и прочего. Да, были конфликты, из-за переработок, но не депрессии и отговорки, почему сделать нельзя.

                                          Почему сделать нельзя рассказывают только слабые люди, сильные люди говорят, почему сделать можно и всегда выставляют рабочие рамки ещё более жесткие, нежели слабые могут представить.
                                            +4
                                            Невозможно сравнивать тяжесть труда физического и интеллектуального. Это как тёплое с мягким сравнивать. При физическом устают мышцы, при умственном мозг. Из личной практики после физического высыпаешься быстрее, чем после напряжённого умственного.

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

                                            Всем, кто считает, что программирование — это «да что там делать», хочется посоветовать: идите и делайте сами тогда, если нечего. ;)
                                              –8
                                              Почти любой программист сможет переучиться в грузчика или каменщика.


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

                                              А физический труд ВСЕГДА напряжнее интеллектуального. И урона для здоровья, как правило больше.

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

                                              Другое дело, как упоминалось тут — наличие пилорамы. Если кто-то при этом пилит мозг — задача усложняется многократно.

                                              Так, что прежде всего:

                                              — правильно окружение или его отсутствие
                                              — работа с перерывами и физической разминкой
                                              — здоровый сон, хотя бы 6 эффективных часов сна, работа над повышением качества сна.
                                                +2
                                                что загнуться от 20% нормы выполнения по разгрузке поезда.

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

                                                А физический труд ВСЕГДА напряжнее интеллектуального. И урона для здоровья, как правило больше.

                                                Физический труд очень разный. Плитку в квартирах укладывать — это тоже физический труд. Сильно ли он вредит здоровью? Не думаю.

                                                У любого умственного, особенно творческого, труда есть один изъян. Рабочий инструмент и инструмент реагирования на события в жизни — один и тот же мозг. И тут неприятную роль могут сыграть пилорамы и прочие перипетии, вплоть до всплывшего кверху брюхом любимого сомика в аквариуме. И такая вещь по влиянию на продуктивность программиста будет, как перелом пальца или руки для плиточника. При этом во многих компаниях что-то менее значимое, чем смерть близкого человека, не будет считаться уважительной причиной для снижения/отсутствия трудоспособности.
                                                  0
                                                  Плитку в квартирах укладывать — это тоже физический труд. Сильно ли он вредит здоровью? Не думаю.

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

                                                    Укладывание плитки, наверняка вредит здоровью, так как человек имеет дело с химическими строй материалами и вдыхает мелкие частицы в процессе.

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

                                                    Норм аналогии и примеры. Ясно.
                                                  +7
                                                  Если же речь идёт о сложном проекте — выкладываться надо по 8 часов в рабочий день и более

                                                  Люди не обязаны работать на износ. Тем более, если сложный проект.
                                                  Физически невозможно писать код 8 часов подряд, на протяжении даже недели, даже с перерывами. Получается непосредственно писать (воплощать мысли) 3-4 часа в день — это максимум. Если больше, начинает накапливаться усталость (которую «не отдохнуть»). Если дальше так жить — будет как у автора, его еще надолго хватило.

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

                                                  Причём многие трудятся физически, и этот труд несомненно тяжелее того труда, который типа «интеллектуальный».

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

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

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

                                                    Особенно если проект чужой.
                                                      0
                                                      Чужих детей проектов не бывает!!!
                                                      Если он вам чужой, что вы вообще там делаете?

                                                      Впрочем, на износ работать не самая лучшая идея, не важно чей проект. Работать много != работать на износ. Кто-то сто метров прошёл — и всё, выдохся, теперь весь день отдыхать. А кто-то и по несколько км каждый день бегает и прекрасно себя чувствует.
                                                        0
                                                        Наемный грузчик разгружает свое или чужое?
                                                          0
                                                          Имущество? Как правило чужое. А причём тут это?
                                                      –1
                                                      Физически невозможно писать код 8 часов подряд, на протяжении даже недели, даже с перерывами.

                                                      Конечно возможно. Если для вас невозможно, это же не значит, что и другие не могут. Лично я сам так делал, по 40+ часов в неделю писал код/воплощал ТЗ, не 8 часов подряд конечно, но с перерывами, как вы пишите. И у меня есть знакомые люди, которые тоже так делали. Это действительно довольно утомительно, особенно с непривычки. Но вполне реально, даже на протяжении нескольких недель.

                                                      Получается непосредственно писать (воплощать мысли) 3-4 часа в день — это максимум. Если больше, начинает накапливаться усталость (которую «не отдохнуть»).
                                                      Да, некоторые люди в слабой физической форме боятся подтянуться больше нескольких раз — вдруг надорвёшься. И правильно делают. Для их здоровья это действительно вредно.

                                                      А 3-4 часа в день это меньше 20 часов/неделю. Это не работа, а халява. Нормальный сотрудник способен продуктивно работать даже по 6 часов в день (30/неделю). Стабильно. Это не аврал и не что-то из ряда вон. Вокруг меня таких людей полно, например. Некоторые стабильно могут и больше 6, но это уже действительно исключения или те люди, которые в хорошей рабочей форме (они постепенно поднимали рабочую нагрузку в течение нескольких лет).
                                                        0
                                                        Конечно возможно. Если для вас

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

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

                                                        Если вы все таки работаете как вол, то должны знать за что, и быть уверены, что не зря. И это только свое дело или железная доля, если выгорит, или патент должен быть ваш…
                                                        Иначе вас просто используют манагеры-манипуляторы, они этому учатся кстати.
                                                          –1
                                                          Да, возможно. Особенно когда молодой «балда» и топишь за корпоративный булшит.
                                                          Причём тут булшит. Я про работу. Нормальную продуктивную квалифицированную работу. Ну кодинг приличного уровня в общем.

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

                                                          но засиживаюсь, и обычно за статьей или книгой, часто не в рабочую тему.
                                                          Вот-вот, причём тут работа?

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

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

                                                          Иначе вас просто используют манагеры-манипуляторы, они этому учатся кстати.
                                                          Дети умеют манипулировать родителями (и не только) с самого младшего возраста. И даже учиться специально не нужно.
                                                          Более того, если вы на кого-то работаете, то вас в любом случае используют. Это что, повод не работать? Или работать плохо? Не хотите, чтобы вас использовали — живите отшельником. Я как раз хочу, чтобы меня использовали.
                                                            +1
                                                            Я как раз хочу, чтобы меня использовали.

                                                            ладно. чушь несете, извиняйте. поговорить хотся? это не место.
                                                            да. все банально. в жизни все просто на самом. не видно только сразу.
                                                              0
                                                              ладно. чушь несете, извиняйте.
                                                              Авторитетное заявления, прям нечего добавить))
                                                              поговорить хотся? это не место.
                                                              Это уже не вам решать.
                                                              +2
                                                              Банально чтобы быть в хорошей рабочей форме и чтобы быть и оставаться профессионалом.

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

                                                              А вот в сознании всех этих топящих за эффективность почитать книгу, статью или блог, например, о новых фичах в C++20 почему-то не учитывается никак.
                                                                –1
                                                                Чтобы оставаться профессионалом, выгоднее заниматься саморазвитием. Особенно по сравнению с тушением пожаров, ковырянием в легаси и прочим подобным счастьем.
                                                                Это таким профессионалом, который только 3 часа в день работать может? Типа как читать спортивную литературу, но подтягиваться только 3 раза? Спасибо))

                                                                А вот в сознании всех этих топящих за эффективность почитать книгу, статью или блог, например, о новых фичах в C++20 почему-то не учитывается никак.

                                                                Как-то не понятно фраза составлена.
                                                                  +1
                                                                  Это таким профессионалом, который только 3 часа в день работать может? Типа как читать спортивную литературу, но подтягиваться только 3 раза? Спасибо))

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

                                                                  Не всё сводится к времени.

                                                                  Как-то не понятно фраза составлена.

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

                                                                    Не всё сводится к времени.
                                                                    Конечно, время только один из факторов. Надо успевать и развиваться и работать.

                                                                    Переформулирую прямее: самообразование как учитываете?
                                                                    Тоже не очень понятно, но попробую ответить. Если вы спрашиваете, входит ли самообразование в те мои рабочие 6 часов/день, о которых я говорил выше, то конечно не входит. 6 часов это непосредственно работа над рабочими задачами. Самообразование — дополнительно.
                                                  • НЛО прилетело и опубликовало эту надпись здесь
                                                      –1
                                                      К подчинённым относился всегда очень уважительно, даже к самым ленивым, я уважаю труд чужих людей, и те же администраторы, которые работают у нас, проблем особо никаких не знают. Так как честно делают свой труд и честно получают за него оплату. И сам я работаю очень много, я никогда не требую с людей больше, чем делаю сам. Хотя, по идее, мог бы требовать, так как я за это плачу им деньги.
                                                        +1
                                                        Хотя, по идее, мог бы требовать, так как я за это плачу им деньги.

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


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


                                                        А всё остальное от лешего. Вы всё больше и больше напоминаете вот этого товарища. Окститесь :)

                                                          –1
                                                          Т.е. вы на полном серьёзе полагаете, что если вы пашете как лошадь, то у вас есть моральное право требовать от ваших сотрудников, чтобы они пахали, как лошади, только исходя из того, что вы платите им деньги?


                                                          Я имею право это требовать, если сотрудник согласился на такой контракт и принял условия сделки. Более того, если я плачу сотруднику деньги, то в контракте не указано, что я при этом должен работать столько же. Хотя я работаю в разы больше (чтоб, как Вы говорите, иметь и моральное право).

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

                                                          По факту, адских норм я ни с кого не требую. А то, что большинство програмистов ленивые опы — факт. Рынок недонасыщен нормальными программистами и перенасыщен ленивыми, вот и получаются те ситуации, которые получаются. Когда люди рассказывают почему они не могут, а не почему они могут.
                                                            0
                                                            По факту, адских норм я ни с кого не требую. А то, что большинство програмистов ленивые опы — факт.
                                                            Вам самим вот в этих двух следующих подряд фразах ничего странным не кажется?
                                                              +2

                                                              Я запутался. Вы пишете, что в условиях сделки нет "я при этом должен работать столько же". Но потом пишете, что "если человек принял условия сделки". Дык в чём заключаются условия сделки? Вот вы пишете:


                                                              И какие-то либо стоны мною по поводу «много работы» не принимаются

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


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

                                                              Ну вот я работаю 6ч в день. У меня даже договор с работодателем такой. Почему? Наверное я просто ленивая опа и всё такое, ведь я мог бы ишачить 12ч и прочий бред, который вы здесь настрочили. По факту, я просто считаю, что это наиболее эффективная часть работы, всё что свыше — моя производительность резко падает.


                                                              И зачем тогда за это (дополн. часы) платить работодателю? Ему выгоднее мне платить за 6ч. Это же выгодно мне — высвобождается дополнительное время, которое я в итоге трачу на развитие своих профессиональных навыков, за пределами работы (читаю статьи, играю с новыми фреймворками, пишу велосипеды, закрываю дыры в знаниях, учу язык и пр.).


                                                              Но работай я у вас, вы кажется, постоянно мне проедали бы плешь про излишне высокую зарплату, про тяжёлый труд шахтёров, про то, что на мне пахать надо, про моральный долг перед конторой, про "на этой неделе работаем в субботу, к дедлайну не успеваем" и пр… Так? Да я бы вас послал и уехал первым поездом :) В мире очень много контор, где махрового феодализма уже нет.

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

                                                                Немного страшных историй на тему.
                                                                Знаю одну историю про контору, в которой я работал. Работал там ещё до меня один разработчик, который выбил себе «библиотечный день» — день среди рабочей недели, когда он не приходил на работу, а занимался самообразованием.
                                                                Вот в один из таких «библиотечных» дней ему в баре в пьяной драке стулом черепушку проломили, отправив на пол-года на больничную койку. После чего он не смог в свои-же проекты въехать. Где он сейчас и чем занимается — не известно.
                                                                  0
                                                                  Условия сделки заключаются в тех условиях, которые принимает человек, если человек принимает 6 часовой рабочий день (чистое время), то это одно. Это довольно нормально. Хотя, не очень много. Но если человек при этом эффективен и делает работу, как другой за 8 — я не против.

                                                                  Более того, я оплачиваю не месяц, а ставку за час. И она зависит от эффективности и умений человека.

                                                                  Но держать человека в команде, который будет работать только по 4 часа в рабочий день и 5 дней в неделю — мне не очень интересно. Даже, если он эффективен.

                                                                  Лучше я найду эффективного, который будет способен работать 6 часов, пусть и за большие деньги.

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

                                                                  Не исключаю, что возможно мне просто не везло с людьми, либо я сильно их баловал, что желания всё росли и росли.
                                                                    +3
                                                                    Но если человек при этом эффективен и делает работу, как другой за 8 — я не против.

                                                                    Ещё бы, платите-то вы ему при этом за шесть.

                                                                    А, кстати, да. Как вы относитесь к самообразованию на рабочем месте? Поощряете, запрещаете, игнорируете, поощряете в рамках того, что вам будет интересно в ближайший месяц-три?
                                                                      0
                                                                      Да, плачу за 6, но я готов платить по более высокой ставке в час, которая по итогу получается за 6 часов такой же, как у человека, который делает тот же объем работы за 8. Опять же, моё мнение, что ставка в час = объем работы * эффективность * коэффициент, который зависит от количества эффективно наработанных часов за месяц.

                                                                      На счёт самообразования.

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

                                                                      Думаете это всё ценилось?

                                                                      Я уволил 4 человека прямо во время поездки в Лос-Анджелесе, во время конференции. Не хотел увольнять, долго боролося с людьми, но уволил. Ибо совершили самый смертный грех — забили на клиентов, от этого пострадали люди, не выполнив нужный объем работ до, при этом надеясь, что будут платить после за несделанную работу, хотя предупреждали, что не будут. В прочем, я ни с кем не ругаюсь и не люблю ругаться. Пожелал людям успехов в новом месте и выплатил всё без штрафов.

                                                                      Может это мой негативный опыт работы с людьми, может я не такой, а может люди фиговые. Но найти по истине хороших специалистов, а особенно программистов, крайне сложно.
                                                                        +1
                                                                        ставка в час = объем работы * эффективность * коэффициент, который зависит от количества эффективно наработанных часов за месяц.


                                                                        image МЕТРИКА ЭФФЕКТИВНОСТИ РАБОТЫ ПРОГРАММИСТА
                                                                          +1
                                                                          image МИФИЧЕСКИ-ЭФФЕКТИВНЫЙ ЧЕЛОВЕКО-МЕСЯЦ
                                                                            +1
                                                                            Опять же, моё мнение, что ставка в час = объем работы * эффективность * коэффициент, который зависит от количества эффективно наработанных часов за месяц.

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

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

                                                                            Божечки, счастье-то какое, если нет текущих задач, то можно не смотреть с одухотворённым видом в стену или монитор, а делать что-то осмысленное!

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

                                                                            Хотя я программист, а не специалист по продажам, у меня работ с клиентами нет, поэтому судить не могу (но поэтому было бы здорово, если бы мы таки продолжали говорить о программистах, а не скатывались на менеджеров по продажам).

                                                                            или написать статью и получить дополнительный денежный бонус.

                                                                            В свой личный бложек под своим именем, или таки в ваш корпоративный блог, обеспечив вам лишний пиар?

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

                                                                            Почему именно с английским, а не с испанским, португальским или арабским? Неужто потому, что он вам по работе напрямую нужен?

                                                                            Участие в различных конференциях, даже тех, кто в принципе, ещё не вышел на такой уровень.

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


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

                                                                              В свой личный бложек под своим именем, или таки в ваш корпоративный блог, обеспечив вам лишний пиар?


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

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


                                                                              Иногда даже постоять у стенда — довольно замечательное дело, ведь это общение с людьми. Не вижу ничего плохого в этом.
                                                                                0
                                                                                Причём, «по теме» — это не то что я читаю документацию по той библиотеке, которую я сейчас использую в текущем проекте, а, ну, просто произвольное развитие вширь или вглубь.

                                                                                В свой личный бложек под своим именем, или таки в ваш корпоративный блог, обеспечив вам лишний пиар?

                                                                                Почему именно с английским, а не с испанским, португальским или арабским? Неужто потому, что он вам по работе напрямую нужен?

                                                                                Т.е. вы просто хотите использовать рабочее время в личных целях? Нормально. А вы что взамен?
                                                                                  +1
                                                                                  Нет, не в личных. В личных — это просмотр видео с котиками, дискуссии в тредах вроде таких или чтение художественной литературы.

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

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

                                                                                    Самообразование в профессии, ваш рост как профессионала — это личные цели. А если это ещё и к работе отношения не имеет, то тем более.

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

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

                                                                                        Которые работодателю неинтересны и поощряться работодателем не должны?

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

                                                                                        Если он от этого не выигрывает, то он профессионально непригоден как руководитель.

                                                                                        Нужно быть весьма недальновидным, чтобы не замечать выигрыша от самообразования в релевантных работе областях, пусть и не имеющих непосредственного приложения вотпрямщас.
                                                                                          0
                                                                                          Самообразование в профессии, ваш рост как профессионала — это личные цели.
                                                                                          Которые работодателю неинтересны и поощряться работодателем не должны?
                                                                                          Не должны, конечно. Это уже на усмотрение работодателя, считает он подобные вложения экономически выгодными или нет. Обязанности вас развивать или образовывать у него нет.

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

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

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

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

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

                                                                                            Типа арабского языка что ли??

                                                                                            Нет, типа новых стандартов языка, матлогики и всего такого.

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

                                                                                            Конечно, может, его бизнес-модель — потогонка с ротацией кадров в 100% в год, кто ж знает. Такие бизнесы тоже существуют и вполне себе процветают.

                                                                                            Но рассуждаю я всё-таки немножко не об этом.
                                                                                              0
                                                                                              Обязанности платить выше прожиточного минимума у него тоже нет, однако ж, рыночек.
                                                                                              Из-за рыночка, как вы говорите, обязанностью это не становится.
                                                                                              Можете договориться, что вам будут выделять из рабочего времени время на нерабочие активности — договаривайтесь. До того, как вы об этом договорились, никаких подобных обязанностей у работодателя нет.

                                                                                              Ну и почитайте, с чего тред начался, там чем-то, похожим на дополнительные обязательства перед работодателе, особенно моральные, вполне пахнет.
                                                                                              Я общении считаю правильным ориентироваться на то, что написано, а не на запахи. А начало треда уже и НЛО удалять начало.

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

                                                                                              Конечно, может, его бизнес-модель — потогонка с ротацией кадров в 100% в год, кто ж знает. Такие бизнесы тоже существуют и вполне себе процветают.

                                                                                              Да, почитать дискуссию, так только два варианта есть. Либо 3х часовой рабочий день, либо потогонка.

                                                                                              Но рассуждаю я всё-таки немножко не об этом.

                                                                                              Вперёд, make your statement. Выдвиньте свои тезисы, так сказать.
                                                                                                0
                                                                                                Можете договориться, что вам будут выделять из рабочего времени время на нерабочие активности — договаривайтесь. До того, как вы об этом договорились, никаких подобных обязанностей у работодателя нет.

                                                                                                Безусловно. Но прикрывать работодателю задницу, овертаймить и всё такое у меня тоже обязанности нет. А вообще в условиях РФ я на месте работодателя не стал бы скатываться на формальные обязанности, невыгодно для работодателя, ТК сильно больше работников жалует.

                                                                                                Мне, кстати, нравится, как вы всё это одним махом записываете в нерабочие активности. Но это так.

                                                                                                Тогда к чему про арабский было?

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

                                                                                                Ну вот вы такой весь научитесь новым стандартам языка, а потом уволитесь. И какой работодателю профит?

                                                                                                «А потом уволитесь» — это прям такая классика махрового феодализма, что прям любо-дорого.

                                                                                                Надо, ящетаю, и в нерабочее время самообразование запретить. Только если оно по фреймворкам, библиотекам и процессам работодателя. По ТК у вас, конечно, запретить не получится, но можно так построить корпоративную культуру, что это будет очень сильно не одобряться.

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

                                                                                                Да, почитать дискуссию, так только два варианта есть. Либо 3х часовой рабочий день, либо потогонка.

                                                                                                Не, почему. Я ж с вами соглашаюсь, даже за вас примеры привожу, когда это действительно оправдано, и показываю, что без знания критериев, планов и расчётов рассуждать действительно глупо. А вам чего-то не нравится :(

                                                                                                И акцент, кстати, не на потогонку, а на ротацию кадров.

                                                                                                Вперёд, make your statement. Выдвиньте свои тезисы, так сказать.

                                                                                                1. Для некоторого класса работников это несчастное самообразование и прочий профессиональный рост являются очень существенным ништяком, ради которого можно пожертвовать кусочком зарплаты, теннисным столом в офисе и даже, о ужас, печеньками.
                                                                                                2. Вам как работодателю, скорее всего, захочется и понравится общаться именно с этим классом (и к нему прилежащими) людей. Более того, на некоторых проектах иначе и ничего не выйдет.
                                                                                                3. Давать возможность развиваться и расти — это ещё и морально где-то примерно в том же смысле, о котором шла речь в начале треда.
                                                                                                  0
                                                                                                  Но прикрывать работодателю задницу,
                                                                                                  Что эта фраза означает, совершенно непонятно?

                                                                                                  овертаймить и всё такое у меня тоже обязанности нет.

                                                                                                  О каком овертаймить идёт речь, если тут народ вещает, что работать 4 часа в день, а остальное время лайкать котиков, читать хабр и всячески «повышать свой профессионализм» — это так и надо?
                                                                                                  Вы хотя бы норму отработайте и овертаймить не придётся. Я как раз против овертаймов и работы в выходные. Но вот если работать по 4 ч/день, в какой-то момент придётся и овертаймить. И кто в этом виноват?

                                                                                                  А вообще в условиях РФ я на месте работодателя не стал бы скатываться на формальные обязанности, невыгодно для работодателя, ТК сильно больше работников жалует.

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

                                                                                                  Тогда к чему про арабский было?
                                                                                                  К тому, что изучение английского — не проявление невиданной доброты.

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

                                                                                                  Ну вот вы такой весь научитесь новым стандартам языка, а потом уволитесь. И какой работодателю профит?

                                                                                                  «А потом уволитесь» — это прям такая классика махрового феодализма, что прям любо-дорого.

                                                                                                  С добрым утром. Нежелание вкладывать в актив, который эти вложения не вернёт и над которым ты не имеешь контроля — это капитализм.
                                                                                                  Давайте повернём ситуацию наоборот — вы годик поработайте забесплатно на проект/организацию, которую вы не контролируете, а она вам, возможно, вернёт вложения, а, возможно вас уволит. Нравится?

                                                                                                  Не, почему. Я ж с вами соглашаюсь, даже за вас примеры привожу, когда это действительно оправдано, и показываю, что без знания критериев, планов и расчётов рассуждать действительно глупо. А вам чего-то не нравится :(

                                                                                                  Возможно я не внимателен, но я что-то не заметил.

                                                                                                  Вперёд, make your statement. Выдвиньте свои тезисы, так сказать.

                                                                                                  1. Для некоторого класса работников это несчастное самообразование и прочий профессиональный рост являются очень существенным ништяком, ради которого можно пожертвовать кусочком зарплаты, теннисным столом в офисе и даже, о ужас, печеньками.
                                                                                                  2. Вам как работодателю, скорее всего, захочется и понравится общаться именно с этим классом (и к нему прилежащими) людей. Более того, на некоторых проектах иначе и ничего не выйдет.
                                                                                                  3. Давать возможность развиваться и расти — это ещё и морально где-то примерно в том же смысле, о котором шла речь в начале треда.

                                                                                                  Совершенно согласен со всем написанным.

                                                                                                  Мои тезисы:
                                                                                                  1. Не надо считать, что работодатель обязан по-умолчанию оплачивать вам самообразование (выделяя на него рабочее время). Не обязан. Об этом договариваются отдельно. Не договорились — работайте 8 часов в день непосредственно над проектом.
                                                                                                  2. Работать по 4 часа в день, а остальное время самообразовываться (или лайкать котиков) — это шаляй-валяй контора. Разумный минимум 5 часов (25 ч/нед). Хорошая нормальная работа (не вкалывание, не переработки, просто нормальная работа) — 30-33 ч/нед. Сюда включается вся активность по работе — митинги, чтение документации, изучение нужных технологий, и т.д. Перерывы, обед, блаблабла с сотрудниками — не считаются.
                                                                                                  3. Старайтесь подобрать проект так, чтобы самообразование было для проекта непостредственно полезно. Т.е. хотите изучить реакт — освойте азы в свободное время, а потом возьмите проект с реактом, где изУчите его уже более глубоко. И освоение более эффективно, и организации польза и вам. Вот так надо делать. Актуально и для работодателя и для работника.
                                                                                                  4. Как правило работодатели очень лояльны к профессиональным сотрудникам (ответственным, честным, энергичным, способным, усердным, лояльным). А вот если вы считаете нормой работать 4 часа в день — нафиг такой вообще? Только остальных хороших работников демотивировать своим бездельем.
                                                                                                  5. Работать надо много, профессионально, ответственно, энергично. И у тех работодателей, которые точно также относятся к работе и ценят это (но не забывать, что человек переоценивает свою работу и недооценивает усилия других). Плохих работников много, плохих работодателей тоже. Это не повод работать спустя рукава.
                                                              +2
                                                              Согласен. У меня выгорание начинается при работе более 25 часов в неделю, где-то. Я знаю, что если б я работал по 60 часов, я б здох.
                                                                –1
                                                                Вы просто не способны работать в этой среде. Если 25 часов в неделю — это уже выгорание, то увольтесь и займитесь делом, от которого у Вас нет выгорания.
                                                                  +2
                                                                  А у меня от любого дела выгорание, если более 25 часов в неделю. Потому что я хочу иметь время на личные дела, развлечения и прочее, а не прожигать жизнь на галерах.
                                                                    0
                                                                    Это Ваше право. Если Вы работу воспринимаете только в виде галер — то Вы не на своём месте. Когда работа интересная — Вы занимаетесь ею с удовольствием и Вам не нужны какие-либо «личные» дела в рабочее время.

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

                                                                    Наоборот, после 4 дней перерыва от работы, невероятно хочется опять работать и работать и видеть результаты своей деятельности. Это невероятно интересно и стимулирует.
                                                                      +1
                                                                      Трудоголизм (вики) — термин, обозначающий стремление человека чрезмерно трудиться, выходящее за рамки естественного трудолюбия. Выражает (по аналогии с алкоголизмом) аддиктивный аспект этого качества, то есть болезненную психологическую «трудозависимость». Людей, проявляющих данное качество, называют трудоголиками.

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

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


                                                                      Вследствие этого в некоторых странах достаточно широкие масштабы принимает лечение от трудоголизма...
                                                                        +1
                                                                        Прочитал про средство самореализации и достижения признания и заплакал.
                                                                          –1
                                                                          Благодарю за цитату из Вики, пожалуй, я трудоголик, только в труде и достижениях вижу реализацию. Но тут идёт обсуждение ленивых людей, которые не то, что трудоголиками нельзя назвать, а даже на уровень среднестатистических сотрудников не дотягивают, ибо рассказывают о выгораниях вследствии работы аж 25 часов в неделю.
                                                                            0
                                                                            Раньше я тоже работал без выходных, неделями, месяцами. Так год шёл за годом, пока я не понял, что жизнь коротка, и она — проходит мимо.
                                                                              0
                                                                              Я рад каждому дню и каждый день вижу и познаю что-то новое, и это не мешает мне работать. Конечно, не круглосуточно, как раньше, но по 4 часа в день минимум. А это около 120 часов в месяц. И это минимум. Я понимаю, что этого недостаточно, но совместить путешествия по 12 000 км за месяц, только на авто, без учётов перелётов, порой проблематично.
                                                                              0
                                                                              25 часов в неделю — это пять часов за рабочий день.
                                                                              Вы никогда в школьном учебнике не читали, что периодическое расслабление вообще говоря свойственно организму? Ну там, гирю дольше удается поднимать и опускать, чем просто удерживать в поднятом состоянии, вот это вот все.

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

                                                                              Своей пропагандой вы активно способствуете пополнению этого пространства. Хорошо еще, если сами в итоге его минуете. Уж сколько их сорвалось в эту бездну…
                                                                                –1
                                                                                Естественный отбор никто не отменял. Периодический отдых — это нормально. Но когда «отдыха» больше, чем полезной работы — это не нормально.

                                                                                В неделе 168 часов, работать, как Вы призываете, по 15% из всего времени — это пустая трата времени.

                                                                                Куда лучше сделать задачу раньше и поехать отдохнуть день-другой, или неделю. Или месяц.

                                                                                Потому да, лично я люблю работать без выходных. Мне они не нужны. Я не устаю от работы. Это не кирпичи разгружать.
                                                                                  +2
                                                                                  Давайте начнем с того, что я все-таки никуда не призываю. Как и вы не призываете работать по 168 часов в неделю, нес па?

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

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

                                                                                  Я уверен, конечно, что у вас это организовано по-другому. Но подавляющее большинство ваших оппонентов у вас не работает, а потому предполагает скорее организацию вроде описанной мною выше. Понимаете, о чем я?
                                                                                    +1
                                                                                    В неделе 168 часов, работать, как Вы призываете, по 15% из всего времени — это пустая трата времени.

                                                                                    Вы б хоть время на сон вычли. Я уж не говорю о еде и дороге до работы.

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

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

                                                                                    Потом я, конечно, могу ещё покодить достаточно много, но это работа несколько другого рода.

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

                                                                            Бывает. Значит нужно либо как-то смочь работать больше (сменить деятельность, подходы, натренироваться), либо найти работу, где есть возможность работать 25 часов.
                                                                            Но так — далеко не у всех. И те, кто могут работать больше — будут развиваться быстрее. Правило 10000 часов же.
                                                                      +2
                                                                      Если у Вас есть опыт выхода из стрессовых ситуаций или работы в интенсивном режиме, обязательно поделитесь им в комментариях.


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

                                                                      И лучше это повторять постоянно, даже когда все хорошо.

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

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

                                                                        В случае с опционами обычно контракт предполагает 4 года на весь пакет акций, с возможностью забирать частями после первого года ("one year cliff"). Т.е. всегда есть возможность выйти с 3/4, если после трех лет. Рассматривали такой вариант? Ведь всех денег не заработаешь, а опцион, даже реализованый, еще не дает гарантий, что компания будет успешной и эту инвестицию можно будет реализовать.


                                                                        Я работал около трех в стартапе, контрактором. Опцион на момент моего ухода из компании стоил около $27k (поскольку стартап все время своего существования был прибыльным, нет возможности ставить цену акции в опционе нулевой). В этом случае даже опцион рассматривается как инвестиция — мне необходимо вложить $27k чтобы превратить опцион в акции, затем со временем, если компания выйдет на IPO или будет куплена (событие "exit"), я смогу продать эти акции, заплатить налоги и получить прибыль. Т.е. даже в случае рабочего, прибыльного стартапа с продающимся продуктом для опционов остается много "если", прежде чем этот вид "компенсации" превращается из ваших часов на роботе и денег в прибыль.


                                                                        Для тех, кому интересна тема опционов, вот пара хороших ссылок:


                                                                          0

                                                                          Собственно, я вышел с чуть меньше чем 3/4. Но пока это всё — формальность, т.к. они даже не зарегистрировали компанию под сам проект. :)

                                                                          0
                                                                          Мне полагалось порядка 0.15% от общего пулла акций, размазанные на 4 года. Первая четверть мне полагалась после первого года работы на полную ставку ...

                                                                          И хотя стоимость моего опциона за уже более 2.5 лет увеличилась в 183 раза (с 0 до 0), я почему-то согласился.

                                                                          Один я ничего не понял?
                                                                            0

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

                                                                              0
                                                                              Что значит первая четверть полагалась через год если после двух с лишним лет было ноль?
                                                                                0
                                                                                Было не ноль. Ценность их была ноль. Представьте, у Вас формально есть доля проекта, но Вам от этого не холодно и не жарко, т.к. проект даже акции не выпустил ещё. Получается, по итогам я набрал около 0.1% доли проекта, но реальная стоимость и ценность их 0. Любой проект без клиентов не стоит ничего.
                                                                                  +1
                                                                                  Ну то есть шутка была не для математиков, а для юристов.
                                                                            +1
                                                                            > Если у Вас есть опыт выхода из стрессовых ситуаций или работы в интенсивном режиме, обязательно поделитесь им в комментариях.

                                                                            1. Постоянный график 40 часов в неделю. Это уже много при интенсивной работе и «чистых» (не офисных, а по таймеру в приложении) часах. Нужно это серьезно отстаивать. У нас все-таки интеллектуальный труд, который плохо измеряется часами: от усталости качество кода и скорость разработки будут заметно хуже. Т.е. 50-60 часов в неделю — это стратегическая проблема того стартапа.
                                                                            2. Если переработки, то это отгулы. Не деньгами, важно. И явно реже раза в месяц, иначе это система, а не исключение. А системно 40 часов.
                                                                            3. В отпуск когда устал, без ноутбука и без «на связи». Иначе просто не отдохнешь.
                                                                            4. При дистанционной работе и достаточном кол-ве денег можно путешествовать на 1-2 недели без отрыва от производства. Не полноценный отпуск, но помогает развеяться.
                                                                            5. Развеиваться после работы:
                                                                            — ролики (30 минут и рабочий день как будто бы был вчера)
                                                                            — комп. игры (непонятно почему заминусовали комментарий про это), но важна умеренность
                                                                            — концерты
                                                                            — театры
                                                                            — конференции
                                                                            — выставки
                                                                            — прогулки, особенно у воды
                                                                            — …
                                                                            но без алкоголя, если завтра на работу
                                                                            6. хороший сон — и производительность лучше, и нервам легче
                                                                            7. поддержка семьи (а не наоборот) и не без семьи — это отдельная статья для усиления депрессии от работы
                                                                              0

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

                                                                                0
                                                                                У меня был опыт, когда режим бензопилы включился, а кнопка Откл. сломана. )
                                                                                  +1
                                                                                  Сама выключилась, или пришлось в ремонт сдавать? :)
                                                                                    +1
                                                                                    Вернуть изготовителю.
                                                                              0
                                                                              Поселили меня в небольшой квартирке-студио на 42 этаже, с видом на Южное кладбище Манилы. Когда было совсем скучно, я мог с высоты понаблюдать за жизнью обитателей кладбища (да, там живут вполне себе живые люди, готовят еду, сушат простыни на оградках и всё такое).

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

                                                                                Дальше читать не стал) Разработчик, который не понимает необходимости в фиксации требований, вызывает подозрение.

                                                                                  0
                                                                                  .
                                                                                    +1

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

                                                                                      +1
                                                                                      Работал в нескольких стартапах. Стартап — это все-таки не обязательно синоним отсутвия профессионализма команды менеджеров.

                                                                                      Должны быть как минимум 2 роли (может быть и 1 человек): ответственный за продукт (который как-то и вопрос с дизайном закрывает) и ответственный за архитектуру. Они отвечают на вопросы программистов: что делать и как делать (в любом виде — от спецификации до личной беседы) по задаче, а потом принимают задачу.

                                                                                      Зачем? Слишком сложно (дорого) найти программиста, который бы мог выполнять эти 2 роли качественно. Да и согласовывать нужно работу нескольких программистов, а то вместо Франкенштейн получится. Задача программиста — реализовывать требуемый функционал в минимальные сроки с требуемым качеством. А это все ещё очень много работы и технических проблем.

                                                                                      Попытка экономить на постановке задачи приведёт к выкинутому в мусор времени/деньгам, что непозволительно для стартапа. С другой стороны, понятно, что юниоров на обучение никто не берет, т.к. хотя это и дёшево, но нужна соответствующая инфраструктура в компании, не до этого изначально.
                                                                                    –1
                                                                                    Какие антидерессанты вам выписали? Чисто для статистики. Я, лично, считаю их сложноизмеримыми аккуратными виновниками суицидов.
                                                                                      0

                                                                                      Эсциталопрам. Лёгенькие, могло быть хуже.

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

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

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

                                                                                            Это называется гаданием на кофейной гуще. Вы приходите, а по вашему виду дядя, который перый раз в жизни видит ставит диагноз. Мы не можем ни обьявить об окончании депрессии ни точно ее поставить. Это чистая субьективщина.
                                                                                            www.ncbi.nlm.nih.gov/pubmedhealth/PMH0087089/bin/44ed1a8a507a4962fd2285d3d28bc4ffv1_abs_500x595_b3535db83dc50e27c1bb1392364c95a2.jpg

                                                                                            Если стоит вопрос о том, чтобы индивид «не начудил», пока разберётся с проблемами, считаю таблетки вполне оправданными.

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

                                                                                            Ах да, есть ещё такая штука, как вариация одного из генов (уже не помню, которого). В этой вариации людям свойственна сложность в установлении эмоциональных связей

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

                                                                                            Думаю, это как-то сопряжено с умением погружаться в себя и фокусироваться на происходящем там (архитектуре решения, например).

                                                                                            Ну если уметь фокусироваться на происходящем там только на архитектуре, а не загружаться ни чем другим, то конечно можно замкнуться. Биология одна — лексикон у всех разный, кто-то и не понимает, что куча его внутренних ощущений имеют названия и даже на их основе делаются шедевры в разных областях.
                                                                                              0
                                                                                              Многие отрасли медицины с определённой степенью достоверности являются гаданием на кофейной гуще. Уже неплохо прокачались, но иногда всё же не угадывают. И получаются ситуации вроде «ой, у него рак лёгких в терминальной стадии, а его от бронхита лечили».

                                                                                              Что касается нормы… Что есть норма? Берём нормальное распределение чего-то по большому количеству человеков, кто оказывается на крыльях — называем отклонением от нормы. Хотя другие бы назвали индивидуальными особенностями. Но тут главное — не перегнуть. По такому методу психопатов и больных с синдромом Дауна тоже можно назвать «с индивидуальными особенностями».

                                                                                              Как бы там ни было, какие альтернативы предлагаете Вы?
                                                                                                0
                                                                                                Многие отрасли медицины с определённой степенью достоверности являются гаданием

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

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

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

                                                                                                Как бы там ни было, какие альтернативы предлагаете Вы?

                                                                                                Во первых, не считать психиатрию наукой) А дальше уже понимать, зачем мы делаем то что делаем, что такое наш выбор и не наш, зачем живем. Вот, например, лекция моего друга для студентов. Не плохое начало, по мне.
                                                                                                youtu.be/0vCHe8DZlm8?t=1573
                                                                                                  0
                                                                                                  При большом желании можно и в психиатрии прибегнуть к анализам на содержание серотонина и прочих гормонов. Но это просто дорого. Бывают случаи, когда и приборы не помогают, кстати. И тогда включается всё та же игра в угадайку.

                                                                                                  Норма это социальное ощущение, основанное на самосознании общества.

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

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

                                                                                                  Депрессия угрожает жизни как минимум одного индивида на самом деле.

                                                                                                  У Ивана два варианта

                                                                                                  Спорное утверждение. Два варианта — это когда перед Вами гречка с мясом и рис с рыбой. И Вы к тому же не беременны, т.к. в этом случае на Ваш выбор накладывались бы потребности организма, не подлежащие сознательному контролю. Когда Ивана обломали, он реагирует согласно внутреннему состоянию, предыдущему жизненному опыту, уровню уверенности в себе и ещё много чему. Я встречал людей, которые на многие годы застревали при отказе или разрыве. Выбрали они это сознательно? Сомневаюсь. Неврозы не выбирают. Встречал я и человека с подходом «меня красавца не захотела», который по сути ничего полезного из себя не представлял из позиции создания семьи. Нужно ли его «лечить» и возвращать с небес на землю? Тоже спорный вопрос.

                                                                                                  Во первых, не считать психиатрию наукой

                                                                                                  А ещё можно не читать материалы 25 съезда КПСС и не гладить слоников против шерсти. Под альтернативой я подразумевал ответ на вопрос, что делать человеку, оказавшемуся в кризисной ситуации, а не что НЕ делать. Я не знаю, насколько глубоко Вы на личном опыте знакомы с депрессивными ситуациями (именно на личном, не на опыте друзей, близких, коллег и канарейки). Но с какого-то момента боль «душевной вавы» становится такой сильной, что хочется прекратить/заглушить её любой ценой. Некоторые переводят на физический уровень (режут руки, например), некоторые заглушают психотропами, некоторые самовыпиливаются из этого мира. Считаю ли я антидепрессанты меньшим злом в сравнении с другими альтернативами быстрого снятия симптомов? Да. Почувствовал ли я на личном опыте эффект? Тоже да.
                                                                                                    0
                                                                                                    При большом желании можно и в психиатрии прибегнуть к анализам на содержание серотонина и прочих гормонов. Но это просто дорого. Бывают случаи, когда и приборы не помогают, кстати.

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

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

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

                                                                                                    Любые потребности подлежат контролю, все зависит от убеждений. Некоторые от секса отказываются. Многие только ради него и живут. Могут и голодать и делать ритуалы типа Шахсей-Вахсей.
                                                                                                    Депрессия угрожает жизни как минимум одного индивида на самом деле.

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

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

                                                                                                    Вот так иполучается, что человек рождает спрос не на причины таких проблем, а на волшебные таблетки. Меня все устраивает кроме моего состояние — доктор выписывает таблетки от состояния. Множество проблем не связанных с утерей близких людей решаются разговорами об убеждениях человека. Но это требует личных усилий. а таблетки не требуют.
                                                                                                    Для быстрого снятия симптомов подходят алкоголь и наркотики. А антидепресанты не подходят. У них эффект с 4 недель.
                                                                                                    Почувствовал ли я на личном опыте эффект? Тоже да.

                                                                                                    Любая химия, которая регулирует ваше состояние вызывает зависимость. Я уж не говорю о побочках, о которых прилично написано. Каждый раз при возникновении похожего состояние мы склоны выбирать наименее энергозатратный путь. В этом и ловушка.
                                                                                      +1
                                                                                      Если у Вас есть опыт выхода из стрессовых ситуаций или работы в интенсивном режиме, обязательно поделитесь им в комментариях. Думаю, многим будет полезно узнать побольше о том, что часто оставляют за скобками.

                                                                                      Человек, как правило, сам знает, что привело его к стрессу и знает как это решить. Поэтому ему нужен человек, которому бы он мог выговориться, чтобы лучше нащупать свою сложноформулируемую для него проблему. Что вы тут и делаете. Зачем он делает то, что делает, с какой целью? Деньги? Это средство, как и здоровье тоже средство. А бегать за средствами долгое время без цели конечно может утомить а то и привести к проблемам.
                                                                                        0
                                                                                        Насчет запуска проекта — правильное замечание.
                                                                                        Сам через такое проходил: что-то допилить, что-то подкрутить.
                                                                                        В итоге 2 года тянули резину. Пока директор не психанул и не сказал — запускаемся как есть, а там видно будет. В итоге 2 месяца работа 8.00-21.00, но проект запустился. Если бы не этот рывок, так и топтались бы на месте.
                                                                                          0
                                                                                          И как проект сейчас? Пошло дело? Меня в нашем всё смущало, что мы пишем для рынка США, но в штате никого из США нет. Только какие-то приходящие на час консультанты с upwork…
                                                                                            0
                                                                                            пошло, работает, развивается, уже 3.5 года работает.
                                                                                            у нас был вообще вариант — если не запускаемся, то запускаются конкуренты, и мы вылетаем со своими наработками.
                                                                                            На данный момент конечно, проект уже смотрится уныло, технологии вперед идут, а у нас горы фронтенда на oracle adf, но постоянно идут доработки, добавление функций.
                                                                                            Хотя уже понимаю — я не развиваюсь, «плато».
                                                                                          0
                                                                                          Здравствуйте!
                                                                                          Программер я никакой(если это не против местных правил, что только могут толковые посоветовать :-) ) — в основном по по верстке и созданию сайтов, но статью прочел с интересом до конца.
                                                                                          Есть доктор Хасай Алиев — метод КЛЮЧ — это простые упражнения (5 минут) — мне посоветовал друг-психолог из Калининграда, и действительно — это не шарлатанство. Мне очень помогло и после серьезной аварии восстановиться (машина два с половиной раза перевернулась и на водительскую сторону приземлилась на крышу), и психологически себя поддержать, и снова работать. Там есть момент — самое первое упражнение — тот самый ключ от вас и есть — он самое главное.
                                                                                          Доброго настроения!
                                                                                            0
                                                                                            Почти Кастанедовские тенсегрити)) Те, правда на хорошей мистике основаны. Не, ну замечательно, собственные усилия с верой и никаких антидепрессантов — прощай фармомафия. Мне нравится.
                                                                                            +5

                                                                                            Автор силён — столько продержался в тухлом интерпрайзе с PHP по 60 часов. Повезло, что только в Прибалтику съехал, легко мог и в дурку.

                                                                                              0
                                                                                              Буду считать это комплиментом. :)
                                                                                              +2
                                                                                              Буквально вчера посмотрел доклад как раз про депрессию у разработчиков. Рекомендую!
                                                                                                0
                                                                                                Эту бы запись года полтора назад мне… Но её тогда не было. :)
                                                                                                  0
                                                                                                  Да, я бы тоже не отказался в свое время :) Мне открыли глаза посты в ЖЖ stelazin.livejournal.com
                                                                                                +1
                                                                                                А вас не затруднит более подробно сформулировать условие задачи, которую вам давали на интервью, если конечно вспомните? Очень уж интересно, на чем споткнулись другие разработчики =)
                                                                                                  +1
                                                                                                  Представьте себе, что у Вас есть массив значений колебаний пары валют доллар-евро в пределах от 1.18 до 1.20. Нужно с помощью echo и пробелов с точками отрисовать график колебаний в консольном режиме. Чтобы понять, в чём была у многих проблема, вот Вам мой шедевр творчества в пейнте.
                                                                                                    0
                                                                                                    Масштаб оси был так мелок, что не было заметно колебаний в консоли на рисунке слева? И все?)
                                                                                                      0
                                                                                                      Ну только это было нужно отрисовать в консольном режиме пробелами, а не кривыми руками в пейнте. ;) А так да, у многих получалась кардиограмма трупа (или вообще не получалось условие задачи понять).
                                                                                                      +1
                                                                                                      Из другой области, но тоже показательно.
                                                                                                      Приходили на собеседование личности, на вакансию инженера-электронщика, которые на вопрос «Озвучьте закон Ома» начинали лепетать что-то про «Е равно эм-цэ квадрат».
                                                                                                    +1
                                                                                                    Хотел бы предостеречь одиночек и небольшие команды от проектов в основе которых лежит формализация бизнес-логики в больших объемах. Примеры:

                                                                                                    — создание кучи парcеров разных сайтов для какого-то сервиса
                                                                                                    — оцифровка разных бюрократических форм
                                                                                                    — формализация сложного бизнес процесса большой компании
                                                                                                    — интеграция большого числа инструментов и API в единый сервис

                                                                                                    Просто вы должны понимать во что влезаете. Независимо от вашего опыта и используемых инструментов там много рутинной работы. Причем результаты рутинной работы не масштабируются — вам действительно может пригодиться по 10 раз переписывать почти тот же самый код в разных частях, а при попытке создания абстракции вы столкнетесь с тем, что она будет еще сложней чем поддержка кода без нее. Т.е. вы месяцами будете сидеть и долбить код — писать не алгоритмы, а переводы с бюрократического английского на php. Или переписывать спецификации сервисов на том же php. Тут не получится выдавать много функционала — только тупое кодирование и только по 50 часов в неделю, как у автора.

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

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

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

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

                                                                                                    Самое читаемое