О разработчике schooltasks.by и авторе блога
Закончил школу с золотой медалью. Потом был экономический университет, красный диплом. Спойлер — жизнь не стала легче (и богаче). Видимо, в жизни нужен диплом другого цвета. Зато научился учиться, что оказалось куда полезнее любых корочек.
Более 15 лет я работал в страховании — начинал обычным менеджером по продажам, дорос до руководителя регионального подразделения. Путь через сотни переговоров, волнений с каждым новым клиентом и выступлением перед коллективом. На первых переговорах мне предложили мороженое, видимо выглядел слишком молодо, но договор заключил. Став руководителем подразделения, прочувствовал на себе управленческие подходы вышестоящего руководителя. Оценил. Ушел.
Как я стал разработчиком (почти)
Поддался хайпу "войти в айти" – прошел онлайн-курсы. В итоге два года изучал программирование, искал работу, писал пет-проекты (еще без ИИ). Не жалею, но сейчас поступил бы иначе: лучше найти ментора, чем платить за курсы. Как говорится, знал бы прикуп. В IT так и не попал — думаю, меня поймут те, кто в 2020-2021-м тоже смотрел в ту сторону.
Но останавливаться не стал. Сегодня разрабатываю небольшие приложения, которые решают мои собственные задачи. Возможно, и вам тоже окажутся полезны.
Почему появился schooltasks.by
Мой сын скоро идет в первый класс. Он уже сейчас просит "написать ему примеры". И почти сразу поймал себя на мысли: почему я делаю это вручную? Так появился этот сервис.
Я не учитель и не методист. Я родитель, который понимает школьную программу, но хочет дополнительно разобраться в современных подходах к, казалось бы, обычному школьному процессу. Буду анализировать методики, сравнивать, пробовать со своим ребенком, если у него возникнут сложности с пониманием какой-либо темы. Об этом будет в блоге.
Если ваш ребенок тоже просит "еще примеров" — значит, вы по адресу.
P.S. Для тех, кто в теме
schooltasks.by — это модульный монолит (веб, телеграм бот, движок), Java + Spring Boot, HTML + Thymeleaf, Liquibase, JUnit 5 + Testcontainers, CI/CD.
Код пишу с помощью ИИ-агентов, но с полным пониманием стека, архитектуры и того, что происходит под капотом. Пришел к пониманию, что без подробных спецификаций задач использовать ИИ-агентов даже для небольших проектов (если это не игра Змейка) неэффективно.
Также развиваю второй проект по мониторингу закупок и тендеров Беларуси: лендинг проекта и Telegram-бот.