Size: a a a

2021 February 05

TC

Tom Cauf in django_jobs
Да, определение CI/CD я загуглил задолго до того, как написал вопрос сюда. Но там нифига не понятно, какой именно класс программных продуктов туда подходит. Такое впечатление, что в принципе, любое ПО, которое можно всунуть между кодом на деве и окружением на проде
источник

N

Nire in django_jobs
Tom Cauf
То есть Docker - тоже интрумент CI/CD? Хотя в списка его я не встречаю
Ну как часть пайплайна да, например тесты на нем прогоняют и окружение для тестов тоже. Затем билдят контейнеры и разворачивают их копии из регистра на серверах
источник

VK

Vadim Kovrigin in django_jobs
Tom Cauf
Да, определение CI/CD я загуглил задолго до того, как написал вопрос сюда. Но там нифига не понятно, какой именно класс программных продуктов туда подходит. Такое впечатление, что в принципе, любое ПО, которое можно всунуть между кодом на деве и окружением на проде
В теории – почти так. На практике нас интересует скорее понимание процесса, чем навык тонкой настройки.
Это как с базами данных – никто (надеюсь) не просит мидла конфигурировать постгрю, но знать индексы и представлять триггеры/вьюхи – стоит.
источник

N

Nire in django_jobs
По технологиям из популярных Тревис, женкинс, циркл си,гитлаб си, гитхаб экшены наверное.

Ансибл для разрабов в требованиях редко встретишь, но мб тоже в мейнстрим входят
источник

TC

Tom Cauf in django_jobs
Egor
Часто алгоритмы по сортировки пузырьком пишите?
Сортировка пузырьком - самый бестолковый алгоритм, хотя и дает представление о работе с коллекциями. Вообще, как мне видится, смысл вопросов по алгоритмам не в том, чтобы проверить, как ты их заучил, а что бы понять, освоил ли ты набор сравнительно оптимальных приемов и концепций, на основе которых построены эти алгоритмы, с целью снизить количество велосипедов в коде
источник

b

bbclub in django_jobs
Tom Cauf
Сортировка пузырьком - самый бестолковый алгоритм, хотя и дает представление о работе с коллекциями. Вообще, как мне видится, смысл вопросов по алгоритмам не в том, чтобы проверить, как ты их заучил, а что бы понять, освоил ли ты набор сравнительно оптимальных приемов и концепций, на основе которых построены эти алгоритмы, с целью снизить количество велосипедов в коде
Сортировку пузырьком тоже спрашивают на собесе?
источник

VK

Vadim Kovrigin in django_jobs
Nire
По технологиям из популярных Тревис, женкинс, циркл си,гитлаб си, гитхаб экшены наверное.

Ансибл для разрабов в требованиях редко встретишь, но мб тоже в мейнстрим входят
Ну да, я перечислил то, с чем лично мы работаем. Спасибо за более полный список, давно забыл про тревис с дженкинсом. Но, в целом, это всё одно и то же.
источник

S

Sergey K in django_jobs
А меня как-то на финальном собесе спросили, где в жизни можно встретить фракталы
источник

V

Vladimir in django_jobs
Тимсити ещё не редко юзают
источник

TC

Tom Cauf in django_jobs
Vadim Kovrigin
Ну да, я перечислил то, с чем лично мы работаем. Спасибо за более полный список, давно забыл про тревис с дженкинсом. Но, в целом, это всё одно и то же.
Ну то есть достаточно пару хауту почитать и в общем идею CI/CD?
источник

b

bbclub in django_jobs
Sergey K
А меня как-то на финальном собесе спросили, где в жизни можно встретить фракталы
😅
источник

VK

Vadim Kovrigin in django_jobs
Sergey K
А меня как-то на финальном собесе спросили, где в жизни можно встретить фракталы
На общее развитие, нормальный вопрос 🙂
источник

N

Nire in django_jobs
Главное один раз сисд настроить, потом попрет. Это ужасно сильно оптимизирует процессы
Пока не попробуешь, не узнаешь, имхо
источник

TC

Tom Cauf in django_jobs
Vadim Kovrigin
На общее развитие, нормальный вопрос 🙂
Вот только как он относится к предметной области?
источник

VK

Vadim Kovrigin in django_jobs
Tom Cauf
Ну то есть достаточно пару хауту почитать и в общем идею CI/CD?
И настроить один раз для пет-проекта.
источник

TC

Tom Cauf in django_jobs
Vadim Kovrigin
И настроить один раз для пет-проекта.
Ок. А что именно настроить из 10 указанных вариантов? :)
источник

VK

Vadim Kovrigin in django_jobs
Tom Cauf
Вот только как он относится к предметной области?
Вчера уже рассказывал. Иногда вопросы нужны не для проверки знаний, а для того, чтобы пообщаться с умным человеком.
источник

VK

Vadim Kovrigin in django_jobs
Tom Cauf
Ок. А что именно настроить из 10 указанных вариантов? :)
Что угодно. Это не для галочки "я крутой спец в ci/cd", а для понимания, что это и зачем это едят. А на собесе сможете честно ответить: "Опыта немного, настраивал в пет-проекте – работает, прикольно."
источник

TC

Tom Cauf in django_jobs
Vadim Kovrigin
Вчера уже рассказывал. Иногда вопросы нужны не для проверки знаний, а для того, чтобы пообщаться с умным человеком.
Кмк, беседы с умными людьми - это скорее не про собес. Здесь нужно оценить компетентность кандидата. Лично я, когда людей подбирал, все таки по предметной области спрашивал и владения более простыми навыками, на которые опираются требуемые профессиональные навыки
источник

E

Egor in django_jobs
Иногда вопросы на собесах напоминают загадку про стулья.
источник