Список обязательного к использованию:
• Silex framework
• MongoDB
Задание состоит в разработке каталога статей по веб разработке. Каталог
состоит из трех частей, public, api и admin.
Public
Главная страница должна содержать блок с 5ю самыми популярными
статьями
Страница выбора раздела каталога
Страница каталога, в которой есть список категорий раздела, который без
перезагрузки подгружает список статей по категории с небольшим привью, при
нажатии на название статьи, вместо списка идет отображение полного
содержания статьи без перезагрузки, статья должна содержать информацию о
количестве просмотров.
Страница поиска.
Статьи должны содержать изображения и форматирование текста
Admin
Доступ к админке должен быть закрыт логин\пароль
Админка должна содержать следующий функционал:
• Добавление, редактирование и удаление категорий по
каждому разделу
• Добавление, редактирование и удаление статей
API
Получение списка категорий и получение статей по категории
P.S. Это тестовое задание на неоплачиваемую стажировку на три месяца в Москве
> Именно так и разговаривают великовозрастные джуниоры
Вы настолько откровенно пытаетесь выставить меня каким-то ущербным, что это даже как-то неприлично.
Вообще-то сейчас я опытный SEO-специалист.
Если человек в 30 лет захотел освоить другую профессию - то это никак не обнуляет его предыдущий опыт. Более того, это говорит о том, что человек не стоит на месте, не "зачерствел" мозгами и продолжает развиваться.
У меня есть один, с моей точки зрения, интересный проект: walkweb.ru/cms
(обязательно загляните на страницу профиля)
Достаточно ли он интересный? Даю ссылку на него в сопроводительных письмах, но ни разу работодатель его не комментировал. Что есть, что нет - без разницы.
> В разговоре набьешь руку правильно выводить на тему и говорить по ней.
Да никто не разговаривает.
Кидают тестовое задание (которое часто бывает таких объемов, что делать его несколько дней), после чего говорят "сделайте - и мы поговорим".
> Если вы уверены в своих силах и знаниях, зачем идти на стажировки?
Наверное потому, что такой уверенности нет :)
> По моему мнению это пустая трата вашего времени.
Пустая трата времени - это моя текущая работа. Без перспектив, без интеллектуальной работы, сплошная рутина.
> В вашем случае я бы посоветовал Вам ходить на собеседоваания
Т.е. не смотреть в сторону стажировок?
> Самый лучший как мне кажется вариант - найти наставника
У меня есть знакомые php-программисты с опытом 7-10 лет, к паре из них постоянно обращаюсь с вопросами. Но трудоустройству это никак не помогает. Более того, многие вещи, которые требуют от джуниоров пхп они не знают, что не мешает им хорошо зарабатывать.
> Проходить платные курсы по интернету. Я бы тоже не советовал вам такой вариант.
сами предложили - сами посоветовали не пробовать :)
> После собеседования главное понять какие у вас "слабые" стороны и по возможности их подкачать.
Это все хорошо, и этим занимаюсь, только это процесс бесконечный. Всегда есть какой-то пробел(ы) в знаниях.
Андрей: т.е. люди ищут опытного программиста, а им такой джуниор пишет "возьмите меня!"
Я понимаю, что наглость - второе счастье, но для меня это как-то слишком...
Можно и за пол дня набросать через gii Ваш мега сайт с характеристиками и блэк джеком не вникая во внутренние механизмы и фишки.
Ну да, ну да. За пол дня, когда одно только наполнение базы предметов занимает неделю. Один только функционал, который рассчитывает цену предмета, на основе её характеристик занимает день. Ага, за пол для вы все сделаете.
Вам с таким подходом браузерные MMORPG делать за выходные - разбогатеете.
Рассчитывать на человеческую логику - изначально проигрышная позиция.
Когда этого не понимал, долго удивлялся, почему на собеседованиях, ставя такой диалог, получал ответ "нет":
- Сколько вы хотите получать продаж через сайт?
- 1000 в месяц
- 1000 продаж в месяц и вы будете довольный моей работой?
- Да!
- Хорошо, а если я сделаю 2000 продаж в месяц, смогу ли я работать из дома
...секундная пауза...
- Нет...
Казалось бы - я предложил им сделать в два раза больше, чем они хотят. И взамен просто не приезжать на работу. И мне отказывают. Логики в этом нет. Есть простое, но очень сильное желание - командовать. Вот хочется человеку, чтобы вы приходили в офис и сидели с 9 до 18 - и все остальное ему будет вторично.
DevMan: а какой смысл подстраиваться под желания рекрутеров?
Рекрутеры хотят, чтобы кандидат долго работал на каждом месте - что, просиживать по 5 лет даже на унылых и бесперспективных работах?
Рекрутеры хотят, чтобы кандидат выглядел прилично и приятно - уделять кучу времени на свой внешний вид и производимое впечатление?
Рекрутеры хотят, чтобы кандидат правильно и выразительно писал по-русски - сидеть за книжками русского языка?
Рекрутеры хотят, чтобы кандидат четко выражал свои мысли - ходить на ораторские курсы?
и т.д.
Оно, все конечно можно делать, только вопрос - а на программирование время-то останется?