I started my professional journey in process operations, where I learned discipline, quality checks, and delivery timelines. Those fundamentals still help me every day as a developer.
When I moved into frontend work, I focused first on HTML, CSS, and JavaScript fundamentals. From there I adopted React and component-based architecture, which changed how I approached building products.
Over time I shifted toward Next.js, TypeScript, and scalable UI patterns. The biggest difference in my growth came from consistently building real projects and learning from production problems.
My advice for anyone switching domains is simple: build regularly, understand fundamentals deeply, and stay close to real user problems.