AITA for telling my cousin’s parents that a top of the line computer is not needed for Computer Science?

The wedding dance floor was alive with twirling dresses and clinking glasses, but for one 24-year-old computer engineering whiz, the real drama unfolded in a quiet corner chat. Amid the celebration, their 18-year-old cousin Sam and his parents sought advice on gearing up for a Computer Science degree. With a shrug and a smile, our tech-savvy hero suggested a trusty old MacBook Air could handle the job—sparking an unexpected family feud when Sam’s dream of a flashy Alienware laptop went up in smoke.

What started as practical advice turned into a clash of expectations, with Sam fuming over a lost “going to school” gift. It’s a tale as old as tech itself: the gap between what you need and what you want. Was this honest advice a misstep, or just a dose of reality? Reddit’s got plenty to say about this wedding-day tech talk.

‘AITA for telling my cousin’s parents that a top of the line computer is not needed for Computer Science?’

ADVERTISEMENT

Giving advice at a family wedding can be like debugging code in a tuxedo—tricky, but doable with care. The OP’s suggestion that a basic laptop suffices for a Computer Science degree stirred up trouble, but was it off-base? For standard undergrad CS work, they’re not wrong—most tasks involve lightweight coding, not supercomputer-level processing.

ADVERTISEMENT

The OP’s experience with a 2012 MacBook Air reflects a broader truth: programming is often text-based and low-resource. Dr. David Malan, Harvard’s CS50 instructor, notes, “Most introductory CS courses require only a modest laptop for coding and running basic programs” (CS50). A 2022 study from EDUCAUSE found 85% of CS students use personal laptops for coursework, with mid-range models meeting most needs (EDUCAUSE).

However, Sam’s desire for a high-end Alienware hints at gaming or future-proofing ambitions, which the OP didn’t account for. While undergrad CS doesn’t typically demand top-tier specs, some courses—like game development or machine learning—benefit from stronger hardware. The OP’s server-based workflow, common in advanced programs, isn’t universal for undergrads, as some schools lack such resources.

Dr. Malan advises students to “choose tools that match your program’s requirements.” The OP’s advice was practical but overlooked Sam’s context. A balanced approach—suggesting a mid-range laptop with decent RAM (12-16GB) and a solid CPU—could have bridged the gap. Still, the OP’s honest input, based on personal success, wasn’t malicious—just a bit tone-deaf to Sam’s dreams.

ADVERTISEMENT

These are the responses from Reddit users:

The Reddit crowd dove into this techy family spat with gusto, dishing out a mix of high-fives and hard truths. Here’s the unfiltered take from the online crew:

ADVERTISEMENT

ADVERTISEMENT

ADVERTISEMENT

ADVERTISEMENT

Redditors mostly backed the OP, cheering their no-nonsense advice while calling out Sam’s gaming-laptop agenda. Some argued the OP oversimplified CS needs, pointing to resource-hungry IDEs or specialized courses. But do these keyboard warriors capture the full picture, or are they just rebooting the drama? One thing’s certain: this laptop debate’s got everyone plugged in.

This wedding-day tech talk shows how quickly practical advice can spark unintended drama. The OP’s point about modest laptops suiting CS undergrads holds water, but missing Sam’s high-end hopes caused a family glitch. It’s a reminder to tailor advice to the listener’s goals, not just your own experience. Have you ever given advice that backfired because of unspoken expectations? What would you tell a CS newbie about their laptop needs?

Share this post

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *