Ей богу, как маленький. Законы Мерфи не знаешь что-ли.
Если ты сделаешь эту работу ручками, то через 5 минут попросят повторить. А потом снова. И снова. И снова. А потом внести изменения во все предыдущие работвы. И вот после этого ты эту работу автоматизируешь и больше тебя с ней никто не беспокоит.
Если ты сделаешь эту работу ручками, то через 5 минут попросят повторить. А потом снова. И снова. И снова. А потом внести изменения во все предыдущие работвы. И вот после этого ты эту работу автоматизируешь и больше тебя с ней никто не беспокоит.
И платить больше никто не будет.
Тебе что еще плотить грязный холоп? Чем ты вообще помог Организации, весь день сидишь за своим копухтером и даже на субботник не ходишь!
По этому, вместо нижней фразы можно поставить: "Для этого есть плагин?". Это наиболее актуально для VS Code, в то время как для Visual studio Resharper заменяет сразу кучу плагинов.
Какой смысл автоматизировать одноразовое? Автоматизируют то, что требуется запускать хотя бы раз в неделю. И кнопку нажимать не надо, запуск ведь тоже можно автоматизировать, как и отчетность по результатам работы.
> И кнопку нажимать не надо, запуск ведь тоже можно автоматизировать, как и отчетность по результатам работы.
И процесс кодинга. И послерабочее времяпрепровождение
И процесс кодинга. И послерабочее времяпрепровождение
Даже гомоебля уже наверняка автоматизирована.
Стрелку часов перевести вообще дело одной секунды (буквально), но инженер заебался и решил автоматизировать.
И потом за несколько секунд выполнять 1000 таких 5 минутных работ
Собственно, с этого все и начиналось:)
плюс неделю коллегам объясняешь, как твоей офигенной автоматизацией пользоваться
Автоматизируешь и берёшь на себя кучу работы, никому ничего не обьясняешь, когда тебя увольняют у начальства горит и оно умоляет вернутся. Любые требования по объяснению рассказываешь невероятно сложно. Профит
Скорее так:
автоматизируешь и берёшь на себя кучу работы, и ее работаешь;
когда тебя увольняют - тебя увольняют.
автоматизируешь и берёшь на себя кучу работы, и ее работаешь;
когда тебя увольняют - тебя увольняют.
А дальше на твоё место берут новенького, который обнаруживает что ему нужно работать 80 часов в сутки чтобы выполнить твою работу без автоматизации которой у него нет, и сделать её времени никто не даёт так как сроки всегда горят. Новенький батхертит и уволняется, так повторяется Икс раз, начальство звонит тебе
Но ты уже умер от старости
Да ни фига. Начальство раскидает твою работу на десятерых поверх ихней и успокоится. Проверено ни единожды.
Самый оптимум, автоматизировать свою работу и взять чутка сверху, помалкивая об автоматизации. В результате занимаешься своими делами и слывешь трудягой. А если уволили, значит не повезло, ищешь другую работу.
Самый оптимум, автоматизировать свою работу и взять чутка сверху, помалкивая об автоматизации. В результате занимаешься своими делами и слывешь трудягой. А если уволили, значит не повезло, ищешь другую работу.
Ага,только если оно уже не забило всех работой по горло
А как же бекдоры?
А как же уголовный кодекс?
А трудовой?
Трудовой говорит, что всё, что ты на работе сделал, принадлежит компании.
Так что давай сюда свою автоматизацию и продолжай оставаться уволенным.
Так что давай сюда свою автоматизацию и продолжай оставаться уволенным.
Ты чё с нашым копухтером сотварил, мы с бабоньками не могём ворд открыть и одноглазники! Кок ая автоматизация? Чавось? Вертай все взад!
Автоматизация = инвестиции в будущее (по деньгам и по времени). А все инвестиции принято оценивать до вложения. Хотя бы тот ROI и минимальный строк окупаемости посчитать.
Мы, блять, программисты, а не счетоводы
Хочешь сказать, не осилишь простейшую формулу, считаемую на калькуляторе?
Могу для тебя автоматизировать...
Там цифр много. Больше 3
Найди готовую либу или пример на stackovrflow.
А че сразу "программист"? Это ущемление прав сис админов!
Сис'админ 100 компов это не профессия, а обслуга, =уборщица 100 кабинетов. Или есть другие сис'админы?
Даже если представить, что твой бред - это правда, то попробуй прочитай определения слов, которые ты используешь.
Хуярда, я в этом убедился. И переквалифицировался к хуям с этой недопрофессии.
Нельзя переквалифицироваться с того, на что изначально у тебя никакой квалификации не было.
В общем о Сиськах. Есть такая вещь, классификации персонала на предприятии. И в основной своей массе там написано, что сисадмин=уборщица. Ну да, высоко квалифицированная уборщица. Если подробнее то данное умозаключение относится ко всем сисадминам и не относится к оставшимся работающим по направлению основной деятельность предприятия.
Отвечая на удаленный тобой коммент.
Тут гадалкой быть не нужно. От твоих слов невежеством во всем за версту несёт. Ты так говоришь будто все знаешь уже, что разумный человек никогда себе не позволит. Обычно так ведут себя люди лишь с поверхностными знаниями в области, особенно если обладают в целом недалеким умом.
А так же не хорошо оскорблять людей благодаря которым ты сидишь на реахтуре и спокоен за свои персональные данные которые хранятся где быто ни было. Все профессии нужны, все профессии важны. Даже уборщицы. Только конченное мудло будет оскорблять людей основываясь на их проф принадлежности.
Если ты в какой то маленькой конторке за 20к деревянных поработал, это еще не значит что ты познал все о системном администрировании. Это нонценс. Это как если бы я приготовил яичницу и считал себя дохуя шефповаром.
Тут гадалкой быть не нужно. От твоих слов невежеством во всем за версту несёт. Ты так говоришь будто все знаешь уже, что разумный человек никогда себе не позволит. Обычно так ведут себя люди лишь с поверхностными знаниями в области, особенно если обладают в целом недалеким умом.
А так же не хорошо оскорблять людей благодаря которым ты сидишь на реахтуре и спокоен за свои персональные данные которые хранятся где быто ни было. Все профессии нужны, все профессии важны. Даже уборщицы. Только конченное мудло будет оскорблять людей основываясь на их проф принадлежности.
Если ты в какой то маленькой конторке за 20к деревянных поработал, это еще не значит что ты познал все о системном администрировании. Это нонценс. Это как если бы я приготовил яичницу и считал себя дохуя шефповаром.
Если так подходить к вопросу, то да, все, кто не работники основного производства - уборщицы различной квалификации. Только вот без этих “уборщиц” основное производство нифига не работает. И это разделение персонала на категории применяется не для профессиональной сегрегации и доказательства превосходства, а для упрощения рассчета зарплат, отпусков, условий труда и всякого такого. Например, основные работники получают сдельную зарплату, а админы имеют фиксированный оклад.
Чувствую твою боль, бро. Прошел тот же путь.
Есть и в нормальных организациях, они даже имеют свою специализацию, широкий спектр навыков (включая сети на более низком понимании, чем 4 уровень OSI) как минимум свободно скриптуют и в 2019 все чаще называются девопсами, ибо потребности в описанном тобой эникействе уже нету, кроме контор где "бухгалтер ничего не трогал и оно само все нажалось".
Я около 10 лет в R&D, Java, энтерпрайз, банки, финтех, руководство глобальным департаментом в США, серьезные щи и все такое.
Все еще считаю, что я ебучая обслуга для софта и нужно что-то менять. Так что не вижу большой разницы, так как софт тоже написан разными людьми, и далеко не все из них гении.
Уважай труд людей, даже если они тебе клавиатуры меняют - не будь, блять, мудаком.
Я около 10 лет в R&D, Java, энтерпрайз, банки, финтех, руководство глобальным департаментом в США, серьезные щи и все такое.
Все еще считаю, что я ебучая обслуга для софта и нужно что-то менять. Так что не вижу большой разницы, так как софт тоже написан разными людьми, и далеко не все из них гении.
Уважай труд людей, даже если они тебе клавиатуры меняют - не будь, блять, мудаком.
А куда менять? Есть что нить на примете?
А я не знаю. К четвертому десятку просто понял, что выгорел. Мне кажется я уже староват для переезда в Калифорнию и хипстования в домах на 10 человек с женой и детьми. А на восточном побережье, хорошее IT (где хорошо платят) - это финтех, который нравится может только конченному извращенцу. Лично я думаю, годам к 40 бросить это гавно и открыть гитарную мастерскую.
Ясно.
И не только админов. Подозреваю, что не программисты придумали автоматическую перезарядку оружия, или гироскопический стабилизатор, или блок питания со стабилизатором напряжения.
На самом деле вы допустили логическую ошибку. Все программисты стремятся к автоматизации, но не все автоматизаторы - программисты.
На самом деле вы допустили логическую ошибку. Все программисты стремятся к автоматизации, но не все автоматизаторы - программисты.
ХЕрассе, так широко Я не способен мыслить..., были только две переменные сисадмины и что они могут автоматизировать, без всяких вики.. в моей деревне сисадмин это клаву поменяй комп почини.. сетку подключи.. ой сломалось. И в основной своей массе это выходцы из колледжей. Поэтому и вывод, что нечего им там автоматизировать.
Ключевой момент "в моей деревне". В условной деревне админы не нужны, даже с автоматизацией. Марь Ивановне нужно, чтоб пришел компутерщик и починил ей процессор. При этом не важно, насколько он скиллован, пусть придет компутерщик и починит.
Это никакого отношения к профессии не имеет.
Это никакого отношения к профессии не имеет.
Извините "Сис админы", что кинул камень в ваш огород. Но работа с этими людьми это пиздец
А если о широком, то и ситуация идеальных людей возможна, однако это наверно другая вселенная.
Я не сисадмин, извинения не требуются. Но на самом деле админ может заниматься не только пользовательскими машинами, но и серверами, и виртуальными серверами, и чем-нибудь нифига не очевидным, типа видеонаблюдения. И если масштаб организации достаточно велик, то и простор для автоматизации появляется. А для адимна класса “клаву поменяй комп почини” есть жаргонное слово “аникейщик” - низшая форма сисадмина, с которой все начинали, но кто-то так там и остается до седых волос.
Эникейщик, сам с таких начинал, сейчас дивапшу, т.е. пилю автоматизацию всего до куда руки дотягиваются
Я когда-то был аникейщиком и 3D-визуализатором одновременно. Боже, что за дивные времена были...
Нужно пойти еще дальше и автоматизировать сам процесс автоматизации.
то есть ИИ?, слышал там всё ещё идут
Этот процесс автоматизации делается не столько для автоматизации, сколько для того, что в процессе думания над этим процессом вполне вероятно вырабатываются какие-то идеи. И да, возможно, ничего он не автоматизирует и пятиминутная задача должна была решиться на раз. Но... сам процесс - вот что важно. Это прогресс.
Скажу вам честно, если вы латентный программист на такой работе, то вас выкинут на мороз сразу, нахуй и безоговорочно, как только получат такую программу.
Такое обычно пишется под себя и уносится с собой.
Такое обычно пишется под себя и уносится с собой.
зачем программисту может понадобиться автоматизация?
1. это часть приложения, которое он разрабатывает.
2. автоматизация сборки приложения.
Если в первом случае это фича продукта, то для второго уже давно существует такая вещь, как CI/CD процесс.
Никаких самописных скриптов для билдов, тестов и деплоя.
Если твоя контора не конченая бичарня и ты не фрилансер-одиночка, (а даже если и так) то поставь и настрой себе Дженкинс/ТимСити/чё там ещё есть, который за тебя соберет, потестит и задеплоит апку на сервер. И никаких костылей/велосипедов на баше/павершеле.
Автоматизация системных задач - планировщик.
Автоматизация на уровне кода - Quartz и ему подобное.
Все уже изобретено за вас и до вас.
Хороший специалист найдет себе роботу везде, а "строить козни, чтобы не выставили на мороз" - уровень школоты.
Если работодатель мудак, то вы ССЗБ, ибо не удосужились собрать фидбек про контору перед устройством на работу.
Если не мудак, но вас таки выперли на мороз/прокинули на компенсацию - всегда можно найти решение в лице соответствующих органов или же, особенно если не подписали NDA, уйти к конкурентам, работающим в той же или смежной области.
1. это часть приложения, которое он разрабатывает.
2. автоматизация сборки приложения.
Если в первом случае это фича продукта, то для второго уже давно существует такая вещь, как CI/CD процесс.
Никаких самописных скриптов для билдов, тестов и деплоя.
Если твоя контора не конченая бичарня и ты не фрилансер-одиночка, (а даже если и так) то поставь и настрой себе Дженкинс/ТимСити/чё там ещё есть, который за тебя соберет, потестит и задеплоит апку на сервер. И никаких костылей/велосипедов на баше/павершеле.
Автоматизация системных задач - планировщик.
Автоматизация на уровне кода - Quartz и ему подобное.
Все уже изобретено за вас и до вас.
Хороший специалист найдет себе роботу везде, а "строить козни, чтобы не выставили на мороз" - уровень школоты.
Если работодатель мудак, то вы ССЗБ, ибо не удосужились собрать фидбек про контору перед устройством на работу.
Если не мудак, но вас таки выперли на мороз/прокинули на компенсацию - всегда можно найти решение в лице соответствующих органов или же, особенно если не подписали NDA, уйти к конкурентам, работающим в той же или смежной области.
Даже в случае дженкинса и прочих приходится писать скрипты. Например, если это сборка под ios, с подключением и сборкой чего-то большого, по типу webRTC. Или допустим, автоматизация сборки контейнера приложения dmg для OSX, с подписями, дизайном и прочей хренью. Потому что даже если и есть какие-нибудь плагины, хотя бы частично решающие часть задач, возникающих с вышеизложенным, то костыли на баше покажутся верхом архитектурной мысли по сравнению с багами в этих плагинах.
>Никаких самописных скриптов для билдов, тестов и деплоя.
имелось в виду, что вы оставите в наследство падавану не километровые скрипты в виде build_deploy.ps1 или build_deploy.sh, в которых не разобраться без литра водки и чей-то матери, а худо-бедно настроенную CI, по которой можно банально отправить падавана курить маны, где все структурировано и гибко настроен каждый степ, есть билд агенты и прочие плюшки.
голые и не гибкие скрипты, часто с хардкод логинами/паролями и переменными окружения vs CI tools. Выбор очевиден.
Да, даже если вы пишете под что-либо специфическое (POS, микроконтроллеры), то даже cmake лучше чем голые скрипты на баше.
имелось в виду, что вы оставите в наследство падавану не километровые скрипты в виде build_deploy.ps1 или build_deploy.sh, в которых не разобраться без литра водки и чей-то матери, а худо-бедно настроенную CI, по которой можно банально отправить падавана курить маны, где все структурировано и гибко настроен каждый степ, есть билд агенты и прочие плюшки.
голые и не гибкие скрипты, часто с хардкод логинами/паролями и переменными окружения vs CI tools. Выбор очевиден.
Да, даже если вы пишете под что-либо специфическое (POS, микроконтроллеры), то даже cmake лучше чем голые скрипты на баше.
В идеальном мире наверное и можно отправить курить маны. В реальном мире манов может и не быть :)
Обычно получается сделать CI с джобами, которые вызывают параметризуемые скрипты на баше/питоне/..., хардкод с логинами и паролями обходится сертификатами и кейчейнами. И тем не менее это все равно скрипты, и в большинстве случаев альтернативы нет.
(про хардкод я согласен, это зло; но просто не хочу чтоб все косили под одну гребенку)
Обычно получается сделать CI с джобами, которые вызывают параметризуемые скрипты на баше/питоне/..., хардкод с логинами и паролями обходится сертификатами и кейчейнами. И тем не менее это все равно скрипты, и в большинстве случаев альтернативы нет.
(про хардкод я согласен, это зло; но просто не хочу чтоб все косили под одну гребенку)
но я не говорю, что скрипты не нужны совсем. Нужны, но в правильных местах и с правильным подходом.
И если в вашем скрипте/коде нужно разбираться туеву хучу времени, значит вы где-то повернули немного не туда в момент своего профразвития.
И если в вашем скрипте/коде нужно разбираться туеву хучу времени, значит вы где-то повернули немного не туда в момент своего профразвития.
Только все равно с CI пайплайном автоматизацию придется писать в ряде случаев(хотя это уже забота ДевОпс инженера в случае моей компании). К примеру сейчас я пилю автоматизацию тестирования андроид приложений в АВС, где надо запилить автоматически разворачиваемый хост с кучей софта и соответствующий IaC(Инфраструктура как код) а так же запилить разворачивание хоста с эмулятором андроид из дженкинса и его конфигурирования(т.к. держать его постоянно запущенным немного дорого). И там куча салта, баша, джсонов и костылей
Держи мои +0.1 бро. У меня та же боль, но с ios :)
Чтобы написать коммент, необходимо залогиниться
Но если эта 5-минутная работа одноразовая, то да, проще ручками сделать