Рубрика «qa»

Почему индустриальный подход к качеству важнее Agile-ритуалов - 1

Предисловие

Читать полностью »

«Джуны старше 50 лет никому не нужны». Как я сменил воинскую службу на IT в 53 года - 1

На рынке есть устойчивая норма: после 40–50 лет карьеру лучше не менять. Иногда так считают и по поводу семейной жизни, но сегодня не об этом.Читать полностью »

Кто такой "формальный менеджер"?

Классический образ формального менеджера

Классический образ формального менеджера

Формальный менеджерЧитать полностью »

Мои советы относятся в основном к решению задач на структуры данных и алгоритмы (DSA) на тренажёрах типа LeetCode и Codewars. Примеры кода — на Python. Пункты ниже я собрал по собственному опыту собеседований и решения задач на этих платформах.

1. Решайте Easy-задачи

Читать полностью »

Предисловие

  • Большинство проектов на определенном этапе своего развития сталкивается с тем, что бизнесу требуется внедрить такую диковинную вещицу, которую реализовывать самим: не получится / нельзя / дорого.
    Тут выходят на сцену вендоры и внешние системы, которые готовы спасти ситуацию и предоставить свой функционал на растерзание ласковые поглаживания трафиком нашей компании.

  • Вроде понятно, как так вообще вышло, что есть какие-то там зависимости, хотя мы все сильные и независимые! Но как же дело обстоит с тестовым покрытием? Тут в общем понимании варианта два:

    1. Читать полностью »

Контроль качества переводов на основе ИИ - 1

А вы задумываетесь иногда, что вот хочется что-то сделать такое, чтобы как-то выбиться из общей массы разработчиков? Сейчас придумаю идею, реализую, стану зарабатывать много денег? Все же так думают? Или только я один.

Читать полностью »

Собеседования любят маскироваться под технические. Кажется, что всё решает правильный декоратор, Big-O и аккуратная архитектура. Но самое интересное начинается не там. Часто оффер ломается не на сложном алгоритме, а на простом вопросе в стиле «как дела?» — только задуманном чуть хитрее.

Сегодняшний рынок таков, что у работодателя десятки кандидатов на место. И в этой конкуренции хватает одного маленького сомнения, чтобы вас тихо развернули: без драмы, без объяснений, просто «мы вам перезвоним». И многие уверены, что дело в строчке, забытой в live-coding. Но чаще причина прячется глубже.

Читать полностью »

Наша система хорошо покрыта unit-тестами, которые интегрированы в CI-процессы. Настроен запуск и контроль функциональных интеграционных тестов. После проделанной работы по обеспечению корректности выполнения бизнес-процессов возникли вопросы, связанные с производительностью, корректностью настройки компонентов системы, отказоустойчивостью, которые можно условно обрисовать, выделив основные из них:

  • Насколько корректно и оптимально настроены все модули системы?

  • Где порог отказоустойчивости наших сервисов и сторонних компонентов, используемых в решении?

  • Читать полностью »

«Машина может пересчитать все звёзды на небе, но не может понять, зачем человек смотрит на них».
— Айзек Азимов

В одну из пятниц у нас была обычная онлайн‑встреча. Еженедельный обмен знаниями, так сказать. Коллега решил показать что‑то «интересное про MCP» — и началось всё безобидно, с классического объяснения теоретической части. Но спустя час было очень тихо на звонке. Никто не перебивал, не шутил, не задавал вопросов, просто все слушали и пытались осознать происходящее. Тема оказалась куда глубже, чем мы ожидали, и, как выяснилось, напрямую касается того, чем мы занимаемся каждый день.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js