• DevOps больше программист, или системный администратор?

    @MEJIOMAH
    Изначально DevOps это не человек. Это про то что разработчик теперь отвечает не только за то что его код работает на его машине, но и за то как он дойдет до пользователя и как он будет работать.

    Сейчас DevOps стал "модным" словом для обозначения администратора который умеет в облачную инфраструктуру и/или писать пайплайны для сборки/раскатки кода.

    Вот неплохой юмористический доклад на эту тему
    Ответ написан
    3 комментария
  • Разработка BPM (конкретно Pega) либо автоматизированное тестирование на Java, что выбрать?

    @MEJIOMAH
    1) Я работал пега разрабом. Это ужасный стек. У тебя не будет дебагера и рефактора. Поиск по "коду" в 99% не находит все, а только часть. С общим стеком пега коррелирует чуть мение чем никак. Да, она крутиться на websphere и сама java приклад, но во первых application serverы умирают, во вторых у pega свой язык и java там только в кишках. Пега про визуальное программирование мышкой в основном. Если требования бизнеса выходят за текущие границы пеги, то это печаль из редактирования пеговских jsp.
    Если не дай бог в пеге баг, то править ты будешь его сам, так как поддержка от индусов будет отвечать просто не делай так. Как пример, поле для ввода цифр принимало буквы и пользователь мог заполнить форму невалидными данными, валидация только на server side с сбросом всего пользовательского ввода. На тикет в пегу, мне сказали просто не вводить буквы в поле для цифр. Такой подход к самостоятельныи правкам багов пеги, порождает боль обновлений, где четверть твоих костылей нужно снова переписывать.

    2) Лучше сразу найди работу java junior, чем идти в профессию которая тебе не интересна
    Ответ написан
    Комментировать