Alexander Novikov
  • |
  • Ru
  • All posts
  • Topics

Mastering the Performance Review

At my current company, this past review cycle was my fifth. The hardest ones were the first two—when you’re still unfamiliar with the process and unsure about what’s expected of you. What helps me now, and why have I already started preparing for the next one? I’ve structured my experience into different periods, each of which can be approached separately at various stages of the review cycle. 💪 Preparation Period: End of the last performance review → Start of the next performance review➤ Read more...

February 24, 2025 · Alexander Novikov
perf-review bigtech grow

Performance Review

Once, Hemingway made a bet that he could write the shortest story capable of scaring anyone… He won the bet: Performance Review. Let’s break down what this is, why it always seems to sneak up on you, and whether there’s anything you can do about it. In short, it’s the process of summarizing your work over a specific period. You can find more details here. The existence of such a process indicates a certain level of maturity in a company, but it needs to work correctly to avoid causing you headaches (after all, you came to write code, not reports for managers).➤ Read more...

January 30, 2025 · Alexander Novikov
perf-review bigtech grow

Design Secret Known to Tech Giants

The process will be described as it’s practiced at Avito. Other companies may differ, as they shape internal processes based on their own experiences. Read the full TDR process description in the company playbook. Maturity Model of Project Solutions Let’s look at a simplified model of “maturity” in project solutions, broken down into 5 levels: Level 1 We write code Level 2 We write code -> Get approval Level 3➤ Read more...

November 3, 2024 · Alexander Novikov
bigtech design review

Two Years in Big Tech. Was It Worth It?

Yesterday marked exactly two years since I started working at Avito. During this time, I’ve significantly grown as a professional. I have an excellent team that supports one another, helps achieve results, and is always ready to share leisure time. Of course, there’s a sense that not everyone is as fortunate with their colleagues, and situations can vary. But this is precisely why the final interview (or fit interview) exists; I had three of them when I was hired.➤ Read more...

September 27, 2024 · Alexander Novikov
bigtech culture grow
© 2025 Alexander Novikov · Powered by Hugo & PaperMod