Какие задачи должен выполнить начинающий, средний и продвинутый разработчик рельсов?

12

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

Какие реальные задачи должен выполнять младший программист, скажем, за 35 долларов в час, какие реальные задачи должен выполнять программист со средним уровнем, скажем, за 75 долларов в час, и какие реальные задачи должен выполнять продвинутый программист? делать, скажем, 140 долларов в час?

Один или два примера должны быть достаточными.


источник
1
отличный вопрос
Поездка
Мое лучшее предположение было бы $ 35 => {Может управлять приложением Rails}, $ 75 => {Может создать приложение Rails с нуля с минимальными ссылками и безупречным восприятием времени до завершения. Пишет тесты. }, $ 140 => {Имеет известность в сообществе разработчиков. Добавил плагины с открытым исходным кодом, может решать сложные нестандартные идеи, пишет тесты. }.
Поездка
Я бы не стал ограничиваться только подачей заявки на младшие должности. Как правило, если проект не является показом одного человека, у них должен быть какой-то технический ресурс, который знает, что должно произойти. До тех пор, пока вы откровенны в своем опыте и стремлении учиться, вы можете узнать, что вам нужно, чтобы перейти от младшего до среднего уровня в архитектора. Меньше о том, что вы можете сделать, и больше о том, что вы хотите узнать, как это сделать. Все где-то начали. IMO $ 35 / час супер дешево, я никогда не видел никого ниже $ 80, и наша компания выставляет мне счет по $ 170-220 / час.
DarkStar33

Ответы:

2
  • 35 $ ​​разработчики могут создавать рельсовые приложения не на высоком уровне.

  • Разработчики за 70 $ делают это с помощью подхода, основанного на тестировании, а также могут создавать собственные гемы и работать без проблем.

  • Более 70 $ разработчиков знают кое-что о производительности, масштабируемости и всегда должны найти лучшее решение. Он также должен сделать идеальный дизайн базы данных и т. Д.

  • способ узнать цену проекта (если клиент спрашивает меня): сколько часов? Сколько я могу получить в этот период с моими собственными проектами?

  • также подсказка: сколько денег вам нужно для вашей ежемесячной жизни. сколько часов работы вам нужно, чтобы достичь этого за 35, 50, 70 баксов. Реально ли иметь достаточно работы? Я знаю некоторых людей, которые работают за 20 € в час. так что, возможно, у них есть 80 часов работы, то есть ~ 1600 € в месяц. Звучит неплохо, но ему нужно заплатить страховку (250 евро), бизнес-расходы (150 евро), поэтому после этих затрат у него осталось всего 1200 евро. (и для этого ему нужно платить налог в конце года). я сказал ему, ему нужно увеличить почасовую ставку, он пробовал с новыми клиентами, но они не хотят платить 35-40 €. так что это не легко рассчитать ваш почасовой.

  • и, по крайней мере: я думаю, что проще рассчитать $$$ в проектах, размеры которых не основаны на почасовых расчетах Очевидно, что я бы сделал час легкой работы (например, написание текстов, потому что клиент ленив) меньше, чем если бы я делал несколько тестов.


источник
1

Есть другой способ придумать свой почасовой (по крайней мере, в моей голове):

под расходы приходят: что если я сделал другую работу (разницу)? И стоит в образе жизни, (10 $ кофе в час 0.10 $ проживание в доме)

под доход приходят: сколько бы вы заплатили за работу (минус можно). Последняя вещь рассчитывает очаговые расходы.

Таким образом, вы можете составить таблицу и определить оптимальный вариант или цену, которую вы спросите.

Но, как сказал профессионал выше, расчет в проектах гораздо проще

Робин Дорстайн
источник