Size: a a a

2021 May 21

DT

Denis Tormazov in django_jobs
Ну так и каждые 2 недели люди почему-то считают, что прочитав Django Get Started уже мидлы
источник

PY

P Y in django_jobs
Ну хоть не лиды и архитекторы
источник

А

Альпака in django_jobs
А что в среднем должен знать джун?)Мб какие пет проекты нужно сделать? А то идей для них нет вообще
источник

PY

P Y in django_jobs
Основы по CS не помешало бы знать. Отмазки вида "это уже реализовано в языке" - сразу досвидоний.
источник

RV

Roman V. in django_jobs
обсуждение сферического миддла в вакууме) На самом деле для меня критерий один - может сделать работу сам, или нужен супервижн.
источник

RV

Roman V. in django_jobs
в каждой компании свои критерии
источник

А

Альпака in django_jobs
Cs?
источник

PY

P Y in django_jobs
computer science, а не counter-strike
источник

D!

Danny !! in django_jobs
😥
источник

А

Альпака in django_jobs
Thank you
Придётся вспоминать все, что учили в универе
источник

PY

P Y in django_jobs
Не всё, но стоит таки знать что-то про сортировку, базовые структуры данных, big O notation и тд
источник

А

Альпака in django_jobs
Как раз читаю грокаем алгоритмы, Мб ещё чтонибудь возьму посерьезней
источник

PY

P Y in django_jobs
sql знать было бы тоже неплохо
источник

А

Альпака in django_jobs
О, хоть его я немного потрогала
Збс
источник

А

Алексей in django_jobs
источник

А

Альпака in django_jobs
Спасибо)
источник

AN

Alex Neo in django_jobs
вот ещё, мб поможет
https://github.com/bzick/oh-my-backend#oh-my-backend
а так яндекс проводит регулярно всякие стажировки и массовые наборы, можешь попробовать в них поучаствовать. Или поискать задания прошлых лет.
А по алгоритмам, моё мнение, тут важно именно шустро соображать и манипулировать стандартными структурами данных, всякие списки, словари, числа, строки. Я думаю можно без углубления в деревья, стеки, очереди и т.п. Хотя про них лучше знать, и хотя бы раз прочитать.  Ключевое, это шустрое манипулирование и это то, что трудно отследить на всяких собесах и трудно нагуглить под свою задачу. Если, например, ты можешь написать сортировку за 2-5 минут, без использования готовых функций, то наверно у тебя всё ок. Если надо сидеть, часа пол думать, то лучше порешать простых задачек. Мы такое вообще в школе нарешивали ещё на информатике, но у разных людей разный бекграунд, кто-то с полного нуля. Тут можно порешать простых школьных/универских задачек или какой-нибудь codewars.com
источник

S

Sergey in django_jobs
всё то же, что и мидл, только имеет меньший опыт разработки(понимание методологий/процессов), поверхностное или среднее владение инструментами и технологиями

паттерны для таких ребят, относительно, и не нужны, так как не имеют ценности в рамках мелкого/низкокачественного проекта
источник

S

Sergey in django_jobs
это касается знаний, а вот на практике — джун будет очень тужится над реализацией какой-то обьемной задачи(а мидл уже сможет её декомпозировать или даже хоть как-то заговнокодить), так и по своему опыту избегать каких-то подводных камней(джун же будет явно биться об них головой, но это нормально)
источник

PY

P Y in django_jobs
а через год смотреть на этот код с мыслями "что за дебил это написал" и потом замечать в блэйме своё имя 🙂
источник