-
Notifications
You must be signed in to change notification settings - Fork 1
Добавил модель для сохранения вакансий. #99
base: master
Are you sure you want to change the base?
Conversation
|
Не хотим ли мы сделать раздел с флагами, например про ДМС? |
Не хотим ли мы добавить уровень квалификации? Intern, Junior, Middle, Senior, Lead (enum) |
Еще кажется нужно система статусов вакансий, пока можно сделать По умолчанию ставим |
Вакансии без ЗП разрешаем публиковать, но тогда нужно их опускать в выдаче в API ниже + не будем их публиковать в канал. |
Поддерживать список будут админы? Какие поля нужны помимо названия, описания, адреса, координат и типа (remote/local)?
Добавил
Я себе ищу людей именно на проектной основе. И ко мне человека 3 обращались именно за разовой помощью, но никто вакансию так и не опубликовал. У меня сложилось впечатление, что просто не умеют описывать.
Добавил
Добавлю
Пагинацию сделаю, но фильтры звучит уже как отдельная большая задача. Во-первых, их много, во-вторых, они сложные, в-третьих, ещё ж и нечёткий поиск нужен.
Это есть, но не отражено в тестах
Пока - нет :) Не ясен набор флагов, и кто их будет поддерживать. Можно завести отдельный тикет на это.
Сложно - могут начаться комбинации. Например, ищут middle+/senior или middle, но готовы и junior взять обучить. Давай это делать уже отдельно в следующем релизе?
Добавил
Сложно всё сделать с первого раза. Давай отложим на следующий релиз? |
Просто мне кажется не стоит мешать в кучу все. Наверно и со стажировками я погорячился, их тоже стоит делать отдельно.
Я беру за референс вакансии на Хабр карьере и мне кажется у них вполне удобная форма вакансий. Комбинаций быть не должно, пусть заводят несколько вакансий на разный уровень квалификации. Там и требования разные и компенсация. Квалификации на Хабр Карьеер: https://career.habr.com/info/divisions_and_qualifications |
Поиск - отдельная тема, согласен. Да, технологии надо переименовать в навыки. Вакансии разные могут быть, где не только разработка, но около неё. |
Пользователь при публикации может либо выбрать компанию (если имеет к ней отношение), либо создать новую (станет ее владельцем). Отношение пользователя к компании пока делаем просто - если владелец, может ее использовать для вакансии.
Все перечисленное, кроме типа (пусть пока в вакансиях компании эта информация живёт). |
Кстати мы совсем забыли что у вакансии должен быть список каких-то контактов. |
Я завтра все подитожу и нарисую в Miro финальную структуру и пользовательский путь. А то мне кажется мы не много в отрыве от реального использования проектируем вакансии. |
Можно ограничиться ссылкой на пользователя у нас в базе :) А ему уже в свою очередь добавить все эти поля. |
А как насчёт кусочек про компании сделать в рамках отдельного тикета? Он необходим для вакансий, но может использоваться и как отдельная база компаний Краснодара. Там же продумать связь с пользователем-администратором, возможности валидации и т.п. |
Ты предлагаешь сначала сделать компании, а потом вернуться и доделать вакансии? |
Лучше оставить это в вакансии. Точно бывают случаи, когда почта какая-то общая для вакансий или телефон/телеграмм рекрутера из компании, а публикует вакансию кто-то другой. |
…ractice, contact. Переименовал Technology в Skills.
Обновил PR. Насколько я понял, остались нерешённым 2 пункта:
|
Перед мерджем также мне надо не забыть проадаптировать существующий EnumField, настроить админку и сквошнуть миграции в career. |
c7d47dd
to
a9f775e
Compare
9c5d7af
to
4ab092f
Compare
Пока драфт, чтобы было что обсуждать. В общем, let's discuss :)