• Переход из 1С в web-разработчики (PHP ) в 35 лет. С чего начать и реально ли?

    alexyarik
    @alexyarik
    Битрикс разработчик
    В 34 года прошел собеседование и начал работать в веб студии, с тех пор успешно работаю. Было бы желание. Могу для вас посоветовать следующее. Набираетесь минимального опыта верстки и интеграции верстки в шаблон Битрикс, проходите Битрикс курсы и получаете пакет сертификатов, после этого идете работать в студию, набираетесь опыта. Большинство российских студий делают сайты на Битриксе. Для фриланса изучаете все тоже самое для Wordpress. Далее начинаете развиваться по карте развития разработчика https://github.com/zualex/devmap, т.е в сторону бекэнда. Учите основательно PHP все это время, и только потом когда крепко встанете на ноги лезьте в фреймворки.
    Ответ написан
    3 комментария
  • Переход из 1С в web-разработчики (PHP ) в 35 лет. С чего начать и реально ли?

    @bi4ara
    Был в такой ситуации - устриц ел =)

    1. как уже сказали товарищи выше - что переход с 1С в web сам по себе принципиально проблему не решает: в web предметная область значительно проще чем "среднем 1С", но технологические требования в среднем те же. Т.е. если стало не интересно и приелась именно предметная область - поменяйте отрасль базового бизнеса (был ретейл - пойдите в производство, было много склада или бухни - в транспортную). Если приелось именно технологическая часть - то попробуйте напишите "вечерами и в свободное время" какую нить тривиальную задачу для 1С средствами веб (например: простую системку заявок ДДС, или систему согласования) ну или сайтик из своих имеющихся идей... через неделю зададите новые вопросы и поймете что "эта 1С еще ничего" ;)

    2. если в веб вас сейчас привлекает бек-энд, посмотрите в сторону python+django после 1С с управляемыми формочками взлетает очень спокойно (начинайте сразу с django). Но повторю товарищей выше - для 1С-ника самую боль вызывает css+html

    3. в части денег (субъективно): в веб много "маленьких" денег, т.е. проектики где что-то делается за пару недель/месяцев до конца и дальше новый проект. Суммы меньше, но их количество больше.
    в 1С больше "длинных" денег - проект=кампания (или только одно направление деятельности) и предметные области глубже и требуют более плотного контакта с заказчиком.
    Мораль: ради денег в веб не выйграете ничего - то на то и выходит если работаете за рубли. Потолок для технарей в 1С по столицам - 130-150, в вебе где-то так же. Пробить эту черту о-о-очень сложно, и как правило это уже не технарские обязанности

    4. "высоконагруженных" проектов в веб в процентном отношении мало. очень мало. А программистов много. Т.е. вероятность попасть на такой проект невысока, а конкуренция высокая. Т.к. "уставших клепать сайтики" тоже уже хватает
    Ответ написан
    3 комментария
  • Переход из 1С в web-разработчики (PHP ) в 35 лет. С чего начать и реально ли?

    @Dementor
    программист, архитектор, аналитик
    Недавно попробовал доработать для себя небольшой проект на Wordpress и понял...

    Вы человек-парадокс, обычно как раз после Wordpress люди считают PHP фиговым языком, а PHP-программистов говнокодерами. А еще ваша мотивация не очень понятна. Просто взять и уходить с хлебного 1С в никуда немного странно. Я бы посоветовал немного покопаться в себе и попытаться понять, что именно вам в программировании на платформе 1С не устраивает. Может вы просто работаете не над интересными для вас проектами и вам достаточно было просто сменить место работы?

    Не могу определить для себя последовательность шагов.

    Еще один плохой звоночек. "Высоконагруженные системы" - это вообще ни о чем. ERP с тысячей пользователей в базе - это тоже высоконагруженная система.

    Последовательность шагов зависит от того, куда конкретно вы захотите пойти. При приеме на работу в ВК, вас будут гонять по одним вопросам, в Яндекс - по другим; если пойдете в студию на поддержку и кастомизацию различных CMS, то там вас общей теорией грузить не будут, так как им нужны работники по конкретному профилю, а не Fullstack-специалисты, которые обкатают пару месяцев за их счет "стажировку" и уйдут в другое место на бОльшие деньги.

    В первую очередь вам нужно изучить сам язык программирования, пока без фреймворков. Когда я только начинал свой путь в программировании, то попал на переход между PHP3 и PHP4, когда на слуху у всех были изменения глобальных переменных (в первую очередь $_get и $_post), из-за которых приходилось переписывать все проекты, единственным фреймворком был ZEND, а единственно CMSкой был PHP-Nuke. Не мне вам рассказывать, как с тех пор все изменилось, но язык и базовые библиотеки практически те же - их вам и стоит хорошо знать, не зависимо от дальнейшей судьбы. Конкретные новые библиотеки и фреймворки, которые вам нужно дополнительно выучить, что бы быть востребованными на рынке труда вам подскажут другие, так как я с PHP распрощался очень давно и ни разу не пожалел.

    Еще подскажу, что нужно держать руку на пульсе. Не только узнавать про новые фреймворки из вакансий, но и самому читать хабровские еженедельные дайджесты новостей из мира PHP, подписаться на другие тематические рассылки, слушать подкасты. Зарегится на живом форуме, где крутятся PHP-программисты разных уровней - профи и новычки. Профи - это понятно. А новички вам нужны для того, что бы попробовать отвечать на их вопросы - так и теорию подтяните и ЧСВ :)

    Но не везде возьмут такого возрастного стажера...

    Не заморачивайтесь. Вы же не в продавцы-консультанты идете, что бы иметь молодое смазливое лицо для охмурения клиенток. И тем более не на курсы телохранителей. Главное, что бы у вас с логикой и скоростью мышления все было в порядке.

    И опять таки, не порывайте так быстро с 1С - переходите на полставки и в свободное время займитесь обучением и проектами для гитхаба. С головы брать ничего не нужно - просто сёрфите по проектам и смотрите какая идея приглянется. Далее или клонируете репу или пилите проект по мотивам. Так и портфолио наберете для собеседования, и немного навыки отточите. В конце-концов, попробуйте пилить свои темы для Wordpress, раз он вас так сильно впечатлил - это не сложно и на этом тоже деньги зарабатывают.
    Ответ написан
    6 комментариев
  • Переход из 1С в web-разработчики (PHP ) в 35 лет. С чего начать и реально ли?

    @NiKO2On
    Продвинутый PHP-программист
    Уважаемый ASDF13. Твой путь будет не быстрым. Чтобы стать мастером в вебе будь готов потратить 8 лет ежедневной работы. З/П у php программистов не больше, чем у 1С, причем чаще 1С-программисты ценнее (с текущим уровнем автоматизации).

    С чего начать. 1) Купи книгу HTML+PHP, сделай в ней все уроки.
    2) Сделай свой сайт без CMS. Здесь поймешь, что тебе нужно изучить ещё.
    3) Выбери одну из популярных CMS или framework (это ускорит разработку твоего продукта).
    4) Развивайся, берись за любые проекты.
    5) Обрати внимание на мобильные приложения. Сейчас в тренде.
    Ответ написан
    Комментировать
  • Переход из 1С в web-разработчики (PHP ) в 35 лет. С чего начать и реально ли?

    begemot_sun
    @begemot_sun
    Программист в душе.
    Сдался вам этот веб ?
    Почему вы думаете что веб - это полноценное программирование, а программирование под 1С нет ?
    Имхо все просто решается набором используемых инструментов, думаю если изловчится, то и под 1С можно сделать continuous integration с юнит тестами :), но да оно того не стоит и 1С - это локальный рынок.

    Пройдет пару лет, и от веб вас также будет тошнить. Не найдете вы интересные, высоконагруженные проекты, а особенно сложные. Везде требуется примерно одно и тоже, склепать форму, вывести инфу, и т.п. всё тоже что и в 1С, только в веб.

    Самое неблагодарное занятие в веб - это верстка.

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

    Думаю в ближашее время развитие в области ИИ и вских нейронных сетей будет на пике. Поэтому лучше дерзать туда.
    Ответ написан
    4 комментария
  • Переход из 1С в web-разработчики (PHP ) в 35 лет. С чего начать и реально ли?

    @4iloveg
    Full-Stack HTML Developer
    https://laracasts.com/skills/laravel не смотря что на английском - посмотри "step one" просто что бы понять как можно программировать на php. Посмотрев уроки ты осознаешь что с ларавел твой код будет понятным и красивым. Это даст понять что нужно обязательно осваивать фреймворки, ведь без них ты будешь городить велосипеды вместо того что бы решать конкретные задачи.
    Останется только подтянуть уровень знаний.
    www.ozon.ru/context/detail/id/137538198 вот хорошая книга, я сейчас ее читаю, там начинается с основ.
    Ответ написан
    Комментировать
  • Переход из 1С в web-разработчики (PHP ) в 35 лет. С чего начать и реально ли?

    @GrimJack
    Скажем так, минимальная база это уверенное знание html5+css3+js (в том числе умение работать с jquery, ajax и распространенными библиотеками (слайдеры там всякие))+php (умение прогать под wp не ограничиваясь шаблонами)
    Но у меня любовь к вэбу отпала через 2года углубленной работы в вэбе (спасибо русскому фрилансу)
    Потом уже определитесь, хотите в большие проекты на фреймворках (laravel, yii2 и другие) или вам больше нравится творить чудеса на готовых cms

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

    Ах да, ИМХО
    Ответ написан
    3 комментария