Зачем писать свой движок сайта?

Такая вот ситуация. Закончил ВУЗ, пошёл устраиваться на работу стажёром PHP - программистом. Работодатель дал задание за 2 недели написать движок сайта (абсолютно полноценный, да к тому же универсальный). Это обычное явление или просто меня таким образом элегантно отправили искать другую работу?
  • Вопрос задан
  • 17024 просмотра
Решения вопроса 1
@samodroid
Старайтесь выполнять работу по своим силам,простой движок сайта можно сделать, это не такая уж трудная задача.Так как пхп-это язык с ооп, то воспользуйтесь этим козырем, разложите все задачи движка по классам, вам будет намного легче. Главное написать план действий на бумаге на каждый день и не переутомляться. Вот пример плана:
1 день: сделать главную страницу.
2 день: сделать стиль элементов.
3 день: создать модуль загрузки картинок.
4 день: создать модуль добавления новых страниц сайта.
5 день: создать модуль меню.
Две недели-это достаточный срок для написания основы для движка и минимальный функционал. Возможно это просто проект для набора опыта, потом легче будет работать. В крайнем случае если вас уволят с работы, то хотябы будет опыт, после дома вы всегда сможете улучшить свои результаты и найти другую работу, где вы пройдете испытание. Главное- не отчаиваться, отчаяние- самый большой враг человека! Очень часто бывает,что человек по-многу раз ищет новую работу.
Ответ написан
Пригласить эксперта
Ответы на вопрос 10
nazarpc
@nazarpc
Open Source enthusiast
Если полноценный движок, универсальный, да ещё и серьезно сказал - это очень странно, я бы с большим подозрением отнесся к такому работодателю. Либо он не понимает что просит, либо сумасшедший, либо это какой-то тест.
Ответ написан
Комментировать
akubintsev
@akubintsev
Опытный backend разработчик
Написать "универсальный движок сайта" невозможно. Нужны конкретные спецификации, ТЗ.
Потом следовало бы задать вопрос "чем не устраивают существующие готовые решения?"
Ответ написан
Комментировать
@Snort
Работодатель дурачок, на стажера можно давать задание максимум на 20-30 минут времени. На серьезные вакансии максимум на 1-2 дня, а тут либо самодур, либо боится нормально отказать.
Ответ написан
Комментировать
dimsog
@dimsog
Переносил код с PHP 4 на 7.4...
Вопрос, а что за работодатель? Скорее всего вас просто кинули. Меня максимум просили написать один/два класса и показать пример кода.
Ответ написан
Комментировать
AMar4enko
@AMar4enko
Возможно это задание с целью проверить гибкость мышления, системность подхода ну и производительность.
Постарайтесь выполнить эту задачу настолько полно, насколько это возможно, по вашему, за две недели. Результат покажите работодателю. Если он скажет "Чо это такое? Где движок сайта-то?", то можете смело разворачиваться и пытать счасться в другом месте. Ну а если работодатель адекватный, то он попросит обосновать выбранные инструменты, технические решения, последовательность реализации и.т.д., по результатам этого общения он сделает вывод о целесообразности найма.
Ответ написан
Комментировать
@iliyaisd
Мне кажется, от Вас хотят бесплатно получить движок на сайт. Ну или же работодатель просто странный. Тем не менее, в минусе Вы по-любому не останетесь: будет опыт и свой движок. :)
Ответ написан
Комментировать
@overherz
тестовое задание на 2 недели? ))))
это нужно себя вообще не уважать, чтоб за такое браться, максимум 3-5 часов тестовое должно быть

2 недели можно потратить, если вас в гугл или яндекс берут
Ответ написан
Комментировать
4ikist
@4ikist
Вот именно, зачем?
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
нормальное тестовое задание на каком нибудь фреймворке делается за пару тройку дней простейшая cms
Ответ написан
maxxannik
@maxxannik
Сайты на WordPress + Интернет магазины WooCommerce
Это нормальная ситуация в РФ. Тут очень велика доля программистов с завышенным ЧСВ, без навыков управления.
Они часто пишут свои CMS и не представляют как обучать джуниоров. Часто путают одно с другим.
Если хотите чему либо научиться, нужно от туда уходить. Это не намек на то что вам нужно уходить, это сигнал и сирена.
Есть среди этих программистов те кто через 10 лет упорной практики все таки озоряются тем что можно использовать готовые развитые CMS в которых все что они писали 10 лет уже было реализовано 20 лет назад существенно лучше и оптимальней. Но таких единицы. Абсолютное большинство и далее будем писать свои CMS, убогие и кривые, но зато свои и от того обожаемые.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы