На днях провёл две лекции — для 9–10 и 11 классов в своей родной школе в Кировской области. Тема простая: как устроена работа в IT и чем занимается системный аналитик.
Если честно, был риск, что это превратится в классическое «рассказываю — они слушают». Но сработал другой подход — не объяснять, а разбирать.
Вместо теории — дали два кейса: — турникет в школе — электронный дневник с оценками На старте всё выглядело просто, но как только начинаешь задавать вопросы — система резко усложняется. Например, с турникетом: В какой-то момент ученики сами начали предлагать сценарии — и это тот момент, ради которого всё делается.
Появляется понимание, что за любым «простым» интерфейсом стоит куча решений. Это, по сути, и есть работа аналитика: не просто понять, как должно работать, а предусмотреть, что будет, если что-то пойдёт не так. Отдельное наблюдение — школьникам гораздо проще заходят такие примеры, чем абстрактные объяснения про «архитектуру» и «системы». Вывод для себя зафиксировал такой: