Ведущий веб-разработчик, удалённо

Тема в разделе "Предложения работы", создана пользователем E13, 18.10.17.

  1. E13

    E13 Активный участник

    10.596
    1.540
    В команду требуется ведущий веб-разработчик. Удалённо, 5 дней в неделю, 10-19 UTC+3.

    Обязанности:

    1. Оценка рисков и времени выполнения задач (совместно с руководителем и проект-менеджером)
    2. Подготовка задач для исполнителей (совместно с проект-менеджером)
    3. Контроль процесса разработки (реализация требований руководителя, согласование процесса разработки с проект-менеджером, внедрение новых технологий, экспертная оценка и оптимизация процесса)
    4. Разработка принципиальных решений в рамках реализации проектов заказчика
    5. Разработка и решение задач, которые переданы на выполнение вам лично
    6. Помощь в решении технических вопросов исполнителей

    Ответственность:

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

    Необходимые навыки:

    1. Хороший опыт разработки в рамках CMS WordPress
    2. Опыт разработки в рамках фреймворка Laravel
    3. Хорошее знание PHP/JavaScript в принципе
    4. Умение работать с внешними сервисами и API
    5. Желание разбираться в новых задачах, осваивать новые технологии, если планируется работа с ними
    6. Аккуратный, продуманный код в соответствии с гайдлайнами и лучшими практиками
    7. Номинальные навыки вёрстки (поправить макет и ничего не поломать)
    8. Технический английский

    Не обязательно, но очень хорошо, если есть:
    1. Опыт работы с другими PHP-фреймворками и/или Node.js/Meteor
    2. Хороший письменный английский
    3. Опыт руководящей работы

    Оплата: 55т.р. в месяц. Или: готовы к обсуждению вашего предложения, если вы сможете его обосновать.
     
  2. ahdpe

    ahdpe Активный участник

    4.290
    685
    С таким набором знаний ток и остаётся что на дядю работать:hah:
     
  3. 3aвулoн

    3aвулoн Активный участник

    12.958
    1.340
    @ahdpe, плюсую. за 55 )

    еще раз перепрочел требования и обязанности. и все это УДАЛЕННО? да тот человек - гений! умываю и руки и шляпу...
     
  4. E13

    E13 Активный участник

    10.596
    1.540
    Оу, ну наконец какой-то движ :).

    Господа, добавьте логику в свои утверждения. Должно получиться лучше.

    Вот вы что сказать, например, хотели?

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

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

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

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

    Сейчас 99% того, что делается в IT, может быть сделано удалённо. Навыки, которые я назвал, хорошо мотивированный и номинально подготовленный человек сможет выполнять через полгода относительно входа в сферу веба. Один мой бывший коллега научился этому именно за такой срок, перейдя из админов в разработчики. Но потом убежал в какой-то стартап работать - "на дядю", "с таким набором знаний", да ещё и за меньший кеш. Правда, ответственности тоже поменьше было - устал от общения с заказчиками и других производственных издержек.
     
  5. 3aвулoн

    3aвулoн Активный участник

    12.958
    1.340
    Возможно я просто стар. Но удаленно рулить русскими людьми, гарантируя сроки = лично я пас. хоть за 98, хоть за 198.
     
  6. ahdpe

    ahdpe Активный участник

    4.290
    685
    @E13, сколько тимлидов на тебя работает/работало?
     
  7. E13

    E13 Активный участник

    10.596
    1.540
    Ну, имхо не всё так плохо. Хорошее планирование, контроль, ответственные люди - и всё должно получиться. Хотя лично я этот дзен ещё познаю.

    Ни одного. И сейчас не тимлида ищу :)
     
  8. Ogurec

    Ogurec Читатель

    571
    248
    если есть что годное сказать на тему как контролировать удаленщиков и найти ответственного - расскажи. я без стеба.
     
  9. Дмитрий Н

    Дмитрий Н Активный участник

    2.204
    430
    @Ogurec, а зачем их контролировать? Я серьёзно.

    Есть задача, есть дедлайн. На дедлайне всё видно будет по итогу. Работаю примерно так с заказчиками.

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

    PS
    Под контролем удалёнщиков я понял ежедневный мониторинг - кто что сделал с отчётми, недельными планами и утренним созвоном. ИМХО - это всё пережиток офиса и пагубно сказывается на разработчике.
     
  10. Ogurec

    Ogurec Читатель

    571
    248
    на дедлайне может оказаться такое видно, што ппц. а время тютю
     
  11. Дмитрий Н

    Дмитрий Н Активный участник

    2.204
    430
    Прощаешся с разрабом без выплаты второй части гонорара. Это и есть риски и издержки, они как правило высоки на начальном этапе сотрудничества.
     
  12. Ogurec

    Ogurec Читатель

    571
    248
    это фашизм какой-то
     
    Дмитрий Н нравится это.
  13. Дмитрий Н

    Дмитрий Н Активный участник

    2.204
    430
    В 14-ом году так работал на москвичей, CPA сеть. Больше всего напрягали утренние созвоны в гугл хангоуте - пустая трата времени. Хотя в техническом плане я хорошо там поработал, много нового опыта унёс с собой )
     
  14. zaqwsx

    zaqwsx Активный участник

    17.581
    1.963
    а как ещё защититься от срыва проеХта?
     
  15. Дмитрий Н

    Дмитрий Н Активный участник

    2.204
    430
    Подобный контроль не защищает от срыва проекта, наоборот аккумулирует усталость и неудовлетворённость от работы.
    Защищаться можно юридическими документами в виде договоров, где описываются санкции. Или вы на добром слове работаете? ))
     
    Последнее редактирование: 25.10.17
    romantica нравится это.
  16. zaqwsx

    zaqwsx Активный участник

    17.581
    1.963
    как сказать, например можно оперативно передать его другому исполнителю, например или подключит ещё спецов, разделив работу.
    то о чём вы написали не защита, а частичная компенсация потерь.
     
    Ogurec нравится это.
  17. 3aвулoн

    3aвулoн Активный участник

    12.958
    1.340
    Какие могут быть санкции к сотруднику? Ну не выплатят ему премию... ВСЕ. если я правильно понимаю, тут речь не о фрилансерах (которых вообще ищи свищи потом в степях украины)

    где их взять оперативно, не занятых и разбирающихся в проекте?
     
  18. Дмитрий Н

    Дмитрий Н Активный участник

    2.204
    430
    @zaqwsx, ну можно и так сказать, не спорю. Но я всёже за более современные методы управления разработкой, если уж говорить об оперативном контроле. Аджайл и его вариации...
     
  19. zaqwsx

    zaqwsx Активный участник

    17.581
    1.963
    держать в резерве, как вариант в проЕхте два спеца, основной и дублирующий, который в теме, но немного поодаль.
     
  20. Дмитрий Н

    Дмитрий Н Активный участник

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

    zaqwsx Активный участник

    17.581
    1.963
    Вы постановщик задачи? тогда всё в ваших руках. если исполнитель - то ваше дело кивать головой и предлагать. Принимать решение не ваше дело.
     
  22. Ogurec

    Ogurec Читатель

    571
    248
    оно не то что бы в аджайле, оно скорее вообще есть. для удаленщиков можно писать в твиче )))
     
  23. 1777

    1777 Активный участник

    7.100
    211
    не вижу ничего сложного - дробим задачи на более мелкие с понятным руководителю сроком исполнения - даем, спрашиваем за сколько сделает (задача должна быть например на 2-4-8 часов). Если не сделал и нет внятного (завалили другими задачами) объяснения почему (или объяснение из разряда - бабушка заболела, котейка умер, машина сломалась) - платим, что натикало и завершаем сотрудничество

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

    а ну и плюс - надо требовать от сотрудников, чтобы работал оговоренное число рабочих часов в день (4-6-8) и был онлайн в определенное общее время (например с 12 до 16 дня UTC+3)

    в идеале все работают 8 часов и сдвиг по рабочему времени 1-2 часа максимум
     
    romantica, E13 и Дмитрий Н нравится это.
  24. Дмитрий Н

    Дмитрий Н Активный участник

    2.204
    430
    Меня как-то просили рабочий стол в скайпе расшарить. По итогу ни чего хорошего из этого не вышло, личный ноут, на котором работешь не очень годится для плацдарма, надо рядом сидеть у рабочего компа и передавать клаву из рук в руки, как описывает это Роберт Мартин в одной из своих книг :) .
     
  25. E13

    E13 Активный участник

    10.596
    1.540
    Заплюсую, так и стараемся делать. При подробной карте проекта сбойные блоки сразу становится видно, как и процент опережения/отставания по проекту в целом.

    Из фошшыских методов что пробовали - коммит раз в два часа и по изменениям смотреть, насколько человек много набил и насколько это была сложная задача (сложная + много кода - круть, сложная + мало кода - оок, простая и мало кода - не оок). Правда, тут легко съехать с темы, рассказывая про сложности прокладывания космических курсов больших театров, поэтому смысла особого в этом методе нет. Проще ставить сроки и смотреть на результативность.

    Что ещё можно сделать - тайм-трекинг. Но тут спорно очень + дополнительный напряг разработчику. Такое не делали и скорее всего не будем.
     
  26. 1777

    1777 Активный участник

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

    E13 Активный участник

    10.596
    1.540
    Согласен. Мне вообще некомфортно с ними работать, потому что на скринах может что-то личное уйти.
     
  28. Ogurec

    Ogurec Читатель

    571
    248
    ну это мало чем отличается от ежедневных "встреч" в скайпе или еще где. хотя для кодера может и проще
     
  29. Дмитрий Н

    Дмитрий Н Активный участник

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

    Набомнило подсчёт строк кода, как метрики производительности программиста в прошлом веке. Вроде у Брукса про это есть немного.
     
    romantica нравится это.
  30. E13

    E13 Активный участник

    10.596
    1.540
    По строкам кода считать имхо неправильно :). Но если задача - какой-нибудь простейший поиск на AJAX-е сделать, и за два часа набита форморчка и скелет обработчика, это повод задуматься :)
     
прикус и осанка | Интегрируй приложения вместе с Альбато: Почта России и DPD - синхронизация за 5 минут! | производители барнхаусов в казань | Журнальные столы лофт | щелкунчика татьяна навка