• Стоит ли стажироваться на php разработчика, если у них cms Битрикс?

    fo_otman
    @fo_otman
    Веб-разработчик
    Работаю разработчиком 4 года. Все это время на Битриксе. Изучал основы php дома, по вечерам и после работы. Потом собрался с духом, нашел веб-студию, где брали без опыта, и перешел в It. Было тяжело, обучать никто не хотел, да и оглядываясь назад, понимаю, что научить толком те ребята меня многому не могли. Битрикс это большие деньги. Много работы, очень много проектов, бешеный спрос на разработчиков. Низкий порог входа, куча говнокода, слабая архитектура. Мнооого кода для реализации любой, самой маленькой фичи. Переходить на Битрикс стоит - просто потому что ты не в том положении, чтобы гнуть пальцы. Потом сможешь и что-то поприличнее попробовать. Я вот сейчас хочу переходить на Symfony. Но нисколько не жалею, что программировал на Битриксе все это время. Этот тоже опыт, для e-commerce это на сегодня лучшее решение.
    Ответ написан
    Комментировать
  • Стоит ли стажироваться на php разработчика, если у них cms Битрикс?

    Starina_js
    @Starina_js
    full-stack web dev
    Топик очень даже дискуссионный. Тут многое зависит от точки зрения.

    1. Если начинающий разработчик, можно пробовать в Битрикс.
    Плюсы: быстрый старт и вход в профессию веб-разработчика, очень много вакансий от студий.
    На начальном этапе нужно понять азы коммерческой веб-разработки, уронить пару продакшн серверов, затем наполучать от клиентов и своих менеджеров хороших люлей.
    Пет проекты — это хорошо, но опыт коммерческой разработки важен для компаний.
    Студии охотно работают с Битриксом, там есть бюджеты клиентов. Разработчики вполне хорошо зарабатывают в этой нише. На старте конечно меньше, но с опытом быстро растет рейт.
    Минусы: рынок СНГ, дальше не уедешь.
    Кстати, это не значит, что на Битриксе то и дело только шаблоны клепаешь. Я работаю с крупными проектам на Битриксе, с крупной архитектурой проектов и бизнес логикой, большими нагрузками, rest api. Хороший опыт современной разработки.

    2. Из первого пункта вытекает один нюанс, крупных проектов на Битриксе на всех не хватит.
    Чаще всего — это работа с клепанием шаблонов и правок по SEO. Часть бизнес логике описываешь отдельно и передаешь в шаблон. Иногда пишешь свои компоненты или даже модули (чутка интереснее, чем шаблоны).
    Это все рынок услуг, рынок аутсорса. Ты или твоя компания обслуживает клиента: корп сайты, магазины. Ты завязан на требования от клиента, его отдела менеджмента и маркетинга. Мало свободы, рамки.
    Со временем ты понимаешь, что устал от рынка услуг, что хочется в продуктовую разработку. Сервисы, кабинеты, разработка API, архитектура, польза миру и все вот это вот....
    Тут уже ты переключаешься на продуктовый рынок, где одно из требований — современные фреймворки.
    И хорошо, если ты попробовал серьезные проекты на битриксе, будет проще перескочить.
    Но если ты все время клепал шаблоны, то будет сложно. Об этом надо знать заранее, и готовиться заранее. Советую заранее походить по вакансиям, разобраться что от вас требуется знать, уметь, владеть.

    3. Мировой рынок. Тут Битрикса нет :) Тут будут спрашивать опыт, но и заработок другой.
    Хочется сюда? Готовимся заранее... Идем по вакансиям на джунов по фремворкам, доказываем, что есть огромное желание работать. Работаем на опыт. Годик, полтора — смотрим вакансии в мире

    P.S. Не советую на старте во фриланс лезть. Наработка опыта растянется на года, денег там мало, зато нервных срывов, выгорания, бессонных ночей дохрена. Сам проходил)
    Ответ написан
    2 комментария
  • Bitrix SelectedRowsCount?

    yous
    @yous Автор вопроса
    отвечу сам себе))

    $rsData->getSelectedRowsCount()
    Ответ написан
    2 комментария