AI just flattened the learning curve for computer science so hard that a biology major switched junior year and landed multiple offers.
The Summary
- Vivienne Hnin, a UNC international student from Burma, pivoted from pre-med to computer science in fall of her junior year and secured an internship at AI-native startup Utilyst for summer 2026
- Her reason for the switch: AI makes it possible to learn computer science "at a much faster pace" than the traditional path that required coding since childhood
- Side projects were her primary strategy for landing offers, proving technical ability despite zero CS background before college
The Signal
Hnin's story is a datapoint in a bigger shift. For decades, computer science had an unofficial prerequisite: you needed to be the kid who coded in middle school. The one who showed up to college already fluent in three languages and Git. That gatekeeping is dissolving because AI tools let people learn and build faster than traditional pedagogy ever allowed.
She didn't have robotics classes growing up in Burma. She arrived at Chapel Hill in 2023 as a pre-med student. When travel restrictions kept her from going home and she needed a summer job, the constraints of being an international student in a shifting policy environment made medical school look riskier. So she switched tracks entirely.
"In the past, people who went into computer science had been coding since they were very young. With AI, you can learn at a much faster pace."
What matters here isn't just one student's career pivot. It's what her path reveals about how skill acquisition is changing. Traditional CS education assumes you build from fundamentals over years. AI as a learning partner compresses that timeline. You can prototype faster, debug with a copilot, and ship projects that demonstrate real capability without a decade of reps.
Hnin focused heavily on side projects while applying for internships, using them as proof of technical skill when her resume had no prior CS coursework to lean on. The strategy worked. She landed multiple offers and chose an AI-native startup, which makes sense given that AI tools were the unlock for her entire transition.
Key factors in her success:
- Started building immediately instead of waiting to "learn enough first"
- Used side projects as portfolio evidence, not just coursework grades
- Targeted AI-native companies that value building over pedigree
This isn't about whether everyone should switch to CS. It's about what happens when the tools to enter a field evolve faster than the institutions teaching it. Hnin benefited from UNC being accommodating with her major switch, but the real accommodation came from AI itself. It met her where she was and let her build competence on a compressed timeline.
The Implication
If you're trying to break into a technical field, treat AI as an accelerant, not a crutch. Build things. Ship them publicly. Use the tools to compress learning time, but make sure the output proves you can think, not just prompt. Hnin's path shows that the "you should have started coding at 12" gatekeeping is weakening, but only if you replace pedigree with proof of work.
For hiring managers and founders: this is the new normal. The person who switched majors junior year and built a portfolio with AI tools might outpace the CS lifer who never had to learn how to learn. Adjust your filters accordingly.