Нужно ли PHP разработчику знать модель OSI?
=============================================

 Возник вопрос, нужно ли знать PHP разрабу модель OSI? Я вот два года программирую, и надобности не было, однако в одной вакансии увидел такое требование. Надо ли знать, зачем, и какие уровни надо знать? 

 Во-первых, web-приложения - это разновидность сетевых приложений. Поэтому обязательно нужно понимать, как работают сети. Во-вторых, чем больше знает разработчик, тем он лучше, тем больше на него спрос, тем лучше условия, тем выше зарплата. То есть ваш вопрос звучит примерно так "Зачем мне получать больше денег и не боятся сокращений?" 

 Требования в вакансиях могут писать какие угодно, на деле это может ничего не означать, ибо пишут требования одни люди, а принимают людей другие.  

Но, в целом, чтобы быть хорошим технарём, модель OSI понимать, всё же, надо. Для твоей же пользы