Да, у разработчика есть беклог, который он должен сделать за какой-то период. И этот беклог оценен с некоторым количеством допусков «что-то пошло не так». И очень часто эти оценки, класса «ну это надо разбираться...» Что делать разработчику, если задачу расчитаную на 2 дня он сделал за 4 часа? Брать следующую? Можно. Возможно, тебе скажут спасибо, а скорее, не скажут. Гораздо проще эти полтора дня пустить на вторую работу. Ну и вполне реально поддерживать работоспособность более 8 часов в день, вместо ютюбчиков и фейсбучиков пару-тройку часов позарабатывать денюжку.
Динозавры должны помнить ~2002год и «декларацию десяти», когда 10 топ-компаний (типа SoftServe, Luxoft и подобных) заключили картельный сговор и договорились о непереманивании сотрудников, неповышении зарплат и т.п. Потом к ним еще кто-то присоединился. Этот картель проагонизировал полгода. После того, как HR не смогли закрыть вакансии, все очень резко забыли об этих договоренностях. Тогда было моментально образовано бойкотирующее движение девелоперов и на вакансии этих компаний просто не откликались. В то же время у их ворот стояли рекрутеры других компаний и с удовольствием разбирали тех сотрудников, которые отказались работать на таких условиях.
А про варианты Payoneer и аналогичные не слышал? Для зарубежного заказчика, если ты уже с ним договариваешься как индивидуал, все-равно как тебе платить — хоть на личную карту.
Я же сказал, что это уже персональные предпочтения. Я считаю, что бесполезной информации не бывает. Жизнь очень часто оборачивается весьма разными сторонами. Изученый, просто ради интереса в ранне-институтском возрасте, COBOL, пылился невостребованым где-то в глубинах мозга десяток лет. Пока не всплыла проблема Y2K и нашлась старая программа на COBOL. В этот момент клиент был готов платить совершенно любые деньги за того, кто сможет подправить 10 строчек в коде. Получить двухмесячный доход за день работы было весьма неплохо.
Во время прочтения этой статьи (еще не читая комментов) сразу же бросилось в глаза «я лид» «подчиненные». Автор, не обижайся, но, судя по статье ты не лид. Далеко не лид. И никакие 10+ лет опыта тут не играют роли. Одно из главных отличий лида — умение вести за собой. А кого ты можешь повести за собой, если сам не можешь понять куда идти. Могу и подробнее. Тебе, подчеркиваю, тебе, не понравился сорт кофе. Это твое личное мнение. Не исключено, что другие его любят. Ты сделал предложение, его не приняли. К чему такие удивления? Представь противоположную ситуацию: тебе предложили снизить зарплату на 15% и очень удивлялись бы, что ты не согласился. Про тестовую задачу тут уже писали: отладка на stackoverflow это не путь лида. Да, бывает, что и супер-лид дев не может развернуть проект локально. Но через
Да, в компании много бардака. Но его много в любой компании. Его надо просто исправлять. Ты мог сам добавить appSettings в проект и попросить Андрея заревьюить этот PR. Вот это был бы поступок синьора.
У нас сейчас 30+ девелоперов в компании. И, практически все, part-time. И не возникает таких вопросов. Изначально надо расчитывать на то, что «сегодня я работаю, а завтра нет». А это уже работа менеджеров так спланировать работы. Хотя, в данном случае part-time означает, скорее «почасовка». Потому что большинство работает 100+ часов в месяц.
А вообще, я немного описывал, почему part-time это хорошо :) dou.ua/forums/topic/32439
Я работаю part-time, почти, 2 года. И могу сказать, что это сильно отличается от фриланса. Фриланс это, чаще всего «сделай это, получи деньги и забудь». А когда нанимают part-time, то, в большинстве случаев, это долговременные отношение. Просто на очень многие позиции не нужен человек на полный день. Я прошел описаные тут стадии — начинал от «дополнительные деньги не помешают», потом понял, что всех денег не заработаешь и стал использовать part-time для поддержания удобного мне баланса work/life. Немного позже пришло понимание, сколько времени пропадает зря, когда работаешь «с 9 до 18». Кроме того, снимается очень много напряженности с работодателем, когда он просит «поработать в субботу». Запросто! Включил трекер и ни малейшего недовольства.
Да, я согласен, что это, скорее, «автоматизированый» дом. Но «умный» произносится быстрее.
Из заметок: посмотрел статистику: у меня 80% освещения включается кликом на смартфоне и только 20% нажиманием выключателя.
Ну и, как советуют вумные книжки, перед началом проекта поставил цель-максимум: «Если Дом, опираясь на данные Google, определяет, что я еду по направлению к дому, со скоростью, превышающей мою среднюю на этом участке, то:
— надо включить свет от калитки к двери, от двери к туалету и в туалете
— надо разблокировать замки на калитке и двери
— через внутренние громкоговорители категорически запретить всем занимать туалет, ближний к входной двери»
Это цель умного дома? ;)
Только, почему-то, после весеннего карантина, так не произошло. Некоторое количество компаний вообще отказалось от офисов. А остальные пишут в вакансиях «сейчас удаленно, но мы ждем — не дождемся, когда в августе/декабре/... мы вернемся в наш прекрасный чудный офис».
Ну и еще немного идей, которые были в первоначальной задумке, но, в процессе разработки/эксплуатации были отвергнуты:
— датчики движения, для управления светом. Причина — датчик стоит $2 + обвязка. Потянет на $3. По нынешним ценам это 50кВтч электрики. Или 10000часов или 1.5года непрерывной работы лампы в 5Вт. Экономически неоправданно!
— Раздельное управление температурой в комнатах. Причина — Максимум, чего удается добиться это разница в 3 градуса. И эта разница исчезает, если дверь в комнату открыта больше минуты.
— голосовое управление. Причина — личная несовместимость и неприятие этой технологии. Согласен — причина субъективная и кому-то это нужно.
— Диммеры на освещение. Причина — некоторая сложность конструкции диммера для LED (ну, или, дороговизна). При наличии LED ламп лучше ставить многоламповые светильники и отключать ненужную лампу. Как ни странно, с наличием телефонов/планшетов, необходимость диммерного светильника над кроватью исчезла. 3Вт лампа на комнату решает эту проблему.
Я уже три года эксплуатирую «умный» дом собственной разработки. Я оставил «умный» в кавычках, ибо это вопрос спорный. Если интересно, то тут docs.google.com/...0jNmI_Fw/edit?usp=sharing описал систему.
Так меня дергает не только «босс из Калифорнии», но и команда, соседние ПМы и прочие. И «босс в Калифорнии» еще хуже. «А поговорить?» В итоге, вечера убиты.
Насчет «меньше получаешь» — частично ты прав. Да, с трекером получаешь меньше. Но не сильно, зато есть больше свободного времени. Устроиться на full-time и, в свободное время, заниматься самообучением? Может кто-то и может, но у мен не получилось это делать в режиме «30 минут слушаешь лекцию, 5 минут разговариваешь с командой, 10 минут пытаешься переключить контекст и вникнуть, о чем была лекция». Брать второй проект в этой же компании? Пробовал! Можно, но доплачивать за это никто не будет, а вот пинать, что «ты не успел» будут. Брать «левак»? Можно, но у меня есть свои моральные принципы и я считаю это обманом работодателя.
Я тоже жалею, что, в свое время, ушел в манагеры :( Но что сделано, то сделано... Назад вернуться уже не получится. Программеру действительно спокойнее работать. Работы больше, но мозги выносят намного меньше. Ну и не последний аргумент — у меня поиск новой работы вполне может растянуться на несколько месяцев, а у программера — пара недель.
Поддерживаю! «Чем ты сегодня занимался», я посмотрю в Джире. А вот узнать какие есть проблемы я из Джиры не узнаю. Но вообще — девелопер отчет писать не должен. Это проблема ПМа. Это его задача так настроить процесс, что девелопер будет просто трекать прогресс в Джире раз в день. Ну и говорить о проблемах. А уже предоставить отчет заказчику — это точно проблема ПМа.
Ну тут просто. Я сейчас работаю с онлайн-трекером, который автоматом вставляет отчет в JIRA. И он же является source of truth для бухгалтерии. Забыл запустить трекер? Тебе твой кошелек все выскажет.
Именно, что каждый должен делать задачи в пределах компетенции. И задача погонщика вовремя направить девелопера в правильное русло. Мы все хотим создавать rocket to the moon, но кому-то надо и CRM поддерживать. Да, есть проекты, которые работают и без погонщика. Но их очень мало. Большинство скатывается к тому, что «я тут такой сервис забабахал!» и на вопрос «а это ничего, что фронт от тебя ждал совсем другой сервис» девелопер продолжает рассказывать о крутости.
Раз уж назвали погонщиком, то я и отвечу. Для «своих» девелоперов я считаю абсолютно нормальным такую «отмазку». По-большому счету, меня не волнует что он 10 часов «думал» и за 15 минут решил задачу. Если я изначально согласился с оценкой 10 часов, то я, часов через 5 после «In Progress» тихонько спрошу «Как дела». Просто ради того, чтобы удостовериться, что да, девелопер подтверждает оценку в 10 часов, а не меняет ее. Да, если он оценил задачу в 10 часов, а потратил на нее 20, то это повод поговорить.
Ну что тебе сказать... Из четырех компаний по удаленке, только в одной был график доступности. И там было «с 9 до 18, но как это ты в 19:00 не ответил на письмо клиента»
Коли гугл повідомив, що треба переходити на платню версію мені стало цікаво пошукати альтернативи. Так, Office 365 найбільш дешеве рішення на ринку із серії «є все!». Так, можна знайти зовсім трохи дешевше, але, якість буде значно нижче. В мене особистий домен, якій використовується для родини, а не бізнесу. Вирішив настроїти self-hosted рішення. І зрозумів, що це нескладно. Зараз існує багато варіантів зробити це без зайвих зусіль базуючись тільки на базових знаннях лінукса. Ну і це було цікаво — вивчити нову для мене сферу. В процесі я більш критично передивився на функціонал гуглових додатків і зрозумів, що вони, м’яко кажучи, не дуже зручні та функціональні. Можна знайти набагато більш зручніший аналог.