В одной известной на Хабре компании я встречал такой подход, что каждая компонента — это отдельный гит-репозиторий, и его мейнтейнеры задаются в настройках проекта в битбакете. Таким образом, найти ответственного очень легко — каждый файл принадлежит какому-то репозиторию, заходим в битбакет, видим мейнтейнеров. При смене мейнтейнера ничего кроме настроек в битбакете менять не нужно.
человечество занималось рождением и воспитанием детей ну прямо вот всю историю
Безусловно, но где об этом в статье?
И неплохо, надо сказать, справлялось.
Простите, запамятовал цифры по детской смертности до конца XIX — начала XX века. Может, напомните?
Тогда как массовому осознанному отказу от детей — от силы несколько десятилетий
Конечно же, монашество, целибат, скопцы — всё это никогда не было столь массово и популярно, как чайлд-фри. Но опять же, циферки бы посмотреть да сравнить.
А я думал, что "выгорел" — это когда даже в отпуск не хочется, потому что из-за постоянной прокрастинации развился синдром самозванца, да так заел, что чувствуешь, будто задолжал работадателю рабочих часов на два года вперёд, так что сам себя уважать не будешь, если не потупишь в монитор в рабочее время, вместо того чтобы потупить в тот же монитор в своё отпускное время.
Я, наверное, плохо сформулировал мысль. Речь была о том, что мы приняли политику написания скриптов в едином стиле, который исключает такие бешенные вариации поведения. В частности, синтаксис [[ мы вообще не используем. Спасибо за Ваше исследование, оно подтверждает правильность нашего выбора!
После того как на работе решили все скрипты писать начиная с #!/bin/sh -eu и судя по тому, что полёт пока нормальный, тоже начинаю подозревать, что баш переоценён как скриптовый язык.
И тут обнаруживается, что делать просто — это сложно. Это просто невероятно какой квалификации требует, чтобы даже зная "как правильно" удержаться от всего этого. Бить себя по рукам за любые "дизайн-паттерны", "лучшие практики" итп, которые не сможет поддерживать гипотетический Вася после того, как твои отношения с фирмой закончатся. (Не в обиду всем Васям будет сказано.)
В ретроспективе ужасаюсь тому, скольким фирмам я в итоге подложил эдакую "свинью поддержки", действуя при этом из лучших побуждений и с искренней верой в идеальный код.
Ясно. С повальной докеризацией и serverless замечаю тенденцию, что админов в компании может вообще не быть. Зачем платить зарплату человеку, которого может заменить AWS или просто достаточно рукастый разработчик, чтобы поддерживать супервизор в свободное от разработки время? Но это с оговоркой, что я сужу по ситуации в "столице стартапов" (Берлин).
Мы пробовали жить с выделенной второй линией, которая как раз обрабатывала поток сервис-деска, что-то автоматизировала, что-то чинила вручную. Не зашло.
А можно про это подробнее? Я помню, на эту вторую линию подавалось много надежд, когда АБ её возглавил, но что же случилось потом?
В одной известной на Хабре компании я встречал такой подход, что каждая компонента — это отдельный гит-репозиторий, и его мейнтейнеры задаются в настройках проекта в битбакете. Таким образом, найти ответственного очень легко — каждый файл принадлежит какому-то репозиторию, заходим в битбакет, видим мейнтейнеров. При смене мейнтейнера ничего кроме настроек в битбакете менять не нужно.
Я бы не хотел обобщать и передёргивать, но на первый взгляд статья состоит из обобщений и передёргиваний.
Точно, битым, потому что целый Рустам с Костей израсходовали.
Безусловно, но где об этом в статье?
Простите, запамятовал цифры по детской смертности до конца XIX — начала XX века. Может, напомните?
Конечно же, монашество, целибат, скопцы — всё это никогда не было столь массово и популярно, как чайлд-фри. Но опять же, циферки бы посмотреть да сравнить.
Слабая сторона исследования, конечно, в малой выборке.
А я думал, что "выгорел" — это когда даже в отпуск не хочется, потому что из-за постоянной прокрастинации развился синдром самозванца, да так заел, что чувствуешь, будто задолжал работадателю рабочих часов на два года вперёд, так что сам себя уважать не будешь, если не потупишь в монитор в рабочее время, вместо того чтобы потупить в тот же монитор в своё отпускное время.
Я, наверное, плохо сформулировал мысль. Речь была о том, что мы приняли политику написания скриптов в едином стиле, который исключает такие бешенные вариации поведения. В частности, синтаксис
[[
мы вообще не используем. Спасибо за Ваше исследование, оно подтверждает правильность нашего выбора!После того как на работе решили все скрипты писать начиная с
#!/bin/sh -eu
и судя по тому, что полёт пока нормальный, тоже начинаю подозревать, что баш переоценён как скриптовый язык.И тут обнаруживается, что делать просто — это сложно. Это просто невероятно какой квалификации требует, чтобы даже зная "как правильно" удержаться от всего этого. Бить себя по рукам за любые "дизайн-паттерны", "лучшие практики" итп, которые не сможет поддерживать гипотетический Вася после того, как твои отношения с фирмой закончатся. (Не в обиду всем Васям будет сказано.)
В ретроспективе ужасаюсь тому, скольким фирмам я в итоге подложил эдакую "свинью поддержки", действуя при этом из лучших побуждений и с искренней верой в идеальный код.
Привет-привет :)
Ясно. С повальной докеризацией и serverless замечаю тенденцию, что админов в компании может вообще не быть. Зачем платить зарплату человеку, которого может заменить AWS или просто достаточно рукастый разработчик, чтобы поддерживать супервизор в свободное от разработки время? Но это с оговоркой, что я сужу по ситуации в "столице стартапов" (Берлин).
А можно про это подробнее? Я помню, на эту вторую линию подавалось много надежд, когда АБ её возглавил, но что же случилось потом?