Всё это очень хорошо, но: 1) PHP на самом деле довольно прост, но в этом и есть его проблема - многие новички, освоив базис, начинают клепать проекты по образцу и уже не могут или не хотят освоить серьёзный уровень, включающий себя такие парадигмы как OOP или MVC. Исходя из этого, 2) у большинства чуваков, которые просят 45-50 уёв в час стоит опыт 7-15 лет. Ставки больше 60 уёв в час я что-то не нашёл. 3) Как правило, почасовка утверждается заранее и сколько ты потратил фактически на выполнение задачи уже никого не волнует. 4) Плотность работы на фрилансе может быть заметно меньше 100% - то есть выкупается не всё рабочее время. В результате, за месяц можно фактически получить оплату за 50-80 часов. Минус комиссия сервиса, минус (по уму) налоги. Оптимальный вариант - найти постоянный проект, за который будут платить постоянно. И тут уж важно не дать себе расслабиться делать всё вовремя.
И, кстати, в портфолио у участников есть фактические выплаты - везде почасовка существенно ниже заявленной и очень часто встречается fixed payment. Ну, то есть, по факту наколотить там поллимона в одно рыло - нереально. Учитывая, что нормальный девелопер в Москве получает 120-180К без красных глаз и мозгосношения...
Я сейчас крамольную мысль скажу. На мой взгляд, ООП сильно переоценен. Очень многие проекты без ООП работали бы быстрее и надёжнее, а их код был бы проще.
Что касается заранее утверждённой почасовки - в этом вся суть. Некоторые профи делают за 10 часов то, на что заказчик отводит 100 часов.
Фриц, тут такое дело. Во-первых, обойтись без ООП можно только в небольших проектах. Но даже в них есть такие вещи как а) поддержка кода (Вася ушёл, Петя пришёл и ему надо понять что и как тут делается) и б) масштабирование (начинали вроде небольшой проект, а через 2 года - батюшки святы! - 500 килобайт исходников!). Именно поэтому все нормально оплачиваемые чуваки указывают в портфолио не просто PHP, а платформы на PHP, которые подразумевают OOP, MVC и всё такое... Сделать быстрее - бывает, но заказчики как правило не совсем тупые, да и конкуренты не дремлют. Кто ж тебе отдаст проект с оплатой за 100 часов, который можно за 10 сделать... В этом весь смысл биржи...
поддержка кода (Вася ушёл, Петя пришёл и ему надо понять что и как тут делается
Иногда и Чунь ушел:
Обсуждали с коллегами, что такое плохо комментированный код. Самая прикольная история была про большую компанию, которая купила другую компанию со всеми их наработками. Когда стали разбираться в коде новой компании, то выяснилось, что большая часть написана китайцами, а добил их комментарий перед злобной реализацией некого алгоритма на несколько страниц: "описание алгоритма смотри в тетрадке у Чуня". А где тот Чунь - уже было неясно :)
Мне как-то давали двести лет назад под анализ на переработку индийский код на foxpro кажется. Я сначала мрачно окуел увидев килов 200 исходника, а потом увидел внутри функции типа
function UpperCase(char ch) { if (ch == 'a') return 'A'; ... if (ch == 'z') return 'Z'; }
function LowerCase(char ch) { if (ch == 'A') return 'a'; ...
1) PHP на самом деле довольно прост, но в этом и есть его проблема - многие новички, освоив базис, начинают клепать проекты по образцу и уже не могут или не хотят освоить серьёзный уровень, включающий себя такие парадигмы как OOP или MVC.
Исходя из этого, 2) у большинства чуваков, которые просят 45-50 уёв в час стоит опыт 7-15 лет. Ставки больше 60 уёв в час я что-то не нашёл.
3) Как правило, почасовка утверждается заранее и сколько ты потратил фактически на выполнение задачи уже никого не волнует.
4) Плотность работы на фрилансе может быть заметно меньше 100% - то есть выкупается не всё рабочее время.
В результате, за месяц можно фактически получить оплату за 50-80 часов. Минус комиссия сервиса, минус (по уму) налоги. Оптимальный вариант - найти постоянный проект, за который будут платить постоянно. И тут уж важно не дать себе расслабиться делать всё вовремя.
Reply
Ну, то есть, по факту наколотить там поллимона в одно рыло - нереально. Учитывая, что нормальный девелопер в Москве получает 120-180К без красных глаз и мозгосношения...
Reply
Что касается заранее утверждённой почасовки - в этом вся суть. Некоторые профи делают за 10 часов то, на что заказчик отводит 100 часов.
Reply
Сделать быстрее - бывает, но заказчики как правило не совсем тупые, да и конкуренты не дремлют. Кто ж тебе отдаст проект с оплатой за 100 часов, который можно за 10 сделать... В этом весь смысл биржи...
Reply
Иногда и Чунь ушел:
Обсуждали с коллегами, что такое плохо комментированный код. Самая прикольная история была про большую компанию, которая купила другую компанию со всеми их наработками.
Когда стали разбираться в коде новой компании, то выяснилось, что большая часть написана китайцами, а добил их комментарий перед злобной реализацией некого алгоритма на несколько страниц: "описание алгоритма смотри в тетрадке у Чуня".
А где тот Чунь - уже было неясно :)
Reply
function UpperCase(char ch)
{
if (ch == 'a')
return 'A';
...
if (ch == 'z')
return 'Z';
}
function LowerCase(char ch)
{
if (ch == 'A')
return 'a';
...
Reply
Leave a comment