Что отличает архитектора от сеньора? Ментальные модели, которые нужно развивать уже сегодня
В последнее время граница между senior-разработчиком и архитектором размывается. Оба пишут код, оба принимают технические решения, оба участвуют в проектировании. Но ключевое отличие не в навыках, а в ментальных моделях: как они мыслят, на что обращают внимание и какие вопросы задают себе в первую очередь. Senior решает задачу. Архитектор проектирует систему, в которой эта задача лишь один из элементов. Если вы хотите расти не просто как «опытный кодер», а как инженер, который формирует будущее продукта, начинайте развивать эти пять ментальных моделей уже сегодня...