Насколько помню не всё так просто с настройкой nginx там было, как минимум сложно было сделать несколько virtualhost через манифесты. Не все модули актуальные и не все версии ПО поддерживаются. Тоже сталкивались с масштабированием, заметно выростала нагрузка - разделили на несколько окружений(тут я в статье не увидел подробностей), чуть увеличили время опроса сервера. Ну и не на всех ОС агенты нормально работают. Линтеры и проверки делали на уровне гитлаба, либо привязка к конкретной ветке репозитория.
Из того что прикольно - паппетсервер раскатать самим паппетом, миграция с железки на железку превратилась в отлаженную схему с помощью самого же паппета.
Но вот что быстрее - асинхронная раскатка ансиблом или паппетом, тут я думаю ансибл выиграет.
Проблема в: 1. Подборе сотрудников, на данный момент столкнулся с тем что ищут человека с опытом аналогичным стеку, а то что он может легко обучиться или знать больше - никого не волнует, просто отказ на стадии подбора сотрудника. 2. Развалившаяся инфра - полное непонимание что и как строить, при этом на джуна-девопса возлагается отрисовка и согласование схемы инфры, а также ее выкатка и тестирование. До кучи на этого девопса вешают "общение с заказчиком". Как итог - человек выгорает или получает опыт и уходит. 3. Отсутствие мотивации к развитию сотрудника - грузят на 300%, руководство не понимает что сотрудник не умеет в автоматизацию, не говорят как надо, если затык. 4. Отсутствие индексации зп. Мне сейчас предлагают ЗП 100 - 150 до вычета, пару раз было 200, при том что я больше получаю. 5. Отсутствие ресурсов в виде железа - пилите как хотите. Иногда даже СХД и бэкапов нет. 6. Отсутствие SRE практик - как итог не понимание что и где произошло, в связи с чем долгое выявление причин. 7. Импортозамещение - заместили, а никто это обслуживать не может, потому что это не работает, да еще и на лицензию кучу бабла потратили + поддержка. 8. Отсутствие руководителя, который понимает что надо и как надо. 9. Размытые границы обязанностей и ответственности.
Список бесконечный. Знаю одну организацию, где на собесе спрашивают за мотивацию для работы в компании, а то что у них ушли все опсы - они не думают, они перед этим увольняют руководителя IT департамента.
Сталкивался с чем-то похожим. Приглашали на собес настойчиво - типа технарь, да и опыт для 1 года хороший. Спустя 3 месяца начинаю дежурить, замечаю проблемы в инфре от которых все горит алертами и дежурство превращается в ад. Документации нет, по этой причине глубокое исследование проблемы в течение 3 часов давало понять куда копать, а архитектор понимал это сразу. Потом начались унижения типа "глупое решение в лоб", "долго делаешь", это при том что у ребят абсолютно на всех тачках кривые конфиги логротейта - каждые 3 дня вычищали логи руками и "я бы это сделал за 5 минут". Как итог переходы на личности, публичное унижение, 2 старожила насели на двух новеньких - меня и коллегу. Мне предложили другое место, а пока я ждал оффер - уволили этого главнюка(а потом уже после моего желания уйти - ушел его напарник, ну потому что новый руководитель сказал что с таким подходом ему не место тут). Из 4 человек в отделе остался - один. Один из коллег потом пытался меня схантить, на что HR было сказано что я близко не подойду туда где он работает. Никому не пожелаю это пережить, перед отпуском я просто уже горел натурально.
Это рекрутер-фрилансер предлагает пройти собес в Яндекс)) Прям вот один в один, не единичный случай, только вместо последнего вопроса - предложение пройти второй техсобес, но уже на кодинг.
На мороз выкидывают когда вы не можете оценить затраты на проделанную работу и необходимость данного сотрудника, когда не ведется трекинг задач. Вот беда..опять выкидывают рабочих, а не эффективных.
Увольняют, потому что тупо набирали дебилов и назначали руководителей потупее:
Рисую схему по разворачиванию приложения, четко с этапами и вариантами реализации. Организую встречу с руководством и коллегой, все смотрят материал и..."нам под это нужен еще один девопс". Так это...ребят, вы только что наняли сотрудника, который отрисовал схему и может реализовать.(а между делом я 2 недели ждал пока один из 19 согласующих доступы - выйдет с больничного)
Инфра в запущенном виде, 4 человека в отделе, 2 из которых "да мы ща это за 5 минут порешаем", далее переход на личности и наезды на остальных двух. Итог: увольнение первых двух, уход третьего - не стал терпеть эту контору.
"У нас много задач, решать их некому, ищем специалистов". Идешь просить конкретную задачу, которую решал и которую более полугода сдвинуть не могут. Руководитель говорит: "Это задача во этого человека - к нему и иди проси, чтобы отдал". Эм..так я ж вроде просил нерешаемое отдать и начальника...
Еженедельная встреча. Руководитель проекта не приходит на встречу, без него никак. Инцидент - тикет он не завел, все хотелки решаются по связи "вась-вась", естественно открывая жиру вы там не обнаружили работоспособность своего сотрудника и очередь задач.
Организация облачной инфраструктуры без HA в принципе. Смерть ноды - потеря части кластеров их нод, отсутствие бэкапов.
Пайплайны сборки с внедрением касперского, из-за чего образ проверяется от 20 минут до 2.5 часов. ИБ не понял что курили.
В принципе руководители не видят явных проблем, которые надо решать. Их просто когда-то повысили, потому что было место куда поставить человека.
Я очень надеюсь, что все же люди начнут игнорировать подобные места работы. Просто чтобы начали понимать ТАМ, что не такие уже и дураки их пользователи.
Ты должен понимать, что за этот монитор госконтора платит налогами в первую очередь, которые ты платишь и твой работодатель за тебя. Во-вторую это уже даже не административное правонарушение. В-третью - с такими загонами свое мы так никогда не будем выпускать, а стоило просто наказать тех кто во всем участвовал, как со стороны государства, так и самой компании. Когда ты подаешь документы в Росреестр, например, ты не должен эксперту на пальцах объяснять как работает прибор, эксперт должен сам понимать, а тут на лицо некомпетентность.
Много раз колесо должно было остановиться на колонке\айфоне, а в момент остановки перескакивало. Молчу про сервисный сбор в 20 р за каждую покупку. Просто яндекс это очень бедная компания и на работу лучше туда не идти.
Когда кончатся молодые и перспективные - вот пусть тогда и приходят. Сейчас уже невооружённым глазом видно где компании просели и как скатываются в сточную канаву. Бывший начальник ходил по собесам - везде проблема одинаковая, нигде нет инфраструктуры, планирования и понимания к чему приведет то или иное решение. Читаешь вакансии - дба+сетевик+опс, везде стандартный набор. Скупой платит дважды.
На последнем собесе: "Нам нужен devops, с опытом и знанием IaaC. Вы нам не подходите - у вас нет коммерческого опыта". На деле: 3 калеки, полное отсутствие пайплайнов, вообще полное отсутствие iaac, девопсы разворачивают продуктовые стенды за 3-5 дней руками. Работа в инфре заказчика невозможна, договариваться о хотелках заказчиков и проблемах установки - все на стороне опсов(ну то есть и кузнец, и жнец и вообще..). ЗП предлагают 150, зато все импортозаместили, а собес на опса проводит тестировщик. За последние 2 года не видел инфры полностью описанной в документации, на iaac, а также системы бэкапов. ПМов приходится просто пинать через высшее руководство, чтобы разработка проверила работу поставленной задачи, которая была очень горящей. В случае инцидента/отказа тикеты никто не заводит, ну раз так - "опс сидит и ничего не делает", а потом все дорого...да.
А при чем тут зумеры? Я последние 3 года наблюдаю это независимо от возраста и чаще с руководством старше 35. В статье увидел стандартный набор шаблонов и распространенных проблем.
Была пара собесов, когда конкретно спорил о инструментах. Естественно после таких собесов мне даже обратную связь не давали, ну что поделаешь..если будущий руководитель пользовался только лопатой, а про то что она бывает совковая и штыковая - он знать не хочет.
Это хорошо когда такие варианты работы отваливаются - меньше нервов потратишь. Хуже когда вроде все ок, а на деле - собеседующий не в состоянии сделать как положено и все ресурсы на костылях.
Высшее образование дает базу, оно не может тебя научить особенностям последней версии golang или python, а также установке и настройке всех возможных реляционных БД с их кластеризацией.
Для начала стоит навести порядок на своей стороне, а потом тыкать в работников-лентяев. 1. Работа HR. Как бы они не обижались, но если честно - ну я могу только оскорбительно отзываться о них. Пишет тебе девочка\мальчик с предложением, но не говорят название компании\пару важных нюансов, предлагают созвониться - ты ждешь встречу, либо бронируешь ее у них в календаре. На деле: название компании, условия или вилка - сразу тебя заставляют завершить встречу, а можно было сэкононмить время на подбор - указать кто работодатель\заказчик. 2. Работа тех кто набирает: "Ой, вы нам наверное не подойдете, у вас нет коммерческого опыта, я поговорю с СТО"(на деле я должен общаться с заказчиками, в свою инфру они меня не пускают, но я должен руководить дебагингом и раскаткой наших продуктов("стендов")), ищут человека со знанием подхода Iaac (в моем стеке там нетолько управление инфрой, но и конфигурациями). Что в реальности в компании - действующие девопсы разворачивают стенды от 3 до 5 дней руками, это готовое "коробочное" решение, которое уже давно продается. Хотят чтобы девопсы им сделали "продукт с кнопочками" - натыкал и оно улетело. 3. Стеки. Большая часть перешли на импортозамещение, а как и куда его крутить и настраивать - нету спецов, нету подходящего софта, нету поддержки как таковой. В одной компании ИБ вместо всяких там триви и т.п. - пытались в пайплайны сборки образов внедрить касперского(около 50% ресурсов его агенты просто так выжирают), никто не удосужился ткнуть ребятам, что это неправильно и существуют другие способы. 4. Никто не хочет учить, доучивать, давать опыт, растить спеца под себя - за забором вон. Никто не хочет индексировать, повышать и пересматривать ЗП. За последние 2 года я не видел инфры где: а. Есть хоть какие-то бэкапы. б. Все есть в IaaC (тут кубер, барметал, настройка конфигурации). в. Нет актуальной карты ресурсов и документации д. Тот что есть для Iaac - проще переписать заново, потому что из репозитория оно уже не работает. е. Руководители\лиды не понимают своих функций и в следствии чего их не выполняют.
Получится что-то вроде "блджад"
Насколько помню не всё так просто с настройкой nginx там было, как минимум сложно было сделать несколько virtualhost через манифесты. Не все модули актуальные и не все версии ПО поддерживаются. Тоже сталкивались с масштабированием, заметно выростала нагрузка - разделили на несколько окружений(тут я в статье не увидел подробностей), чуть увеличили время опроса сервера. Ну и не на всех ОС агенты нормально работают. Линтеры и проверки делали на уровне гитлаба, либо привязка к конкретной ветке репозитория.
Из того что прикольно - паппетсервер раскатать самим паппетом, миграция с железки на железку превратилась в отлаженную схему с помощью самого же паппета.
Но вот что быстрее - асинхронная раскатка ансиблом или паппетом, тут я думаю ансибл выиграет.
Проблема в:
1. Подборе сотрудников, на данный момент столкнулся с тем что ищут человека с опытом аналогичным стеку, а то что он может легко обучиться или знать больше - никого не волнует, просто отказ на стадии подбора сотрудника.
2. Развалившаяся инфра - полное непонимание что и как строить, при этом на джуна-девопса возлагается отрисовка и согласование схемы инфры, а также ее выкатка и тестирование. До кучи на этого девопса вешают "общение с заказчиком". Как итог - человек выгорает или получает опыт и уходит.
3. Отсутствие мотивации к развитию сотрудника - грузят на 300%, руководство не понимает что сотрудник не умеет в автоматизацию, не говорят как надо, если затык.
4. Отсутствие индексации зп. Мне сейчас предлагают ЗП 100 - 150 до вычета, пару раз было 200, при том что я больше получаю.
5. Отсутствие ресурсов в виде железа - пилите как хотите. Иногда даже СХД и бэкапов нет.
6. Отсутствие SRE практик - как итог не понимание что и где произошло, в связи с чем долгое выявление причин.
7. Импортозамещение - заместили, а никто это обслуживать не может, потому что это не работает, да еще и на лицензию кучу бабла потратили + поддержка.
8. Отсутствие руководителя, который понимает что надо и как надо.
9. Размытые границы обязанностей и ответственности.
Список бесконечный. Знаю одну организацию, где на собесе спрашивают за мотивацию для работы в компании, а то что у них ушли все опсы - они не думают, они перед этим увольняют руководителя IT департамента.
Оправдывать идиотов - самое глупое, потом сами же купаетесь в этом бассейне, в который нагадили.
Сталкивался с чем-то похожим. Приглашали на собес настойчиво - типа технарь, да и опыт для 1 года хороший. Спустя 3 месяца начинаю дежурить, замечаю проблемы в инфре от которых все горит алертами и дежурство превращается в ад. Документации нет, по этой причине глубокое исследование проблемы в течение 3 часов давало понять куда копать, а архитектор понимал это сразу. Потом начались унижения типа "глупое решение в лоб", "долго делаешь", это при том что у ребят абсолютно на всех тачках кривые конфиги логротейта - каждые 3 дня вычищали логи руками и "я бы это сделал за 5 минут". Как итог переходы на личности, публичное унижение, 2 старожила насели на двух новеньких - меня и коллегу. Мне предложили другое место, а пока я ждал оффер - уволили этого главнюка(а потом уже после моего желания уйти - ушел его напарник, ну потому что новый руководитель сказал что с таким подходом ему не место тут). Из 4 человек в отделе остался - один. Один из коллег потом пытался меня схантить, на что HR было сказано что я близко не подойду туда где он работает. Никому не пожелаю это пережить, перед отпуском я просто уже горел натурально.
Это рекрутер-фрилансер предлагает пройти собес в Яндекс)) Прям вот один в один, не единичный случай, только вместо последнего вопроса - предложение пройти второй техсобес, но уже на кодинг.
На мороз выкидывают когда вы не можете оценить затраты на проделанную работу и необходимость данного сотрудника, когда не ведется трекинг задач. Вот беда..опять выкидывают рабочих, а не эффективных.
Увольняют, потому что тупо набирали дебилов и назначали руководителей потупее:
Рисую схему по разворачиванию приложения, четко с этапами и вариантами реализации. Организую встречу с руководством и коллегой, все смотрят материал и..."нам под это нужен еще один девопс". Так это...ребят, вы только что наняли сотрудника, который отрисовал схему и может реализовать.(а между делом я 2 недели ждал пока один из 19 согласующих доступы - выйдет с больничного)
Инфра в запущенном виде, 4 человека в отделе, 2 из которых "да мы ща это за 5 минут порешаем", далее переход на личности и наезды на остальных двух. Итог: увольнение первых двух, уход третьего - не стал терпеть эту контору.
"У нас много задач, решать их некому, ищем специалистов". Идешь просить конкретную задачу, которую решал и которую более полугода сдвинуть не могут. Руководитель говорит: "Это задача во этого человека - к нему и иди проси, чтобы отдал". Эм..так я ж вроде просил нерешаемое отдать и начальника...
Еженедельная встреча. Руководитель проекта не приходит на встречу, без него никак. Инцидент - тикет он не завел, все хотелки решаются по связи "вась-вась", естественно открывая жиру вы там не обнаружили работоспособность своего сотрудника и очередь задач.
Организация облачной инфраструктуры без HA в принципе. Смерть ноды - потеря части кластеров их нод, отсутствие бэкапов.
Пайплайны сборки с внедрением касперского, из-за чего образ проверяется от 20 минут до 2.5 часов. ИБ не понял что курили.
В принципе руководители не видят явных проблем, которые надо решать. Их просто когда-то повысили, потому что было место куда поставить человека.
Я очень надеюсь, что все же люди начнут игнорировать подобные места работы. Просто чтобы начали понимать ТАМ, что не такие уже и дураки их пользователи.
Ты должен понимать, что за этот монитор госконтора платит налогами в первую очередь, которые ты платишь и твой работодатель за тебя. Во-вторую это уже даже не административное правонарушение. В-третью - с такими загонами свое мы так никогда не будем выпускать, а стоило просто наказать тех кто во всем участвовал, как со стороны государства, так и самой компании. Когда ты подаешь документы в Росреестр, например, ты не должен эксперту на пальцах объяснять как работает прибор, эксперт должен сам понимать, а тут на лицо некомпетентность.
Много раз колесо должно было остановиться на колонке\айфоне, а в момент остановки перескакивало. Молчу про сервисный сбор в 20 р за каждую покупку. Просто яндекс это очень бедная компания и на работу лучше туда не идти.
Когда кончатся молодые и перспективные - вот пусть тогда и приходят. Сейчас уже невооружённым глазом видно где компании просели и как скатываются в сточную канаву. Бывший начальник ходил по собесам - везде проблема одинаковая, нигде нет инфраструктуры, планирования и понимания к чему приведет то или иное решение. Читаешь вакансии - дба+сетевик+опс, везде стандартный набор. Скупой платит дважды.
На последнем собесе: "Нам нужен devops, с опытом и знанием IaaC. Вы нам не подходите - у вас нет коммерческого опыта". На деле: 3 калеки, полное отсутствие пайплайнов, вообще полное отсутствие iaac, девопсы разворачивают продуктовые стенды за 3-5 дней руками. Работа в инфре заказчика невозможна, договариваться о хотелках заказчиков и проблемах установки - все на стороне опсов(ну то есть и кузнец, и жнец и вообще..). ЗП предлагают 150, зато все импортозаместили, а собес на опса проводит тестировщик. За последние 2 года не видел инфры полностью описанной в документации, на iaac, а также системы бэкапов. ПМов приходится просто пинать через высшее руководство, чтобы разработка проверила работу поставленной задачи, которая была очень горящей. В случае инцидента/отказа тикеты никто не заводит, ну раз так - "опс сидит и ничего не делает", а потом все дорого...да.
А при чем тут зумеры? Я последние 3 года наблюдаю это независимо от возраста и чаще с руководством старше 35. В статье увидел стандартный набор шаблонов и распространенных проблем.
Была пара собесов, когда конкретно спорил о инструментах. Естественно после таких собесов мне даже обратную связь не давали, ну что поделаешь..если будущий руководитель пользовался только лопатой, а про то что она бывает совковая и штыковая - он знать не хочет.
Это хорошо когда такие варианты работы отваливаются - меньше нервов потратишь. Хуже когда вроде все ок, а на деле - собеседующий не в состоянии сделать как положено и все ресурсы на костылях.
Готовы ли в яндекс без собесов взять к себе такого специалиста после их курса?
А можно всех посмотреть?
Это как раз к вопросу о разработке. По алгоритмам гонять умеют, а то что надо в приложении обрабатывать исключения - видимо не знают.
Высшее образование дает базу, оно не может тебя научить особенностям последней версии golang или python, а также установке и настройке всех возможных реляционных БД с их кластеризацией.
Для начала стоит навести порядок на своей стороне, а потом тыкать в работников-лентяев.
1. Работа HR. Как бы они не обижались, но если честно - ну я могу только оскорбительно отзываться о них. Пишет тебе девочка\мальчик с предложением, но не говорят название компании\пару важных нюансов, предлагают созвониться - ты ждешь встречу, либо бронируешь ее у них в календаре. На деле: название компании, условия или вилка - сразу тебя заставляют завершить встречу, а можно было сэкононмить время на подбор - указать кто работодатель\заказчик.
2. Работа тех кто набирает: "Ой, вы нам наверное не подойдете, у вас нет коммерческого опыта, я поговорю с СТО"(на деле я должен общаться с заказчиками, в свою инфру они меня не пускают, но я должен руководить дебагингом и раскаткой наших продуктов("стендов")), ищут человека со знанием подхода Iaac (в моем стеке там нетолько управление инфрой, но и конфигурациями). Что в реальности в компании - действующие девопсы разворачивают стенды от 3 до 5 дней руками, это готовое "коробочное" решение, которое уже давно продается. Хотят чтобы девопсы им сделали "продукт с кнопочками" - натыкал и оно улетело.
3. Стеки. Большая часть перешли на импортозамещение, а как и куда его крутить и настраивать - нету спецов, нету подходящего софта, нету поддержки как таковой. В одной компании ИБ вместо всяких там триви и т.п. - пытались в пайплайны сборки образов внедрить касперского(около 50% ресурсов его агенты просто так выжирают), никто не удосужился ткнуть ребятам, что это неправильно и существуют другие способы.
4. Никто не хочет учить, доучивать, давать опыт, растить спеца под себя - за забором вон. Никто не хочет индексировать, повышать и пересматривать ЗП.
За последние 2 года я не видел инфры где:
а. Есть хоть какие-то бэкапы.
б. Все есть в IaaC (тут кубер, барметал, настройка конфигурации).
в. Нет актуальной карты ресурсов и документации
д. Тот что есть для Iaac - проще переписать заново, потому что из репозитория оно уже не работает.
е. Руководители\лиды не понимают своих функций и в следствии чего их не выполняют.