Можно то можно, вопрос в том, нужно ли, особенно с учётом возникнувших проблем с поиском программистов. Backend в данном случае можно было сделать практически на чём угодно, а на фронтенде у вас в любом случае js-клиент получается. Другими словами, на мой взгляд, искусственно наложив ограничения на технологию реализации, вы сами себе создали проблему, чтобы было с чем героически справляться.
Мы поняли, что сервис можно сделать с помощью Lambda от AWS или Firebase от Google. Но не могли найти специалистов, которые были знакомы с ними на практике.
Я что-то не понял почему вы решили, что его нужно сделать с помощью чего-то из них?
Тут может слегка помочь переход к декларативным командам. Команду «включи обогреватели» заменить на «хочу 25 градусов по Цельсию»… А «умный дом» пусть сам разбирается, что ему для этого надо сделать для этого, обогреватели включить или кондиционер… на то ведь он и умный :-)
В текущем JS-хаосе это как раз нормальный вариант… Лучше через 5 лет изучить то, что будет тогда актуально, чем каждый месяц учить что-то, что через 5 лет никому нафиг не нужно будет :-)
Ну извините, я на почасовке больше 6 лет работаю, и на самом деле реально достали люди, которые не понимают, что такое почасовка и тупо перемножают циферки. Почасовка может быть и на крупных проектах, которые длятся годами. Но никогда на почасовке Вы не наработаете 176 часов за месяц, ну т.е. 1 месяц — это, в принципе, возможно, если работать без выходных и на пике эффективности. Однако в долгосрочной перспективе это нереально.
Если мы говорим об эффективности, то 100 часов — это уже дичь какая-то, а вот 120 — цифра более реальная, но в качестве нижнего порога, а уж никак не «среднего».
Эти цифры не с потолка. Я, когда выступал в роли работодателя, проводил даже собственное исследование. 120 — это практически максимум, средние цифры не дотягивали даже до 100. Хотя, на эту тему есть и серьёзные исследования. Впрочем, они все сходятся к диапазону 4-6 эффективных рабочих часов в день. Больше 6 возможно только в краткосрочных всплесках, замерьте таймтрекером лично себя в течении пары месяцев, чтобы убедиться. Только по-честному, любое отвлечение от работы — стоп трекер.
так и за границей, предоставляли и предоставляют и отпуск, и выходные(причем, по календарю РФ), и больничные дни(с оговоркой на их количество, конечно же).
Конечно, с предоставлением проблем нет. Но это всё, разумеется, за свой счёт. Всё очень просто, сколько минут отработал, столько в тайм-трекинг и записал, не работал — значит 0.
Если у Вас как-то иначе, значит по факту у Вас не почасовка, а зарплата. А это принципиально разные схемы, как сотрудничества, так и оплаты. Если хочется пересчитать одно в другое, формулу я дал. Она весьма точна.
P.S. Я лично считаю почасовку наиболее честной формой сотрудничества. Т.к. работодатель платит исключительно за время, реально уделённое его проекту, ну а сотрудник получает деньги за реально рабочее время.
Но, к сожалению, почасовка очень часто трактуется совершенно неверно, исходя из привычных представлений о работе, как о пребывании на рабочем месте.
Нет, Rumega тут абсолютно прав, на удалёнке никто Вам не будет платить за то, что Вы просто присутствуете в районе рабочего места. А эффективных рабочих часов в месяце примерно 100-120 при 8 часовом рабочем дне. Если не верите, попробуйте сидя в офисе, воспользоваться тайм-трекером, останавливая его всякий раз, когда Вы отвлекаетесь от работы, будь то на чай/кофе, будь то на чатики, или на Хабр и т.д. А уж если прокрастинация на Вас в какой-то день напала, будьте любезны записать 0 рабочих часов.
Итого, у среднестатистического офисного работника получится в районе 80 действительно рабочих часов в месяц.
Так же можно напомнить, что отпуск и больничные на удалёнке тоже исключительно за свой счёт. Поэтому если хотите посчитать какая у Вас сейчас часовая ставка: возьмите свою зарплату за год и поделите на 1000.
Удавалось, у меня правда обычно получается part-time находить… т.е. занятость порядка 50-60 часов в месяц, с другой стороны $30/час — это далеко не предел мечтаний.
С другой стороны эти расчёты не мешают при желании работать на американскую компанию из того же Ростова. При условии, что Вы — сеньор, а претендуете на зарплату джуна, — все довольны. Компания экономит на зарплате порядка $3k по сравнению с местными специалистами, а Вы в Ростове получаете $3k-6%(УСН).
Хотя понятно, что это временный перекос рынка, позволяющий россиянам демпинговать на американском рынке пока нефть дешевая.
Не вижу смысла продолжать с Вами общение, т.к. Вы продолжаете спорить с тем, чего я не писал, и тупо минусуете всё, что не понимаете, вместо того, чтобы сделать усилие над собой и осознать, что конкретно Вам пишут.
P.S. Будьте благодарны работодателям, которые Вашу поверхностность терпят по полгода )))
Эти цифры не с потолка. Я, когда выступал в роли работодателя, проводил даже собственное исследование. 120 — это практически максимум, средние цифры не дотягивали даже до 100. Хотя, на эту тему есть и серьёзные исследования. Впрочем, они все сходятся к диапазону 4-6 эффективных рабочих часов в день. Больше 6 возможно только в краткосрочных всплесках, замерьте таймтрекером лично себя в течении пары месяцев, чтобы убедиться. Только по-честному, любое отвлечение от работы — стоп трекер.
Конечно, с предоставлением проблем нет. Но это всё, разумеется, за свой счёт. Всё очень просто, сколько минут отработал, столько в тайм-трекинг и записал, не работал — значит 0.
Если у Вас как-то иначе, значит по факту у Вас не почасовка, а зарплата. А это принципиально разные схемы, как сотрудничества, так и оплаты. Если хочется пересчитать одно в другое, формулу я дал. Она весьма точна.
P.S. Я лично считаю почасовку наиболее честной формой сотрудничества. Т.к. работодатель платит исключительно за время, реально уделённое его проекту, ну а сотрудник получает деньги за реально рабочее время.
Но, к сожалению, почасовка очень часто трактуется совершенно неверно, исходя из привычных представлений о работе, как о пребывании на рабочем месте.
Итого, у среднестатистического офисного работника получится в районе 80 действительно рабочих часов в месяц.
Так же можно напомнить, что отпуск и больничные на удалёнке тоже исключительно за свой счёт. Поэтому если хотите посчитать какая у Вас сейчас часовая ставка: возьмите свою зарплату за год и поделите на 1000.
Хотя да, это всё косвенные признаки )
Хотя понятно, что это временный перекос рынка, позволяющий россиянам демпинговать на американском рынке пока нефть дешевая.
На 2 порядка? Это где это сеньоры получают по 10 млн руб в месяц?
Даже в Калифорнии только на 1 порядок зарплаты выше и то брутто.
Не вижу смысла продолжать с Вами общение, т.к. Вы продолжаете спорить с тем, чего я не писал, и тупо минусуете всё, что не понимаете, вместо того, чтобы сделать усилие над собой и осознать, что конкретно Вам пишут.
P.S. Будьте благодарны работодателям, которые Вашу поверхностность терпят по полгода )))
Посмотрите FreshBooks, там и таймтрекер есть и инвойс он сам вместо лога Вам сгенирует. Заказчику будет без разницы, а для Вас — всё официальненько.
Вот ещё из этой серии: https://habrahabr.ru/post/277323/