Skip to content
back to the presentation
Talk summary2023

How to grow when you're already a Senior System Analyst

Reaching senior level does not leave a system analyst with only one route into management. The talk examines four directions and the experience each can build on. Its starting point is Tinkoff's shift from specifying individual mobile screens to designing interactions across the technology stack and supporting complete user journeys.

Flow Conference 20233 min read

This summary is shorter than the original material; examples and assessments reflect the author’s experience and views.

The main thread of the material
01

End-to-end work broadens an analyst's technical foundation

As the mobile bank became a platform, the generalist analyst role split. Business analysts worked more closely with products and user scenarios, while system analysts addressed technical interactions across systems. The role extended beyond a mobile screen to domain knowledge, APIs, asynchronous communication, data, constraints, and coordinating changes among engineering participants.

The competency matrix covers requirements throughout their lifecycle, development processes, architecture, operations, and communication. Expectations deepen with seniority: database work progresses from writing queries to designing models and understanding scaling. Promotion draws on next-level work, manager feedback, and documented results. The matrix clarifies expectations but does not choose the person's next profession for them.

02

Professional leads and technical product managers influence different outcomes

A professional lead helps maintain standards across a product-oriented organization. Responsibilities include hiring, professional goals, development, assessment, and shared tools. The role offers influence over the quality of system analysis beyond one team. It requires an interest in how the profession develops across the company, rather than only in personal technical expertise.

A technical product manager owns the usefulness of a complex product, often an internal engineering platform. The work involves understanding users, assessing effects on product-team delivery, costs, and the working experience. An analyst's technical foundation helps in conversations with engineers, but must be complemented by product thinking. A platform's feature list alone does not establish whether it solves users' problems.

03

Team leadership and architecture require additional evidence

Leading a cross-functional team requires people management, process ownership, responsibility for outcomes, and sufficient engineering competence. In the practice described, an analyst could sometimes grow into leadership within their own team by improving collaboration and technical skills. External hiring followed different conditions. Seniority in analysis did not automatically establish readiness for engineering interviews or immediate team leadership.

The architecture path builds on coordinating requirements, constraints, and decisions across teams. The author describes an experimental route involving a portfolio of completed architectural work, a System Design Interview, and a discussion of architecture processes. This was not a universally established ladder. Choosing among the four directions means understanding the desired work, addressing specific gaps, and considering actual transition opportunities in the organization.

Takeaways

What to take away

  1. 01End-to-end design provides a foundation for several analyst career paths.
  2. 02Professional leadership, product management, team leadership, and architecture require different additional capabilities.
  3. 03Internal moves and external hiring may have different conditions; seniority does not replace evidence for a new role.

Sources