Ну давай пройдёмся по пунктам: - Про пыху я ничего не скажу, я мамин джавист - Этот пункт просто хрюше сказали написать и вероятнее всего он означает "у нас тут такое спаггети, что мамаяебешь и с этим придётся разбираться". Это не страшно. Так везде. - JavaScript освоить легко. На вот эту хуйню с приведением типов, которой пугают новичков можно забить - это не больше чем шутка - ни в одном реальном проекте я не видел, чтобы строку складывали с числом. Ну HTML, CSS можно какую нить книжку прочитать - один хуй с вёрсткой будет выходить кое как пока руку не набьешь. - Это модные слова. Просто выучи, что они означают, но имей в виду что первые два видимо юзаются у них в проектах (как они это понимают - на моём опыте что DDD, что CQRS применялись в качестве "гыыыы, давайте попробуем" и в итоге это приводило к микро сервисам с ебическим количеством бойлерплейта), но один хуй почитай и запомни что это. - Тут вероятно имеется в виду, что ты должен написать что то сложнее Join'а. Ну например два Join'а. Нужно для того, чтобы пройти собес - в реальной работе всё что круче джоина либо гуглится либо уже обернуто в ORM. - Doctrine это видимо ORM для пыхи, придётся посмотреть как с ней работать (смотри выше пункт), RMQ и Редис надо знать на уровне что это такое, как подключить, как положить, как получить данные (про продвинутые знания, я хз, что они имеют в виду, Кролик, например, это такой пиздец, что у нас многие тимы с ним совладать не могут, он постоянно стреляет и сделать с ним тоже особо ничего не могут - он написан на Эрланге) - Ну гит понятно, push, pull, commit (ну так, чисто знать команды, потому что всё равно с этим IDE работает), docker просто как юзать - даже если не попадёшь к ним, докер буквально везде, Composer - я погуглил, это dependency manager, такие штуки нужно знать только как запустить. В случае проблем выход один - гуглишь. - В пизду, это без комментариев, я хз - работать в консоли надо уметь, но типа всё команды можно нагуглить - я не вижу смысла запоминать тысячи флагов.
- Vue ковырнуть полезно (вместе с реактом и ангуляром - это три столпа фронта на js, рано или поздно всё заканчивают в одном из трёх). C# ну хз, можно поглядеть на досуге, но я бы не заморачивался, если нужен ООП лучше смотреть в сторону джавы - она коммерчески выгоднее.
Короче, твоя задача если брать по этой вакансии, освоить Симфонию и ORM к ней, научиться цеплять к ней базу и всё остальные штуки и докеризировать. Криво косо научиться это делать за полтора года реально - все твои знания один хуй нужны только для собеса - когда попадёшь в реальный проект охуеешь на сколько там всё не так, как тебе в книжках писали.
этот прав, хоть и насрал груду текста. В целом, на начальную позицию от тебя требуется только знание PHP и какие-то микропроектики на нем, а все остальные пункты как бы подразумеваются из того, что ты уже хоть какие-то пет-проекты написал
Ну давай пройдёмся по пунктам:
- Про пыху я ничего не скажу, я мамин джавист
- Этот пункт просто хрюше сказали написать и вероятнее всего он означает "у нас тут такое спаггети, что мамаяебешь и с этим придётся разбираться". Это не страшно. Так везде.
- JavaScript освоить легко. На вот эту хуйню с приведением типов, которой пугают новичков можно забить - это не больше чем шутка - ни в одном реальном проекте я не видел, чтобы строку складывали с числом. Ну HTML, CSS можно какую нить книжку прочитать - один хуй с вёрсткой будет выходить кое как пока руку не набьешь.
- Это модные слова. Просто выучи, что они означают, но имей в виду что первые два видимо юзаются у них в проектах (как они это понимают - на моём опыте что DDD, что CQRS применялись в качестве "гыыыы, давайте попробуем" и в итоге это приводило к микро сервисам с ебическим количеством бойлерплейта), но один хуй почитай и запомни что это.
- Тут вероятно имеется в виду, что ты должен написать что то сложнее Join'а. Ну например два Join'а. Нужно для того, чтобы пройти собес - в реальной работе всё что круче джоина либо гуглится либо уже обернуто в ORM.
- Doctrine это видимо ORM для пыхи, придётся посмотреть как с ней работать (смотри выше пункт), RMQ и Редис надо знать на уровне что это такое, как подключить, как положить, как получить данные (про продвинутые знания, я хз, что они имеют в виду, Кролик, например, это такой пиздец, что у нас многие тимы с ним совладать не могут, он постоянно стреляет и сделать с ним тоже особо ничего не могут - он написан на Эрланге)
- Ну гит понятно, push, pull, commit (ну так, чисто знать команды, потому что всё равно с этим IDE работает), docker просто как юзать - даже если не попадёшь к ним, докер буквально везде, Composer - я погуглил, это dependency manager, такие штуки нужно знать только как запустить. В случае проблем выход один - гуглишь.
- В пизду, это без комментариев, я хз - работать в консоли надо уметь, но типа всё команды можно нагуглить - я не вижу смысла запоминать тысячи флагов.
- Vue ковырнуть полезно (вместе с реактом и ангуляром - это три столпа фронта на js, рано или поздно всё заканчивают в одном из трёх). C# ну хз, можно поглядеть на досуге, но я бы не заморачивался, если нужен ООП лучше смотреть в сторону джавы - она коммерчески выгоднее.
Короче, твоя задача если брать по этой вакансии, освоить Симфонию и ORM к ней, научиться цеплять к ней базу и всё остальные штуки и докеризировать. Криво косо научиться это делать за полтора года реально - все твои знания один хуй нужны только для собеса - когда попадёшь в реальный проект охуеешь на сколько там всё не так, как тебе в книжках писали.
этот прав, хоть и насрал груду текста. В целом, на начальную позицию от тебя требуется только знание PHP и какие-то микропроектики на нем, а все остальные пункты как бы подразумеваются из того, что ты уже хоть какие-то пет-проекты написал
На вот эту хуйню с приведением типов, которой пугают новичков можно забить - это не больше чем шуткамоя любимая шутка