Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.65/34: Рейтинг темы: голосов - 34, средняя оценка - 4.65
55 / 13 / 2
Регистрация: 26.10.2014
Сообщений: 1,055
1

Какие требования к Junior PHP Developer в 2019?

02.06.2019, 22:18. Просмотров 6147. Ответов 14
Метки нет (Все метки)

Здравствуйте.
Сразу прошу не кидать в меня всем, что под руку попадётся. Тема поднималась, и не раз, но вся информация, за 2017, за 2018, уже устаревшая.
Принял решение поднять свой уровень до Junior PHP Developer за полтора месяца. Уровень мотивации очень высок, готов тратить весь день на изучение и практику.
Что знаю сейчас:
Основы HTML/CSS;
Основы PHP + ООП;
Основы SQL;
Примерные представления о MVC;
Основные знания в работе с git
Совершенно никогда не работал с PHP фреймворками, всегда всё писал чисто с нуля, либо же на CMS системах.
Не знаком с JS, так как всегда был сосредоточен на Backend, однако узнал, что сейчас лучше основы JS и библиотек, типа jquery знать для работы
Мой вопрос:
Что должен знать Junior PHP Developer для устройства на работу в 2019 году?
Я составил примерный список того, что мне нужно будет изучить. Возможно что-то забыл, что-то лишнее и т.д.
Подскажите пожалуйста верный путь.
В первую очередь думаю следует более углублённо разобраться с MVC;
Ознакомиться со стандартами PSR-2, PSR-12;
Composer. Нужен ли?
Приступить к изучению Laravel;
Изучить основы JS, jQuery;
Реализовать 2 небольших проекта, больше как портфолио на работу:
Первый, с самописным движком, онлайн текстовая игра. Подобие у меня на гитхабе https://github.com/Jonikster/NESS
Второй, с использованием фреймворка, хочу реализовать некое подобие Reddit.
Что можете посоветовать? Может, что убрать или добавить, общее направление?
В дополнение хотел бы узнать ваше мнение, возможно ли достичь желаемого мной, при усердии, за полтора месяца?
Заранее благодарен!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.06.2019, 22:18
Ответы с готовыми решениями:

Какие требования нужно выполнить, чтобы стать Junior developer, Middle и Senior developer?
Быть может не совсем в ту ветку форума написал, но мне показалось, что здесь я смогу получить...

Требования к junior python developer
Здравствуйте , вдохновился языком Phyton , у меня ряд вопросов к профессионалам. 1.Во первых...

Какие требования к Junior С#?
Нужен совет! Сл. осенью планирую перебираться в Питер и искать там работу Junior c#, какие...

Каковы фактические требования к Junior Python Developer?
Доброе время суток! Интересует личный опыт людей, получивших работу Junior Python Developer'ом....

__________________

Записывайтесь на профессиональные курсы Fullstack-разработчиков на PHP‌
14
1639 / 1305 / 639
Регистрация: 10.01.2015
Сообщений: 4,283
02.06.2019, 23:07 2
Цитата Сообщение от jonikster Посмотреть сообщение
В дополнение хотел бы узнать ваше мнение, возможно ли достичь желаемого мной, при усердии, за полтора месяца?
jonikster, я не в дополнение напишу, а по делу: учитывая, что все вышеперечисленные знания у Вас базовые, а Вы за полтора месяца планируете изучить темы до требуемого уровня, то условия следующие:
1. Вы - человек, которому не нужен опыт для работы, так как Вы СРАЗУ приобретаете его из прочитанного материала.
2. У Вас эйдетическая(или, на худой конец, фотографическая) память.
3. Вы устраиваетесь по знакомству и Ваши ошибки и нехватку знаний и опыта будут терпеть.

ПыСы
Если последний пункт "2*2=4", то учиться Вам и вовсе не надо.
0
255 / 225 / 49
Регистрация: 23.09.2014
Сообщений: 767
02.06.2019, 23:21 3
Цитата Сообщение от jonikster Посмотреть сообщение
Не знаком с JS, так как всегда был сосредоточен на Backend
Эм... JS еще с 2009 года начали использовать для Back-end'а
0
55 / 13 / 2
Регистрация: 26.10.2014
Сообщений: 1,055
03.06.2019, 08:02  [ТС] 4
Пифагор, 1. Естественно, прочитал тему, подкрепил ее знания выполнением какой нибудь задачи.
3. Есть компания, они берут удалённо на стажера. Но минимальные знания должны быть.

Добавлено через 51 секунду
Custos, Я имел ввиду, что параллельно с PHP не учил JS. JS для Backend я не рассматриваю.
0
1722 / 1047 / 387
Регистрация: 13.06.2013
Сообщений: 3,566
03.06.2019, 08:08 5
Цитата Сообщение от jonikster Посмотреть сообщение
вся информация, за 2017, за 2018, уже устаревшая.
Ошибаетесь. За 2019 ничего особо не поменялось.

Цитата Сообщение от jonikster Посмотреть сообщение
Что должен знать Junior PHP Developer для устройства на работу в 2019 году?
Основ вполне достаточно. Каких-то особых знаний от Junior не ждут.
За полтора месяца каких-то особых высот вы не достигнете, для работодателя вы останетесь все таким же новичком, который непонятно когда окупится.
Что реально важно так это скорость обучения. Я бы дал тестовое задание и смотрел как быстро вы дойдете из точки А в точку Б, каким путем, какие вопросы будете задавать, как реагировать на мои подсказки.
Поэтому на вашем месте я бы уже сейчас потихоньку искал работу с хорошей командой, которая будет способствовать вашему росту. Желательно чтобы там было много мелких проектов, а не один долгострой с легаси кодом и никогда не меняющейся архитектурой.
0
1639 / 1305 / 639
Регистрация: 10.01.2015
Сообщений: 4,283
03.06.2019, 09:11 6
Лучший ответ Сообщение было отмечено Jewbacabra как решение

Решение

Цитата Сообщение от jonikster Посмотреть сообщение
JS для Backend я не рассматриваю.
Срочно пересмотрите свою позицию и почитайте про возможности AJAX.
Цитата Сообщение от jonikster Посмотреть сообщение
Пифагор, 1. Естественно, прочитал тему, подкрепил ее знания выполнением какой нибудь задачи.
3. Есть компания, они берут удалённо на стажера. Но минимальные знания должны быть.
Вы не поняли мою мысль... За полтора месяца Вы не продвинетесь дальше и не наберете достаточно опыта. Закладывайте на обучение МИНИМУМ полгода. Это минимум. С ежедневной(!) практикой 12 - 14 часов.

ПыСы
Хотите проверить свои знания и усидчивость??? Напишите форум, подобный этому. И посмотрите, сколько времени уйдет. А опыта наберетесь!!!!!
0
255 / 225 / 49
Регистрация: 23.09.2014
Сообщений: 767
03.06.2019, 09:33 7
Цитата Сообщение от jonikster Посмотреть сообщение
JS для Backend я не рассматриваю
По каким-то объективным причинам, или "просто так" ?
0
55 / 13 / 2
Регистрация: 26.10.2014
Сообщений: 1,055
03.06.2019, 10:02  [ТС] 8
Пифагор, Только вот какое отношение имеет AJAX к Backend?

Добавлено через 48 секунд
Custos, Для Backend нет ничего лучше PHP и Python для карьеры. По Node.js работы еще меньше, чем по Python.
0
10 / 8 / 2
Регистрация: 04.01.2017
Сообщений: 36
03.06.2019, 10:38 9
Да ну, если есть знания английского, то джуном можно устроится и практически без знаний php. ИМХО проще время потратить на собеседования и уж точно определится какие знания требуют в вашем регионе. Один раз меня так и собеседовали на джуна спросили сколько будет 2+2*2.
0
1639 / 1305 / 639
Регистрация: 10.01.2015
Сообщений: 4,283
03.06.2019, 10:51 10
Цитата Сообщение от jonikster Посмотреть сообщение
Только вот какое отношение имеет AJAX к Backend?
Действительно, какое отношение имеет AJAX к Backend?

О, вспомнил:
1. Фоновый обмен данных с сервером
2. Работа с базами данных
3. Уменьшение нагрузки на сервер за счет частичного обновления документа

Скажите: а чем конкретно, по Вашему мнению, занимается Backend-разработчик???
0
255 / 225 / 49
Регистрация: 23.09.2014
Сообщений: 767
03.06.2019, 11:22 11
Цитата Сообщение от jonikster Посмотреть сообщение
Для Backend нет ничего лучше PHP и Python для карьеры
Расскажите это Java/C/C++/Rust разработчикам, пусть посмеются.
Хотя, тут уже зависит от того, какой смысл Вы вкладываете в слово "карьера".
Если для Вас "карьера" - это клепать сайтики из говна и палок, то тогда ок.

Цитата Сообщение от jonikster Посмотреть сообщение
По Node.js работы еще меньше, чем по Python.
Я вам открою небольшой секрет. Львиная доля нормальной работы на Python - это почти всегда все, что связано с data science и смежными областями. Без специфических знаний Вас туда никто не возьмет.
Работы для Node.js разработчиков сейчас вагон и маленькая тележка.
0
37 / 7 / 9
Регистрация: 19.09.2016
Сообщений: 941
03.06.2019, 13:29 12
Пифагор, а чем Вы представляете заниматься 12-14 часов ежедневно практически? Какой состав этой практики, если речь о каких то конкретных разделах знаний? Например, в части озвученного слабого места -,MVC. Что Вы подразумеваете конкретно под практической работой? Придумывать себе какие то абстрактные задачи и решать их?
Или речь о каком то масштабном проекте с необходимостью реализации в нем всех вещей, которые предполагается изучить, усилить знания?
0
55 / 13 / 2
Регистрация: 26.10.2014
Сообщений: 1,055
03.06.2019, 13:44  [ТС] 13
Пифагор, CGI.
0
1639 / 1305 / 639
Регистрация: 10.01.2015
Сообщений: 4,283
03.06.2019, 13:59 14
СергейСереб, речь идет о получении общих знаний и опыта в области веб-программирования в целом, а не конкретно о понимании MVC. Путь выбирает сам человек. Я же пытался донести до ТС объемы информации, которые ему предстоит освоить и убедить, что не возможно(или крайне затруднительно) за 1,5 месяца(да и за полгода) осилить оные. И, полагаю, существует крайне мало людей, кто сможет по 12 часов в сутки на протяжении длительного времени учиться, учиться и еще раз учиться.

ПыСы
Не пытаясь ни коем образом оскорбить ТС или усомниться в его интеллектуальных способностях, скажу: исходя из сведений от ТС, полученных из его же рассказа о себе, полагаю, что его слабые места во всех пунктах. С чего именно начать - получать новые знания или дополнять уже имеющиеся - сказать трудно. Это знает лишь сам человек.

Добавлено через 3 минуты
За сим позвольте откланяться и покинуть эти дебаты.
0
1722 / 1047 / 387
Регистрация: 13.06.2013
Сообщений: 3,566
03.06.2019, 14:32 15
Цитата Сообщение от Пифагор Посмотреть сообщение
Я же пытался донести до ТС объемы информации, которые ему предстоит освоить
Для Junior не требуются такие объемы информации. Не пугайте человека
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.06.2019, 14:32

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Junior Web Developer (PHP/Front)
Добрый день. Ищу работу удаленно / офис Санкт-Петербург. О себе: Студент 4 курса, факультета...

Junior Web-developer. PHP, JavaScript
Ищу работу (можно разовые проекты). Навыки: PHP, MySQL, JavaScript Владею: CodeIgniter,...

Уровень программиста (Junior Developer, Middle Developer, Senior Developer), как проверить?
Доброго времени суток. Какие есть тесты для проверки своего уровня программирования(может на хабре...

Требования к Junior .NET
Всем доброго времени суток! Я студент, заканчивающий последний курс колледжа, изучаю...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.