@victorvsk охххх... Вы в теме так себе разбираетесь, судя по вашему комментарию, и понятие об энтерпрайсе у вас тоже очень странное. Кто использует там Битриксы и магенты?
ZF, ZF2, Symfony, серьезные самописные вещи...
Примеров? Ну вот вам из моей личной практики:
fabrikant.ru
gazneftetorg.ru
oborontorg.ru
Московская Биржа ММВБ,
Серверы АК Бабрс Банк
Энтерпрайз, знаете ли, это вовсе не интернет-магазины
>>>Насколько легко найти работу в пхп на полгода-год полного цикла на 50-100 долларов на нормальном стеке, без легаси кода, с интересной задачей (не 1С, интеграции и т.д.)?
Именно фактор простоты поиска работы является одним из главных при выборе PHP. Насколько просто? Очень просто!
Но мне подсказывает, что судя по вашему представлению об энтерпрайс, представление об интересности задач у вас тоже свое.
>>> я бы сказал, что php остается фаворитом на арене бюджетной веб-разработки.
>>> Но знаю мало оригинальных не энтерпрайз проектов на пхп
Вот в этом и дело. Я включаю в понятие не бюджетный проект энетрпрайз-проекты, как, наверное, и большинство других людей.
Ну а вообще, PHP дает все, что бы делать оригинальные, высоконагруженные проекты.
$reflect = new ReflectionClass($yourNewJsonDecodedObject);
В чем проблема такого создания ReflectionClass?
В чем проблема привести ваш объект к \ArrayObject?
В чем проблема привести ваш объект к ассоциативному массиву?
@OnYourLips
> Я не ошибаюсь, что у вас доход в районе 500тр-1млн в месяц?
Нет, всего 160 - 180, но я не знаю фрилансера, который бы столько зарабатывал своим трудом, а не использовал бы чужой.
@laska
> Человек, который за год может стать старшим программистом, тех. лидом и системным архитектором, на вакансию с зп всего в 1 миллион рублей даже не посмотрит, мне кажется.
Я с детства был влюблен в программирование и до того, как устроился на стажировку имел немало выполненых собственных проектов за своими плечами.
@FORTIS
> почему три работы, ни на одной из них не платят достаточно? кажется такая схема хуже фриланса. сколько по вашему зарабатывает хороший фрилансер?
Три работы, потому что очень интересно. Не могу отказаться ни от одной из них. Все в разных сферах, разные стеки технологий, разные подходы. Денег я зарабатываю больше, чем трачу, это факт.
@icelaba
Иногда полезно для самого себе вспомнить, почему ты любишь то, что любишь)
Тем более бывает интересно и даже полезно почитать мнение другого человека =)
> Вы только что высказались что уровень рубистов ниже, это был ваш первый раз, поздравляю.
Именно. Решил узнать, каково.
> 1. Так же как спрос на гастарбайтеров говорит об их исключительно профессиональном подходе. Не смешите меня! Такие данные могут косвенно говорить о чем угодно. А на самом деле лишь говорят о том что разработка сегодня достаточно дешева на php. Точка.
И тут мы приходим к вопросу ценообразования в IT. Почитайте, расскажите, почему разработка на PHP на данный момент дешевле, а значит, для бизнеса ЭФФЕКТИВНЕЙ.
> 2. Вы ошибаетесь. Если сами выше веб-студии не поднялись, не ровняйте по себе. Ну и не допускайте больше столь категоричных высказываний, если не знаете о чем речь.
Я просто предположил. Никогда не работал в веб-студии, кстати.
>4. Нет, это вы не знаете. Потому что в итоге вся моя история сводится к тому, что PHP — очень узкая технология написания веб-сайтов (в том числе и очень больших), но заточенная под веб-сайты. Но не более. Ruby — более универсальный инструмент, на котором удобно делать даже сайты.
Этого посыла в вашем сообщении видно не было. Это раз. С тем что руби более удобный и на нем удобно делать даже сайты не поспоришь. Ваш посыл выглядит как "на руби удобнее делать веб приложения, чем на PHP". Оттуда непонимание и с этим я категорически не согласен. И еще, говоря о PHP я не говорю о сайтах, я говорю о веб-приложениях и это далеко не всегда сайты.
>"По-настоящему большой проект" — это отдельная категория, зависящая от типа контента и принципа работы, сложной сетевой архитектуры, тонкостей реализации и десятков других факторов, каждый такой проект зачастую уникален и требует индивидуальной "подгонки", и здесь массовые технологии могут только тормозить развитие. Так что их вы вообще зря сюда притянули, видимо не знакомы с предметной областью так плотно.
Вот здесь вообще пушка. Так получилось, что я работаю только с такими "большими" проектами, как с точки зрения нагрузок, так и с точки зрения кодовой базы, так что обвинять меня в некомпетентности того, о чем я говорю в этом направлении - не очень разумно, имею определенный авторитет =)
>когда я говорю уровень выше, это не означает, что у кого-то он "критично" низок.
Я даже и не предпологал такого, с чего вы взяли, что я это предположил? О_о
> PHP — это технология своего времени, он сделал свое дело, пришло время более прогрессивных подходов. Это моя "первая любовь", таким он и останется, но для мира технологий настало время расти.
Именно по этому PHP развивается вместе с миром технологий, не стоит на месте и внедряет все новые и новые фишки. Что это значит? Только то, что его время еще не прошло.
> Повторюсь и для вас: я знаю о чем говорю!
И для вас повторюсь, я тоже знаю о чем говорю далеко не по наслышке. Давайте мы сейчас с Вами не будем мерится пись... Ой, проетами и просто примем тот факт, что оба знают, о чем говорят?
@rumkin
Я тоже разрабатываю на нескольких языках и никогда не позволял себе высказывания о том, что средний уровень программиста на 1 языке выше, чем на другом. Более того, у меня, например, если говорить на чистоту, абсолютно противоположное мнение. Программист на Ruby, как раз меньше разбирается в деплое, версионировании, настройке "боевой среды" и том, как работает сервер вообще, потому, как у него есть вся эта куча инструментов, которая делает многие вещи за него. Но в случае возникновения нештатной ситуации он не может взять все под свой контроль. Он привык к этим инструемнтам.
В подобном споре стоит понимать, что мы всегда в таких случаях говорим о "плохих" программистах. Для хорошего программиста выбор технологии/языка не становится проблемой, или причиной разведения холивара(хотя я ненавиду JS, я на нем пишу и не холиварю по поводу того, какое же он говно).
1. Как спрос на программистов может говорить об удобстве языка и его инструментария?
>>> Косвенно может. Не напрямую и неточно, но какое то понятие может дать. Чем проще и дешевле разработка на языке, тем выгоднее на нем разрабатывать, тем выгоднее нанимать программистов, разрабатывающих на нем. Это если оооочень коротко. Разве нет?
2.
>>> В плохих конторах, видимо, работали. Это были веб студии? Тогда все понятно. Ничего удивительно.
4. Если вы не прочли первый раз повторюсь: вообще-то я разрабатываю на нескольких языках, в т.ч. и на PHP, так что знаю сильные и слабые стороны и того и другого.
>>> Вобщ, судя по написнному Вами - не знаете. Vagrant никто не ешает использовать и PHP-разработчику, не вижу проблем. Chefs - та же история. В итоге вся ваша история сводится к rake и Capistrano, аналоги которым, само собой есть. Я уж не говорю о том, что в понастоящему больших проектах их далеко не всегда уместно использовать.
ZF, ZF2, Symfony, серьезные самописные вещи...
Примеров? Ну вот вам из моей личной практики:
fabrikant.ru
gazneftetorg.ru
oborontorg.ru
Московская Биржа ММВБ,
Серверы АК Бабрс Банк
Энтерпрайз, знаете ли, это вовсе не интернет-магазины
>>>Насколько легко найти работу в пхп на полгода-год полного цикла на 50-100 долларов на нормальном стеке, без легаси кода, с интересной задачей (не 1С, интеграции и т.д.)?
Именно фактор простоты поиска работы является одним из главных при выборе PHP. Насколько просто? Очень просто!
Но мне подсказывает, что судя по вашему представлению об энтерпрайс, представление об интересности задач у вас тоже свое.