Какой минимум знаний, паттернов, требуется в среднюю компанию?
Насколько хорошо надо знать требуемый фреймворк или cms?
Какие задачи человек должен решать без помощи\без помощи гугла?
Минимальный объем знаний каков он?
@Remmi Читал, читаю, ничего новго не узнаю, скорее подкрепляю практикой слабые места в данный момент, но тем не менее умение использовать функции можно с натяжой считать даже базовыми знаниями.
@Screamin-Jay, вы правда читали это? Нового ничего не узнаете? Понимаете SOLID, зачем нужен Dependency Inversion и т.д. Знакомы с TDD\BDD? Или вы это знаете в контексте другого языка?
@Fesor Скорее координально нового, все так или иначе было услышано, подсмотренно, ожидает времени когда это действительно понадобиться. Запрос SOLID в вики дал, пять принципов ООП, знаю и понимаю зачем они нужны.
@Screamin-Jay, ну тогда вот тот минимум, который стоит знать:
HTTP, ООП (туда же паттерны, методологии и т.д.), Какой-нибудь MVC фреймворк на базовом уровне. Далее - пройдите собес и посмотрите чего вам не хватает.