samdark писал(а): ↑2019.04.02, 21:43
1. Не переписывать. У вас ещё как минимум 5 лет есть. Ну и переписывание, например, на Symfony в найме вам не поможет.
Речь не идет о переписывании на какой либо другой фреймворк, точно так же не идет речи и о переводе на Yii 3, хозяин не проинвестирует еще раз на фоне того что он сделал инвестицию 2 года назад. На данный момент проект останется на Yii 2. В силу некоторых причин, я возможно покину проект и мне вообще хочется понимать, а стоит ли вообще рассматривать данный фреймворк как рабочий инструмент.
samdark писал(а): ↑2019.04.02, 21:43
3. Перестать искать Yii-разработчиков. Хороший разработчик любой фреймворк осиливает за 2 недели. Это расширит радиус поиска.
Мы не ищем разработчиков на Yii, это просто маркер нашим рекрутерам, они знают что у нас Yii и поэтому увидев в резюме его упоминание, тащат такие резюмы вообще не смотря не на что остальное в нем, думая что его упоминание это как наличие водительских прав нужной категории при поиске водилы. Большинство этих резюмов откровенный шлак от людей, которые не в состоянии даже нормальное структурированное резюме написать. Иногда я таких людей из интереса приглашаю и задаю вопрос почему они выбрали Yii, самое адекватное что я услышал - у работодателя уже был, мне просто спустили сверху, в основном ответы из области прочел статью, решил попробовать т.к. не на каких фреймворках ранее не работал или попробовал что-то другое, с ходу не проканало, попробовал Yii, тут тоже с ходу не проканало, пришло осознание того что надо разбираться и вот стал разбираться.
samdark писал(а): ↑2019.04.02, 21:43
4. Найм - это рынок. Если не идут, вы ищете активней, привлекаете крутым офисом, соцпакетом, митапами, конференциями, интересным проектом и другими печеньками, повышаете планку по зарплате и так до тех пор пока не пойдут. Посмотрите, например, почему идут в SuperJob, что они делают для привлекательности при найме. Там тоже Yii.
Это все понятно, проблема в другом, в том что у нас не IT компания и у меня ушло много лет на то чтобы доказать нашим рекрутерам, руководству и хозяину, что программистов нельзя искать как грузчиков на склад и даже как главбухов, манагеров по продажам, начальников отделов проектирования оборудования и т.д. Лично мне все понятно, а вот хозяину не понятно почему для того чтобы нанять пару тройку программеров он должен единоразово потратить несколько десятков лямов единоразово и увеличить расходы на несколько миллионов в месяц, потому что ремонт придется сделать во всем офисе, а он не наш и плюшки дать всем, единственный вид плюшек который можно скрыть - это ЗП, остальное либо видно, либо быстро проболтаются.
Был я тут недавно в SuperJob по другой теме, ну я скажу наш офис и рядом с их не стоял, хотя офис у них так себе, а что делать, я доложил руководству, воз и ныне там остался и собственно там и останется.
samdark писал(а): ↑2019.04.02, 21:43
Цель существования Yii - совместная разработка надёжного фреймворка для эффективного решения 80% задач серверной веб-разработки с гибкостью, достаточной для покрытия оставшихся 20%, специфичных для вашего проекта.
Никто про функциональность не говорит, все сделано достаточно хорошо, есть только проблема совместимости.