Какой путь выбрать новичку?
Уважаемые программеры, будьте добры помочь разобраться новичку в таком вопросе... Я начинающий веб разработчик, самоучка, освоил на начальном уровне html, css, js, jq, wordPress, сейчас нахожусь в затруднительном положении, как устроиться на первую работу или как сделать так, чтоб тебе отдавали заказы на фрилансе. Но вопрос не в этом... Просто на данном этапе я пришел к выводу что мне не очень нравится работать с cms и я бы не очень хотел в них углубляться... Но на сколько я вижу, сейчас рынок вдоль и поперек пронизан именно работой с cms. И вот собственно вопрос, хочешь не хочешь, нужно их изучать и углубляться? Или есть какой то другой путь в вебе, который их не затрагивает? И если есть, то какой? Что учить, куда смотреть? Спасибо за внимание.
|
hawkridge,
Даже если тебе не кайф углубляться в бекенд и базы, ты всё равно с этим столкнешься на работе. Ну или тебя принудительно столкнут. Короче всякое бывает. Надо многое уметь, если не всё. Просто страна такая, с широкой душой и широкой специализацией сотрудников. Рынок пронизан не работой с CMS, а настройкой и адаптацией под требования заказчика. Можно под отдельный проект и маленькую самодельную сделать(обычно это на фреймворке делается, ну там ларавель, Иии и тд). 'Работают' с CMS тёлки контент-менеджеры. Перед устройством на работу тебе надо иметь то, чё им можно предъявить. В плане практики, конечно. Портфолио тебе нужно. Пусть и самостоятельное, и не заказное, но написанное твоими ручками и мозгами. (На фрилансе тоже портфолио нужно, кстати) (И на фрилансе первое время тебе придется делать много, реально по красоте и за копейки. При этом быть постоянно на связи если чё не так. Так что с девочками и пивком подзавязывай на это время ) Накалякай интересное резюме. Напиши, что ты "Победитель XSS, CSRF, SQL-injection", "Владение JS - ниндзя", "Понимаю КАК работает jQuery" ну или что-то в таком духе вместо простого перечисления языков и технологий. Если прокатит, то вариков два: 1) Тебе пихают на почту тестовое задание. Быдлокод - досвидос. Если нормально, с пониманием написал, то пойдешь до здрасьте с ними базарить про замыкания, области видимости, эвент луп, конструкторы и тд. и тп. Если вывезешь ответы, то могут и взять. Могут и не взять, если есть монстр покруче тебя, который завтра должен прийти. 2) Тебя зовут на собеседование и тот же базар что из 1). Вывезешь - дадут тебе задание и выполняй. Окончательное решение в таком случае принимают по коду, так как на словах можно чё хочешь наболтать. Короче, браток давай WordPress, Drupal, Laravel, Yii2, OctoberCMS |
Цитата:
Есть еще node.js (фреймворки express, koa). Или ruby (фреймворк ruby on rails). Или python (фреймворк django). Бывает еще ASP.NET, но я лично не слышу, чтобы на нем в последнее время делали что-нибудь новое. |
hawkridge,
Цитата:
Вбей в том же hh.ru или moikrug.ru ключевики "javascript", "java", "golang", "python", и т.п, там в большинстве вакансий не требуется работать с CMS. |
Цитата:
И поучи джумлу и МодХ. Встречается часто. Там и учить особо нечего. Ну а если серьёзно, то ты в ближайщие 2 года будешь работать за еду или(а скорее всего и) лажать все заказы. |
В постсовдепии сейчас жмот на жмоте сидит и жмотом погоняет, так что ещё и язык стоит выучить иностранный, без разницы какой, хоть китайский, всё одно будет лучше.
|
Часовой пояс GMT +3, время: 07:42. |