What is the role of SDE in tech companies?
Today I speak at our event for students from MIPT, where I studied many years ago. I have half an hour to discuss a lot of things: Modern development processes and engineering practices in Russian tech companies - I will tell you about how it all began, then there was a story with devops, then shift-left everything and X+Ops:)
- What the SDE career path looks like (software development engineer) with a fork in management and the path of individual contributor high grades What does the competency matrix look like for SDE in Tinkoff What does the growth process look like inside? (Tinkoff growth) Other useful thoughts about self-development and growth within the company: How to Use Cynefin Framework How to work on a complex problem (and create RFC/ADR artifacts) How to prioritize tasks using the Eisenhower matrix How to work with your motivation How to plan work using backcasting (This is similar to working backwards from Amazon.) How the mantra “You build it, you run it” works and why it helps engineers grow faster
Interestingly, much of today's report we debate with Alexei Tarasov as part of the Code of Leadership issue a couple of weeks ago.
P.S. Contributions to the presentation
Materials on development processes
- Modern Approaches to Software Development
- Improving the flow of software development
- Designing reliable systems - is the game worth the candle
- About project management and products
- The Pipeline-Driven Organization • Roy Osherove • GOTO 2022
- Code of Architecture — “Distributed Systems, 4th Ed” #2 (Architecture)
- Architecture at scale on ArchDays 2020
- Devops culture: myths and reality
- MLOPS.
- The State of Application Security 2023 • Sebastian Brandes • GOTO 2023
- How RnD Appears in Big IT Companies
Materials for design and system design
- System Design Interview in general
- How we evaluate System Design Interview
- How to prepare and pass System Design Interview
- Public System Design Interview in C++ Russia 2022
- Public System Design Interview at ArchDays 2022
- Article with a list of books on software design
- Essential Architecture course #Code
- Essential Architecture course #Data
#Management #Software #Processes #Project #ProductManagement #Engineering #Processes #Leadership #Staff #Architecture #Career