Pull to refresh

Comments 120

Андрей, наверное стоит указать из чего вылился этот топик и конкретизировать, подходят ли, как примеры, проекты, сделанные фрилансерами за бугром.
Не знаю на сколько важно то, из чего вылился топик (да и однозначно сказать нельзя, по сути вылился из большого количества разговоров в блогах и других местах об этом).
А проекты что созданы за бугром подходят, хотя лучше было бы указать те, что делались в СНГ (или точнее людьми, что тут живут), пусть даже в качестве исполнителей.
Дело твое, мне в принципе не принципиально из чего пошло, просто так бы была какая-то логическая нить, а так ее нет.

Насчет критериев оценки - 2б) странный пункт, на самом деле. Если я написал какой-то алгоритм и внедрил в проект и считаю, что он "хитрый и нестандартный" - то это уже значит, что этот пункт пройден?
Нет, я спрошу что за алгоритм. Дальше уже моя задача будет определять сложность и хитрость алгоритма и стараться обосновать свою точку зрения, если я не согласен с автором комментария с алгоритмом.
Я к тому, что наличие алгоритма еще мало о чем говорит и тебе нужно конкретизировать требования к нему.
Нет, требования конкретизировать я не считаю возможным. Он на то и нестандартных и хитрый. Мне не лень будет анализировать каждый из приведенных.
Ближе к концу жизни топика опишу несколько хитрых алгоритмов с файлшары, может быть и с некоторых других проектов.
Мне кажется, как раз нормально, что не пишете из-за чего возникла вообще эта тема, так как может объективность потеряться в рассуждениях у читателей.
Считайте что это просто вопрос. Мне интересно какие крупные проекты делали фрилансеры.
на счет вэб-программистов фрилансеров, полностью с вами согласен, во всяком случае в ру это, в абсолютном большинстве слабо-квалифицированные кадры.
Но.
Вот например абаперы-фрилансеры(программисты КИС от SAP) это как правило дядьки, отработавшие по 7-10 лет в компаниях.
Я не спорю, что есть профессионалы среди фрилансеров. Может быть даже большей частью это профессионалы. Но конкретно в области программирования (в частности под веб) это не далеко не так.
Да, согласен, но это временно, фриланс молодой в наших странах, как само направление, ни законов, ничего нет, поэтому мало специалистов, но на фоне всех остальных очень легко выделяться, при наличии определенных навыков и умений.
По моему, профессионал-фрилансер, это скорее не программист, который сам пишет какие-то проекты, а независимый консультант, оказывающий услуги другим компаниям, занимающимся вебразработкой.

Как пример, могу привести Петра Зайцева, который в свое время уволился из MySQL и стал консультировать разные компании на счет оптимизации баз данных (http://www.mysqlperformanceblog.com/). Не думаю, что такой шаг привел его к деградации. Скорее наоборот — появилось больше интересных задач, а количество рутины поубавилось.
Вот и я о том же, что получив некоторый "багаж" знаний, можно выступать во фрилансе в той роли, которая более по душе. Хочешь программировать - пожалуйста, хочешь консультировать других - пожалуйста. Главное, чтобы это все было на чем-то основано, на знаниях, а не от "балды".
О консультантах разговор отдельный. Профессионализм консультанта тоже надо дотошно проверять и в общем сейчас вопрос больше о конкретно программистах.
Собственно, в топике вообще нет вопроса, как такового, так что я не понимаю, к чему весь этот флейм.
Вопрос был - какие масштабные проекты были подняты фрилансерами. Примерное определение масштабных проектов тоже дано.
Тогда так и надо было писать в заголовке. А не «Уровень професионализма программистов-фрилансеров». При том, с опечаткой в слове профессионализм. :)
порог вхождения "под веб" довольно низок, так как html, php и js довольно просты для начинающих, и в сети доступны тысячи примеров и готовых работ. вот и мнит себя каждый школьник "фрелансиром". то же самое касается и "дезайнеров", скачавших пиратский фотошоп из локалки, прочитавших книжку "фотошоп за 24 часа" из той же локалки и нарисовавших пару фотожаб
UFO landed and left these words here
мне кажется это следствие того, что большие оутсорс компании упустили или просто не захотели, а может и не смогли вовремя зайти на рынок микро-заказов + низкий порог вхождения в касту выб-программистов благодаря скритовым языкам : как следствие рынок пилят все кому не лень.
жёсткий первый критерий!
Вы спрашиваете о сложных разработках, но сложность проекта ни в коей мере не определяется степенью раскрученности. Последнее определяет скорее счёт фрилансера, нежели его опыт и знания. Вы не согласны? потому-что вы не разработчик)
Я разработчик (не смотря на то что я сейчас занимаюсь не только этим, в разработке принимаю самое активное участие).
Но как разработчик с каким-то опытом создания популярных проектов я прекрасно понимаю, что качество сложного проекта оценить сложно, пока он не станет популярным.
Кроме того я не прошу приводить только свои работы, неужели в целом мире никто из фрилансеров не создал популярного проекта? В это даже я никогда не поверю;)
UFO landed and left these words here
Да, такое я слышал не раз, чтобы посмотреть на такие проекты я и создал топик. Можно пару ссылок?
Вы немного не правы, (я правда не фрилансер ;), но можете минусовать если считаете мою логику ущербной)
Вы не правы в том, что считаете фриланс конечным пунктом назначения программиста, то есть начал заниматься фрилансом и больше ничего...
Вопрос в том, что я очень много вижу проектной работы на рынке, то есть "компании требуется программист на полгода, на время действия проекта." И помоему такой работы становится на рынке все больше и больше, причем там придется работать в команде, там придется решать не тривиальные задания и т.д.... то есть сам посебе фриланс, тупик, но если программист включается в масштабные проекты, как исполнитель определенной роли, то есть куда рости :)
Но вот тут встает вопрос, почему вы правы только от части ;) потому что преодолеть планку мастерства когда начинают приглашать, в действительно глобальные проекты в виде эксперта или проектного программиста немногим думаю удаться достичь, но в этом нет ничего нового... все как всегда, кому то одно кому то другое ;)
Поясню, почему фриланс как правило заканчивается тупиком (я этого не писал, потому что считаю оффтопиком тут):
Уходит программист с работы и стает фрилансером. Делая несложные проекты он постепенно совершенствуется как сейлс, берет за свои проекты все больше и в конце-концов подходит к некой планке, которая является допустим средняя ЗП программиста его уровня*2.
Дальше рости не выходит, нет крупных проектов, за которые много платят (опровержение этого факта будет очень в тему в этом топике). Кроме того человек и уставать начинает (фриланс не бизнес - перестал работать, пропал и доход) и вобщем если ему в голову приходит мысль устроиться в какой-то интересный проект на работу, тот тут наступает облом.
Квалификация то у человека с того времени как он ушел с работы не повысилась. А заработки возрасли. Следовательно платить ему будут столько сколько и платили до ухода в фриланс (ну может чуть больше за счет роста ЗП) только вот денег этих ему уже никак хватать не будет, потому что он привык зарабатывать и тратить намного больше. И если выбор работать и дальше, допустим за 3К$ или пойти на работу и получать всего 1.5K, зато иметь возможность учиться, наращивать опыт итд, то от денег будет отказаться очень сложно. Как правило люди и дальше продолжают работать за 3К, но без перспектив роста, потому что это уже потолок (больше 24х часов в сутки работать все равно не выйдет, цены драть как у студий тоже)
ну положим мне трудно спорить, я не программист :)
но давайте с вами проанализируем %)
1) Кто идет во фриланс?
2) Причины
3) Зароботки... :)
Естественно я сейчас занимаюсь пустой болтавней, и рисование вилами по воде ;) (это к минусующим, то есть я предпологаю, а не утверждаю ;), и если есть факты милости просим готов к диалогу)

ну так
1) Это те кто не попал в изначально крупные проекты, я не думаю что программист из яндекса, гугла, яху др... крупное, и программист достигший успеха в этих компаниях уйдет во фриланс (я виже только альтернативный вариант создание отдельной компании, но это за пределами нашей выборки, это уже не фриланс как таковой.)
2) Заработки фрилансера возможно будут выше заработков, того же среднего качества программиста в средней руки конторе... но у вас проблемма с соском с фриланса и уходом обратно в наем, вы считаете что навыки остаются прежними, но это не так, навыки повышаются причем помоему значительно, согласен что есть черта которую трудно пересечь (проекты типа хабра и яндекса), но и народу трудится не сравнимо... и заработки в среднем на программиста равны, я думаю если фрилансер не в носу ковырялся, а работал, причем работал по нарастающей, то уровень мастерства повысится, и в худшем случае найдет работу на 20-40% ниже своих доходов + но полный занятости день ;)


но все это как я уже говорил вилами по воде, поскольку все исключительно зависит от пользователя, говорить о тенденциях еще слишком рано, вы не правы, рынок фриланса в россии еще очень молод, ну а примеров оттуда, я к сожалению не могу привести.
ps: а теже движки (ворлд прес, и другие создают как раз вроде фрилансеры?)
С чего вы взяли? Это вполне себе компании (по крайней мере WordPress), то что там часть делается энтузиастами или просто удаленщиками не говорит о том, что движек делали фрилансеры.
Это касается не только Вордпресса, но и других популярных движков. Фрилансер делал это если на заказ, даже один человек, что сделал движек блога и продвигает его это не фрилансер.
Если честно, то мне сложно назвать Хабр шедевром программерской мысли. Скорее постарались другие люди (контент-менеджеры, пиарщики, ХЗ кто), потому что багов вылазит непозволительное количество.
говорю, вы зацыклились на том что подавай мне хорошие проекты которые сделал 1-2 человека фрилансеры, но таких нет и быть не может, следущий этап фрилансера это тажа работа по найму, но уже в качестве свободного художника... и эти проэкты скрываются под большими брендами, и может если полазить и можно найти что 10-50% этих проектов тянули на себе фрилансеры, но кому это надо?:) а такие есть... пока не у нас наверно.
Ну приведите пример хоть чего-то что будет соответствовать критериям и делалось фрилансерами (хоть десятком). Я пока вообще ниодной походящей ссылки не вижу, я и сам бы мог назвать больше (только этого все равно мало, чтобы опровергнуть мое высказывание).
1) можно собрать команду фрилансеров и ПМить их
2) можно написать собственный продукт/сервис и сделать из него бизнес
3) можно работать с конторой в формате частичной занятости - в одно время зарабатывать, в другое учиться. Фрилансер тем и отличается, что сам решает, как ему развиваться дальше и что прокачивать (специализацию, самоорганизацию, финансы).
http://cenograd.com.ua
http://pliper.ru (хотя он устарел, нету времени обновить) + куча сайтов на основе этой программы, не могу разглашать список клиентов.
Или работа на себя не относится к фрилансу? Может я путаюсь в определениях.

Вы считае, что фрилансеры делают только веб проекты? Или только веб проекты сложны?
Мой вопрос касается большей частью веб-проектов.
По первому проекту как раз можно сказать что делали фрилансеры=) http://computers.cenograd.com.ua/catalog… (просто клацнул по ссылке на главной) Посещаемость тоже не позволяет отнести его к масштабным проектам (не говоря уже об остальном).
По поводу второго - я не могу оценить, потому в данном случае это не формат для топика. Я поправлю текст, чтобы было ясно что речь идет о веб-проектах.
Насчет моей ссылки - когда я по ней нажал, вылетела ошибка. Сейчас уже нету, сильно стараться ее повторять не хочу.
Проект не мой, так что не знаю что там с ним происходит. =)
Мне кажется что развитие программиста зависит от него самого. Мне, например, очень трудно сидеть в офисе по 9 часов. Тут обычно задания не требующие каких-либо специфических знаний. Сиди себе и набирай код, как можно быстрее, чтобы успеть по срокам. Работая над своими проектами, хочется все сделать максимально хорошо и идеально. Из-за этого читаешь книжки, изучаешь что-то. Ну это у меня так, каждому свое. Для меня аморазвитие не возможно без свободы распоряжаться своим временем =)
Мне кажется то, что понятие фрилансер укрепилось за людьми, разрабатывающими небольшие сайты (php + mysql) и небольшие проектики. Но это совсем не так. Я работаю в Праге. Тут добрая половина больших компаний (названия перечислять не буду), которые занимаются разработкой софта, пользуются услугами фрилансеров. То есть, берут большой проект и распределяют на него фрилансеров, работающих на компанию. Хорошо от этого всем, так как фрилансеры обеспечены проектами, а компания имеет с каждого контракта небольшую сумму дохода. При этом, обычно требуется присутствие в офисе клиента полный рабочий день. Дома работать не получится. А проекты большие и местами интересные. К примеру, CRM для страховой компании, Internet Banking для известного банка, BackOffice для крупного оператора мобильной связи, и.т.д.
Это тенденции мирового фриланса в целом. Скоро к этому прийдут и у нас, вернее уже некоторые к этому пришли.
вот, то о чем я говорил :) Российский рынок только еще развивается! :)
Это оптимизация расходов на налоги и минимизация рисков найма неадекватного человека для работодателя. Если реально люди работают в офисе на полный рабочий день - они наврядли являются фрилансерами по сути, хотя они являются ими по форме
Почему же? Фрилансер по найму - уже не фрилансер? Он закончил свою работу - и пошел работать к другому офису, по другому проекту. Чем не фриланс?
человек полгода работает с 9 до 18 в офисе, 5 дней в неделю
единственное отличие от штатных сотрудников - он получает не з/п по ведомости, а оплату по котракту и лишен (как правило) социального пакета, если таковой есть у компании
немногие согласятся с тем, что это фриланс
Это верно. Зарплата по контракту и нет бенефитов, которые обычно предоставляются работникам. Разница в том, что зарплата сильно выше, той, которая платится сотрудникам фирмы. И платится она повременно. То есть, можно работать больше - получите больше. Можно устроить себе выходные - получите меньше. Сотрудникам за овертайм обычно не платят. :)

А почему, собственно, это не фриланс? Работа исключительно на себя. Налоги платите тоже сами. Разве что контракт иногда склоняет к каким-то обязательствам, но это, по-моему, нормально.
на буржуйском это называется контрактор, никак не фрилансер
Странное определение - он совпадает с определением "фрилансер".
Может дадите точное определение фрилансера? А то я вон ниже описал юз-кейсы и сомнения терзают, фриланс это или нет.
"без заключения долговременного договора" вот в этом и отличие фрилансера от контрактора.
А что Вы подразумеваете под долговременным договором? И почему Вы считаете, что этот премер не есть примером работы фрилансера? Тут разве договор на года?:)
Контрактором называется сотрудник фирмы, работающий в ней по контракту. Контракт может быть на ограниченное время с продлением, а может быть неограниченным. Налоги в этом случае платятся фирмой, а не контрактором. В этом и есть коренное отличие. ИМХО.
Разница только в уплате налогов? Тоесть, фрилансер, плятящий налоги государству - это уже не фрилансер?
Если обобщать, то и контрактор, и консультант, и частный предпринематель - все они фрилансеры. Даже удалённого работника можно сюда записать.
По-моему это уже не фриланс, а аутсорс. Человек работает на эту контору как внештатный специалист.
Коренное отличие от фриланса - здесь организацией работы занимается компания, а там - он сам. Фрилансер сам ищет заказы, сам договаривается, сам ведет свои проекты и т.п. Поэтому он врядли будет сильно прогрессировать как программист, т.к. масса времени и нервов будет уходить на менеджмент. Опять же крупный заказ часто надо "выпасать" - долго вести переговоры, работать с клиентом, согласовывать, составлять массу предварительной документации и т.п. А проект все равно может уйти. Не у каждого фрилансера есть такая возможность. Опять же если крупный заказчик, то он может не захотеть работать "черным налом" - добавьте сюда бухгалтерию.
Вобщем, если фрилансер все это вынесет, то станет гендиром своей конторы. Но при чем тут программирование?
Билл Гейтс, конечно, архитектор винды, но, полагаю, что он занимался максимум идеологией, как все сделать по-выгоднее. :)
Положение дел с фрилансерами-программистами. Даёт возможность выбирать интересные мне проекты. Заказы сыпятся сами, я даже на биржу не хожу.
К примеру я сейчас расту проффесионально и осваиваю новые штуки, а мне за это и платят.

Захотел Symfony отмастэрить - взял проект на Симфони.
Захотел гуру в яваскрипте быть - взял проект с кучей яваскрипта.
Захотел стать Регекс-нинзя - взял проект с парсингом.

Куда хочешь туда и развивайся. ХайЛоад это всего-лишь одно направление из многих, куда можно расти.

Естественно, если программист будет клепать Drupal шаблоны, то он никуда не вырастет. Тут дело в желании.
Правильно мыслите, товарищ :-)
То есть симфони-мэстер это типа проект на Симфони и готово? То-то я всё время удивляюсь километровым спискам технологий у джедаев-фрилансеров, оказывается это "learn in 24 hours & make at least one shitty project".
Отмастэрить = mastering = осовение, улучшение навыков
А... Я то думал от слова Master, тогда да, возможно и так.
Ну ключевой смысл поста в том, что не ХайЛоудом единым силён программист.
Знаете, в US, где IT развит наиболее сильно, уже давно всех интересует не умение программировать на 20 языках и 10 фреймворках, а умение хорошо разбираться в какой-то одной технологии или предметной области. А то каждый, кто у себя алерт на JS вызывал понапишет в резюме JavaScript, а его копнёшь поглубже - и плакать хочется. Даже не браузеро-зависимость - написать функцию, принимающую y и возвращающую функцию, которая всегда возвращает этот y. Такое пишут...
В своём комментарии я говорил про кучу яваскрипта. Если ты делаешь реальный проект, то алёртом не отделаешься.
Не правдивое резюме, это недобросовестность тех людей, которые вам шлют резюме, фриланс в этом не виноват.
Первая попавшаяся объява на работу:

http://jobs.jobbankusa.com/Jobs/Senior-Software-Architect-Shreveport-LA--US-jp17256120.htm

Мин. требования:
-Бакалавр Комп. наук
-MCDBA, MCAD, and MCSD.
-8+ лет дизайна, кодинг тестинга и саппорта юзеров.
-C# and ASP.Net

И жнец, и швец, и на дуде игрец.
Ну тут один язык и одна технология.

Сертификаты, образование и понимание SDLC - это обязательные вещи для любого программиста наряду со знанием алгоритмов. Тут же не требуется опыта в нефтегазовой и авиационной промышленности и Java/C++ в придачу.

Я к тому, что невозможно в резюме иметь более чем пары активных языков, а именно по опыту работы с ними зачастую выбирают специалиста. Фриланс своими небольшими проектами просто подталкивает к изученую новых технологий, в итоге человек нахватывается всего по верхам. Вообщем расти надо не в ширь, а в глубь.
>Ну тут один язык и одна технология.
8+ лет дизайна, тестинга, кодинга и саппорта

Вы так восхищались US, что там не надо знать много языков. Я вам показал, что ситуация такая же, как и у нас. Так во всех объявлениях, я просмотрел не одно.

Минимум для _хорошего_ разработчика - 5 языка.
1) HTML - язык разметки
2) JavaScript
3) основной Язык (Java, PHP, С#, Ruby, Perl)
4) SQL
Также требуют, нередко всё вместе:
XSLT, XML, CSS
> 8+ лет дизайна, тестинга, кодинга и саппорта

= 8 лет разработки. http://en.wikipedia.org/wiki/Software_de… - если метишь на архитектора, должен и архитектуру знать, и что такое тесты, и поддерживать приложение. Что в этом удивительного!? Или может вы дизайн за фотошоп считаете? А тестинг не tdd/bdd а мышкой сидеть клацкать по страничкам?

> Вы так восхищались US, что там не надо знать много языков. Я вам показал, что ситуация такая же, как и у нас. Так во всех объявлениях, я просмотрел не одно.

Может тыкните пальцем, где в этом объявлении _много_ языков?

> Минимум для _хорошего_ разработчика - 5 языка.

Ну для начала это Web. Знать отчасти надо, но на приличном уровне не получится. Да, вы сможете делать сайты на Битриксе, клепать к нему модули, верстать под него шаблоны в одиночку.

Но не даром есть верстальщики, администраторы баз данных, ui/ajax-программисты, серверные программисты. И когда сложность проекта перерастает 2 человеко-месяца, такие Шивы на 5 языков никому не нужны, потому что задачи уходят в глубину, в которую они никогда не залезали.
Я перешел на фриланс с "конторы", вот проект, над которым сейчас работаю, точнее руковожу еще двумя фрилансерами: http://partmaster.com.ua

База прайсов и каталогов примерно 160 миллионов и растет непомерно. Посетителей пока до 1К в день и до 15К хитов, но это пока. Пока хватает 200Г места на диске.

Все крутится на одном коре2дуо и брать новые сервера не планируем, так как будем работать на усовершенствование движка, а не железа.

Так что я - как раз тот фрилансер, который берется за большие проекты. Вот один из посещаемых еще, правда старый уже: http://www.sit-trans.com (5К хостов, 25К хитов)
Зачем же постить проекты которые изначально не походят? Размеры и все остальное имеют малое значение когда это просто не используется. Я не зря привел первый критерий.
Тогда нужно было написать, что значит посещаемый: хабр к примеру посещаемый, сложный? Сколько у хабра хитов в день, ан скольких серверах он крутится?

Или нужны ресурсы порядка мсн или ютюб? Тогда надо было так и писать, мол посещаемый - это от 1 млрд хитов.
>>посещаемостью десятки или сотни тысяч хостов в сутки (в случае банерной сети с открутом более 20млн в сутки).

Хабр - успешный проект. Давайте проекты уровня хабра, они легко пройдут по первому критерию. Даже в 2 раза менее посещаемые пройдут.
Ну-ну, прям щас таки все и бросились постить такие свои проекты :-) А потом вы скажете, вот: я был прав, нету таких проектов :-)

Это называется нерепрезентативная выборка или неправильно сформированный вопрос. удачи.
Если люди стесняются постиь свои проекты это говорит о том, что в таких проетах ничего особо хорошего нету. Если проект достойный, но не обязательно писать, что мол вы его делали.
А вы не задумывались, что может не все ваш пост прочитали? Или вобще какой им смысл постить такие проекты, зачем кому-то что-то доказывать?
Надо всегда понимать, что любой может ошибаться, даже если на 100% уверен в правоте своей.
согласен, мои статсы в 10 раз меньше. Но не в 100 и не в 1000 раз, согласны?
Плюс еще тот нюанс, что у меня украинская аудитория, которой на порядок меньше в сравнении с российской и на несколько порядков меньше буржуйской.
Насчет 10ти раз - согласен. Не проходит по первому пункту.
примерные цифры я задавал именно с учетом русского и украинского рынка, шла бы речь о буржуях, цифры были бы другими.
Так что никаких ньюансов. Как старт можно брать наверное посещаемость того проекта, что у меня в профиле и делить на 3. Проект украинский, аудитория самая маленькая из перечисленных вами ниже.
Меня удивляет Ваш подход к подсчету, неужели все так примитивно делится кол-вом?
А тематику не надо учитывать: к примеру сайты развлекательной тематики и грузоперевозки можно в один ряд ставить? Это как минимум раз в 100 будет разбрас при всех остальных равных.
Посещаемость в какой-то степени отражает сложность проекта для программиста. А тематика - нет. Не думаю что есть чем гордиться, если из сделанного только сайты типа грузоперевозок, на которые никто не ходит особо и на прочность не проверяет.
Можете привести пример успешного и известного проекта которых бы не был посещаемым?
Самый посещаемый сайт грузоперевозок http://top.bigmir.net/report/9463/ всем изместный Ларди. 20К хостов. Это по сути потолок на данный момент, нету больше грузоперевозиков в онлайне.
Ну вот значит категорию сайтов грузоперевозок стоит исключить из списка масштабных проектов. Дом страницы кстати тоже редко очень популярны, их приводить тоже не стоит.
Ага, туда же такие тематики, как:
http://top.bigmir.net/show/work/
http://top.bigmir.net/show/e-shops/
http://top.bigmir.net/show/design/
http://top.bigmir.net/show/building/

Не смешите, интернет - это не видео и развлекалово, деньги в большей части совсем в других темах. По секрету говрю.
Вместо секретов, лучше посмотреть на посещаемость топа в первых двух категориях. Эти проекты как раз я являются серьезными и масштабными. Но делали их не фрилансеры.
Мне кажется, это во многом верная точка зрения с оговоркой, что речь идет о программировании _в_одиночку_ или в совсем-совсем небольшой команде (2-3 человека).

Если речь идет об офф-шорной студии, то здесь может и 20 человек работать (и вроде бы они те же фрилансеры, да?) и крупные проекты тянут.

Но я бы смягчил формулировку: это не тупик для разработчика, а определенный потолок. Возможно большинству веб-программистов-то его и достаточно. Не все стремятся в Наполе... Профессионалы с Большой Буквы, многие довольствуются достижением некоего комфортного уровня существования.
имхо очень актуальная тема поднята в споре Esc и anycolor.
Автор просит ссылок, а дали всего 2 ссылки :( все комменты не по делу и мой туда же :(
по моему надо понять что такое фриланс. Если под этим словом подразумевать человека работающего удаленно не важно на отдельного заказчика или контору, то несомненно куча таких талантов работают на большие проекты, просто о них никто не знает, потому что им не зачем сидеть на веблансер.нет.
Работающий удалённо на заказчика или контору - это уже будет аутсорсинг.

4 года занимался фрилансом, чуть не деградировал до самого плинтуса! Я против фрилансерства!
мне кажется, что для начала фриланс полезен с точки зрения проф роста. например в кросспосте anycolora имеется пункт про самообразование, с которым я целиком и полностью согласен. разве работая полный день в офисе на него останется время и силы, если использовать время в офисе только на то, что к конторе относится?
тот кто не хочет расти - тот не растет, а сложные задачи всегда найти можно.
Было бы неплохо хоть как-то подтверждать свои слова;) Ну в смысле что коментов то уже прилично, а что-то проектов особо и нету крупных..
Если брать непосредственно в понимание фриланса технику "сделал-сдал-забы(и?)л", то да - он с большой долей вероятности тупиковый. Не абсолютно - всегда есть исключения из правил.

Если в предыдущем варианте заменить последнее на "обеспечил поддержку" - то это уже свет в конце туннеля.
Почему я так думаю? Пример: я - ядмин-удаленщик. У меня переносится сервер, на котором (чисто случайно, конечно же) находится центральный узел системы резервного хранения данных. Из-за нестабильности в его нынешнем ДЦ. И вот, я понимаю, что разработанная мною ранее схема неэфективна. Нет, она работает, и будет работать. Однако неэффективно. Каким путем пойти - подправить и забить или написать все заново с учетом всего накопленного за время поддержки опыта? Первый путь - тупиковый. Второй - прогресс. Да, да, да - вопрос стоял про вэб. В вэбе пришлось бы переписывать больше (наверное). Это ленивей. На это нет времени (на самом деле есть, но не хочется признать). Потому проекты в 90% развиваются скачками - проще написать, и потом поддерживать (чтоб не упало), чем написать и совершенствовать (читай - подерживать и развивать).

Таким образом напрашиывается вывод: поддержка живого проекта с большой долей вероятности спасает фрилансера от деградации. Именно поддержка с развитием.

Вот как-то так. Примеры... Да не знаю я примеров.
Фриланс бывает разный. Специалист может:

- брать работу на дом: 2 дня в офисе, 3 дня дома
- работать по контракту(проектно): пол года в офисе клиента делаете какой-то проект
- консультировать: почасовая оплата
- развивать свой проект(веб-сервис, shareware, open-source решение)

Сложно сказать, что фриланс, а что - нет. Вообще, основные плюсы фриланса это возможность работать на дому и менять род деятельности. Их можно получить и работая в компании. Про "независимость" - очень спорный вопрос.

По поводу профессионализма - если только тусить на фриланс.ру и делать одно-двух-месячные проекты, то вряд ли он появится.
Ну и пару примеров:
В US люди активно берут работу на дом, и там это очень приветствуется + налогов платить меньше.
TextMate - популярный текстовый редактор под Mac. Компания Macromates. Количество персонала: 1.
JRuby - из хобби и part-time проекта превратился в основную работу - Sun платит ребятам зарплату, однако работают они удалённо.
ThoughtWorks - дев-контора, с Мартином Фаулером в роли чиф архитектора. Контрактные проекты и консультирование - не заскучаешь.
37 Signals - создатели известных веб-сервисов.

Не важно, клепаешь ты по 5 сайтов в месяц или протираешь штаны в офисе, подпиливая корпоративный сайт на Битриксе. И то, и другое - УГ. Решают идеи, а реализовать их можно любым способом и где угодно(в Гугле, дома, в институте), всё зависит от человека.
Хм.. Во фрилансе больше зависит от самого человека, насколько он успешен сам по себе, насколько он умеет решать поставленные задачи, насколько его ум пытлив и любопытен, настолько он и будет успешен (хотя все вышесказанное не касается только одного конкретного вида деятельности). Здесь он предоставлен самому себе, он в большей степени ответственен за себя и свои действия. В компании человек уже вынужден будет развиваться, иначе просто не сможет в дальнейшем работать, сама среда к этому располагает, здесь в немного меньшей степени зависит от личной воли человека (в среднем, не берем исключения).
Успешный фриланс (развитие + заработок) сложнее чем успешная работа в компании, ИМХО.
Согласен на 100%.
А теперь представьте, что в компании, в которой вы работаете уже не требуются более профессиональные люди. Врядли вы будете развиваться дальше, в такой среде. Развитие остановится хотите вы того или нет, потомучто сами себя вы мотивировать не привыкли.
Ну если особо предложений не было, то предложу 2 варианта:

free-lance.ru - проект написан фрилансерами, совместно с Антоном Мажириным и Васей Воропаевым и до сих пор развивается силами фрилансеров-наемников.

myzuka.ru - сделан в нашей "фриланс-команде". Проходит по пункту 1).

Можно и другие поискать еще варианты.
Вопрос - free-lance.ru писался на заказ или эти ребята что его делали и дальше его ведут?
Антон Мажирин и Василий Воропаев - они основатели и до сих пор ведут проект. Судьба третьего не известна, но очень маленькая вероятность, что он уже давно не в проекте.

Подробности тут - http://4erdak.ru/?id=5122 (или можно найти в этом же блоге "Фриланс" - я анонсировал).
Может быть опять где-то неточность формулировок, но я имел в виду те проекты что делались фрилансерами на заказ.
Музыка подходит, но только по первому пункту(
а какая разница? вы думаете проект не приносит им доход? или то что проект написан не на заказ, уменьшает компетентность людей написавших его? помойму вы уже придираетесь
Разница большая. Низкая квалификация фрилансеров-программистов это не причина, а скорее следствие. По крайней мере изначально. Причина в том что фрилансеры скорее всего не смогут поддерживать проект (по крайней мере те что его писали) в связи с этим возникает много проблем и никто не хочет с этим связываться. Потому, большие серьезные фрилансерам не заказывают.
Понятное дело что свой проект они будут саппортить все время, но заказчикам это мало поможет.
В прочем чтобы не разводить лишний флейм, пусть будет 1 проект (сомнительно насчет большой нагрузки и хитрых алгоритмов, но засчитаем)
Я глубоко убежден, что фриланс - это только начало трансформации привычной индустриальной модели бизнеса, занятости и профессионального развития в постиндустриальной экономике. От ставших уже классическими стартапов и до экзотики вроде "co-company" - поиск новых форматов продолжается. Возможно, в данное время, в данной стране рынок фриланс-программирования охватывает только мелкие проекты и игнорирует возможности командного сотрудничества, однако это не значит, что так будет всегда. По поводу якобы невозможности работы с большими проектами на фрилансе - у нас, локализаторов, это очень даже получается (MS SQL 2005 и 2008, Vista, Office 2007 - над каждым из этих проектов работали десятки фрилансеров и на порядок меньше штатников). И в самой разработке винды участвовала куча фрилансеров и аутсорсеров. Штатники занимаются задачами более высокого уровня - менеджмент, аналитика, архитектура. Не секрет, что профессионально растущий программист на определенном этапе перестает заниматься собственно программированием и переходит на более высокий уровень работы с проектом.

Конечно, если Вы рассчитываете программировать в наемном формате до 60 лет, а затем уйти на "почетную" государственную пенсию, то you are welcome. Я могу понять такое решение, если Вам до этой пенсии осталось лет 10. Но если Вам лет 25, то Ваши перспективы с таким ограниченным подходом могут быть весьма печальны. Задумайтесь, каким может быть мир в начале 2040-х годов? Какие программные и другие задачи в нем могут быть актуальны? Какие навыки помогут достичь успеха в это время, нехватка каких особенно этому помешает?

Лично я полагаю, что время работает, с одной стороны, на освобождение индивида от жесткой иерархической системы и начальственного контроля (назовем это, как в ролевухах, скиллом "свобода"), а с другой стороны - на участие этого индивида во все большем количестве сетей (скилл "интеграция"). Классический фриланс - это способ прокачки первого скилла; адекватная команда без лишней бюрократии помогает прокачать второй скилл. Это базовые, а не специальные скиллы - друг другу они не противоречат и усиливают эффект любого специального скилла (в том числе и такого как "программирование":)).

Одним словом, пора мыслить шире и не путать конкретную ситуацию с общими перспективами.
список проектов созданных фрилансерами:
wolfstein 3d, google, flicker, apple :-) список можно продолжать долго :)
угу, продолжайте, особенно учитывая что фрилансерами тут сделано ровно 0 проектов.. Отличать надо проект что сделан на заказ от стартапа.
а кто сказал что фрилансеры пишут только на заказ? кстати до вольфа у id было очень много проектов на заказ :)
стоп, о чем вы вот сейчас спорите? о том могут ли фрилансеры реализовать крупный проект, или о компетентности фрилансеров, или о том что фриланс ведет в тупик развития?
Советую вам самим заново прочитать свой топик, вам привели примеры саморазвития фрилансеров, стартап один из выходов, другой найм к работникам, открытие компании третий выход, и т.д.
Да, приношу свои извинения, я добавил новый критерий

3. Проект сделан за заказ (или создатель проекта после создания продолжил заниматься проектами на заказ, т.е. не ушел из фриланса)
кстати а чем не рост - уход фрилансера из заказов в полную работу на себя? :) (стартап, собственный проект и тд)
присоединяюсь, фриланс это прежде всего - когда сам себе начальник
Опыт показывает, что для проф роста опыт не единственный путь. Книжки и даже банально походить по собеседованиям может дать намного больший толчок. Опять же, в фриланс проектах тебе представляется бОльшая свобода по реализации, ты можешь использовать последние топовые технологии и экспериментировать. Это дофига очень востребованного опыта.
Вот вы говорите деградация... Отсутствие роста... Смотря какие цели ставить. Я вот карьеру разработчика компьютерных игр предпочел именно web разработку а в частности фриланц, потому что для shareware игри это пол года - год, для "большой" от 2 до восьмерки на боку... А для разработки web проекта уходит гораздо меньше времени, ты успеваешь вложить душу, не растеряв энтузиазма, уже и закончить. Не видел ни одного человека у которого глаза горели бы несколько лет подряд. А я еще и музыкант. Вы против фриланца, а я за.
Не все так однозначно. Здесь есть два момента на мой взгляд.

1. Уровень профессионализма фрилансера растет до среднего уровня запросов, с которыми обращаются к фрилансерам. Если новичок-программист придет во фриланс то, чтобы выполнять заказы или хотя бы привлечь к себе внимание, ему придется все же почитать что-то, посмотреть примеры и т.д. Если программист не достигнет среднего уровня, то он вынужденно покинет фриланс.

2. Достигнув среднего уровня, фрилансер будет стремиться перейти на Темную сторону Силы (перефразируя Т.Демарко). Он мечтает, чтобы его новые проекты в точности повторяли прошлые. Он предпочитает работать в хорошо знакомых областях. Он жаждет, чтобы проекты были безопасными и не содержали в себе риск.
Я сам, обращаясь к фрилансерам, сталкивался с этим несколько раз. Они не берут необычные (непростые) проекты, для которых у них нет готового решения (нет опыта), нет примеров. Они говорили, что решений нет и нужно разбираться, а на это времени нет, поскольку других (простых) проектов хватает.

Получается, что фрилансер развивается только пока «голодный». Как только он начнет зарабатывать на пирожок с мясом, он перестанет развиваться. Чтобы развиваться дальше, нужно опять брать сложные проекты и почувствовать себя новичком, т.е. опять стать голодным, поскольку сложный проект можно затянуть, а можно вообще не выполнить. А оно нужно фрилансеру?! Уж лучше Темная сторона, несущая достаток и спокойствие.

Вот такие системные механизмы. В начале карьеры благополучие фрилансера имеет положительную связь с его опытом. Достигнув некоторой точки, у благополучия возникает отрицательная связь с опытом.
О фрилансе можно спорить бесконечно. Для меня, напрмер, начало фриланса - очень сложное. Базы заказчиков нет, проблемы с финансами..... о каких сложных проектах можно говорить? Но как мне кажется тут все от человека еще зависит. Я например, когда нет заказов, занимаюсь самообучением. Беру ту облась, в которой я профан и начинаю там что-то делать. Получаются проеткы конечно не для публики, но тем не менее не дают остановиться на месте.
Если целью ставить саморазвитие, то да, фриланс вряд ли подходит для этого. А если есть собственные идеи, смысл в которых заключается не в технической сложности, а в некоторой новой идее, то тут, как раз легче раскрыться фрилансеру.
Хороший специалист = хорошие заказы за хорошие деньги.
Фриланс не ставит планки выше которой не прыгнешь. притом никто не мешает двум и более фрилансерам работать над одним проектом, хорошим, сложным и интересным.
Ну вопрос был в том, что по-настоящему хорошие(сложные и интересные) заказы не делают. Для программистов по-крайней мере. Идеи и реализации должны исходить от них самих.
у думаю, что следующий этап развития фрилансера - это стать бизнесменом
(стартапером, создать собсвенную аутсорсинг компанию и т.д.)
в моем понимании, к этому подталкивает фриланс.
Хотел написать то же самое почти слово в слово :)
Only those users with full accounts are able to leave comments. Log in, please.