Nandita.Mahesh
All writing
3 min read

Why a Frontend Developer Is Doing an MBA in Business Intelligence

Notes on pairing full-time frontend development with an online MBA in Business Intelligence & Analytics, and why the two turned out to be less separate than expected.

CareerBusiness Intelligence

I graduated with a Computer Science degree in 2024, went straight into frontend development, and about a year in, started an online MBA in Business Intelligence & Analytics. The honest first reaction I got from a few people was some version of: why add a business degree to an engineering career you just started?

The short answer is that building the same kind of thing repeatedly — course platforms, personal-brand sites, dashboards — makes you notice the same gap repeatedly. I could tell you exactly how to structure a generateStaticParams call. I couldn't always tell you why a client wanted 25 courses displayed a certain way, or what made one page layout convert better than another beyond "it feels right." That gap is the thing the MBA is actually for.

Frontend work is closer to business decisions than it looks

A lot of frontend engineering gets framed as a purely technical discipline — performance, accessibility, component architecture. All of that is real and I care about it. But most of the decisions above the component level are business decisions wearing a technical costume: which courses get top billing in a tab order, what a homepage's single call-to-action should be, which metric actually indicates a page is working.

Being good at the "how" without a framework for the "why" means you end up guessing, or worse, defaulting to whatever the last client asked for. The BI coursework — data-driven decision-making, analytics tooling, the discipline of asking what a number actually means before acting on it — gives me a way to reason about those decisions instead of pattern-matching to them.

What's actually transferred so far

A few concrete things have already changed how I work:

  • I ask for the goal of a page before I ask for the content of a page. A course catalog optimized for search discovery looks different from one optimized for a warm referral clicking straight through.
  • I'm more skeptical of my own aesthetic instincts. "This looks better" and "this performs better" are different claims, and I used to conflate them more than I'd like to admit.
  • I think about SEO as a business function, not a technical checklist — structured data and static generation are the mechanism, but the actual goal is a specific kind of visitor finding a specific page at the right moment.

The tradeoff, honestly

Doing both at once is genuinely more tiring than doing either alone, and I don't think that's worth glossing over. Evenings that used to be open are now coursework, and the two don't always context-switch cleanly — moving from debugging a routing bug to a case study on market segmentation in the same hour is its own kind of friction.

What makes it worth it is that neither side is wasted motion. Every course project becomes MBA-relevant the moment I ask why it's structured the way it is, and every BI concept becomes concrete the moment I have a real product to test it against. I'm not doing two unrelated things in parallel. I'm doing one thing — building things people use — from two directions at once.