Skip to content Skip to footer

Learner Story: Laia’s Path Through Campuslands and CodeSignal’s GCA

When Laia Carrillo sat down for CodeSignal’s General Coding Assessment (GCA) at a Campuslands challenge, she did not expect a spotlight. She just thought she would give it a try and see how much she had learned.

The assessment offered multiple programming languages. Many were unfamiliar, but she recognized Python. Even though it had been tough in class, she chose it and pressed start.

The habits she built at Campuslands began to take over: open a blank file, structure the problem, write, test, adjust. She had also completed the recommended CodeSignal prep courses, plus a few extras, and that practice gave the work a rhythm.

After the first task landed, she started to feel more comfortable. One problem flowed into the next, a little faster each time. She felt in the zone.

When the challenge ended, she packed up, assuming others had done better, but as the winners were announced, she was shocked to hear that she had the top score.  She was so surprised she looked around to make sure it wasn’t a mistake.  

 By the end, Laia had done more than finish the assessment—she had won.

The path before the podium

Laia’s path to software was anything but typical. Before she ever wrote a line of code, she spent her days immersed in music, training as a classical bassist and violinist in a symphony program. Outside the concert hall, she raced BMX competitively for ten years, a sport that taught her focus, discipline, and determination.

When she arrived at Campuslands, life was a balancing act. She worked mornings as a waitress, studied music in the middle of the day, and then joined Campuslands training sessions late into the evening. The pace was grueling, and in the first few weeks of the bootcamp, she often wondered if she could keep up. Programming felt foreign, almost like learning a new instrument with no sheet music.

But she stayed with it. Each project built from scratch, each late night debugging session added a note to her growing confidence. She took every opportunity to learn, completing all the recommended CodeSignal learning paths for the GCA and several more on her own. Over time, the logic of code began to feel like rhythm—structured, creative, and deeply satisfying. By the time the GCA challenge arrived, she had quietly transformed from a student struggling to keep pace into one fully prepared for her moment on stage.

What winning unlocked

Winning the GCA challenge changed what was possible for Laia. As part of a Campuslands award trip to Medellín, she met Mariana Pajón, Colombia’s two-time Olympic BMX gold medalist. After a decade of BMX racing, meeting a national hero from her own sport was an unforgettable moment.

Soon after, she graduated from Campuslands, proud of the discipline it demanded and the skills she had developed. That same drive helped her land her first job as a software developer while still under 18, with no prior experience in the field.

Her success also opened doors for the future. She earned a university scholarship to study Artificial Intelligence, turning her interest in technology into a formal academic path. Her next goal is to pursue a master’s degree in Barcelona, the city where she was born.

What educators can take from Laia’s story:

Laia’s trajectory highlights a simple but powerful model: structured practice → authentic assessment → visible opportunity.

Laia accepting her award at a Campuslands challenge.

What’s next for Laia and how to build more stories like this

Laia is continuing her university studies in Colombia, building toward advanced work in AI and a future master’s. Her combination of resilience, craft, and humility is exactly what the industry needs.

If you’re an educator or program leader, here are practical ways to replicate this arc:

  • Integrate the General Coding Assessment (GCA): Provide a consistent, job‑relevant benchmark of programming skill.
  • Adopt CodeSignal Learn paths: Align practice with assessment to reduce test anxiety and increase performance.
  • Host a campus challenge: Pair learning with a visible milestone. Celebrate results so the next cohort can see what’s possible.

In Laia’s words: advice to the next cohort

  • Don’t quit early. The difficult first weeks are part of the process.
  • Treat opportunities as precious. Act as if they won’t come twice, even if they do.
  • Make intentional trade‑offs. Sacrifices, including a little sleep on assessment week, can be worth it when they move your future forward.

Thank you

Our thanks to Campuslands—and to Diego Tarazona, Mauricio Carreño, Maria Camila Cañas, and Elizabeth Pérez—for their commitment to rigorous training and meaningful opportunity. And to Laia: thank you for allowing us to share your story. Your decision to try, and to keep going, is the kind of signal that changes trajectories.