From Telegram Analytics to Backend Developer
How a semester spent studying Telegram channel growth data turned into a career writing PHP — and why analytics work is a surprisingly good on-ramp to development.
- Career
- WordPress
Not a computer science origin story
I didn’t start out debugging code at 14. My first paid role in tech wasn’t technical at all — I was a digital analyst at a marketing agency, staring at Telegram channel dashboards, trying to explain why one post grew an audience and another one didn’t. Retention curves, posting-time experiments, content categorization by hand. It taught me almost nothing about programming and everything about a habit that turned out to matter more: asking why does this number look like that instead of just reporting it.
A few months later I was in a trainee cohort building a small data-driven web app that processed CSV files — structured data again, just now with a UI on top of it. Then an unpaid internship refactoring a genuinely outdated website: ugly PHP, worse CSS, a client who just wanted it to work. That’s where “I understand data” turned into “I can also be the one who builds the thing that shows it.”
Why the analytics detour actually helped
I didn’t plan this path — I took the jobs that were available to a university student in Lviv. But looking back, the sequence made me a different kind of developer than if I’d gone straight from tutorials to a junior dev role:
- I default to asking what a feature is for before I write it. Years of looking at engagement numbers means I instinctively want to know what a button, a form field, or a plugin setting is supposed to move — not just build what’s in the ticket.
- I’m comfortable with messy, real-world data. CSV exports with inconsistent encodings, half-filled fields, and duplicate rows don’t faze me — I spent a year cleaning exactly that kind of data before I ever touched a framework.
- I actually enjoy the SEO and conversion side of web development, which a lot of developers treat as someone else’s job. It isn’t a separate skill I bolted on — it’s the same underlying instinct that had me studying which Telegram post format performed better.
The part nobody tells you
The “learn to code and get a dev job” path skips over how useful it is to not start as a developer. Every plugin I’ve built since has had one eye on “what does the business actually need this number to do” — because I spent a year being the person who had to answer that question with someone else’s code.