Applying to a software engineering program can seem daunting when you look at the big picture. There’s this new subject you’re trying to learn that may seem abstract- pair that with all of the jargon and the logic-heavy problem solving and one might feel overwhelmed with fear. Well, fear not! We wanted to show you what a typical day in a peer learning and project based program looks like.
MORNING – PLD
Peer Learning Days (PLDs) are days where a given cohort is split into groups to review recently covered concepts. PLD groups are made large enough so multiple perspectives can be shared, but small enough to make each student feel individually engaged. These groups generate a positive amount of peer pressure to encourage students to share their thought processes. Students oftentimes spread out over living room style seating, or even bean bags to gear up for a day of collaboration.
11:30 AM – DAILY STAND UP MEETING
We simulate what it’s like working in a true engineering environment. The exposure to the working environment structure is invaluable to folks who will be entering the world of Silicon Valley for the first time. “Stand Ups” are used as an efficient way to ensure everyone on a team is on the same page. At Holberton School these daily Stand Up meetings are a chance for the staff and students to make announcements about upcoming events, projects, etc. Holberton School also uses these daily meetings as a time for students to practice their public speaking skills! Each day a student is gives a succinct presentation on a subject of their choosing. Public speaking doesn’t always come easy for people, and at Holberton we think it’s a soft skill that can help to set our students apart from other software engineers.
Students use lunchtime as a way to take socialize further with their fellow future software engineers. Whether folks choose to bring their own or explore the culinary world of San Francisco, you can bet that from during lunch hour the kitchen is electric with students buzzing about weekend plans, discussing concepts they’re touching upon that day, and of course any number of conversations around blockchain, AI, and other hot tech topics.
AFTERNOON- PLD: CONTINUED
Re-energized and ready for more review, the groups reconvene to continue their day of peer learning. After much whiteboarding, students extend this peer learning exercise to practical application of these concepts. This mix of understanding programming concepts and practical application is a combination paving the way to success for our students.
EVENING – POST PLD
It isn’t out of the ordinary to see students sticking around after PLD has officially ended. Students are either diving deeper into some of the advanced problems and concepts for extra credit or spending extra time reviewing the mandatory tasks of the day to solidify their understanding of the concepts. We are proud to have cultivated the “above & beyond” work ethic with many of our students resulting in after hours diving deeper with peer learning.
The peer learning model serves as practice for students who will be asked to collaborate with peers in a real working environment. Holberton believes soft skills are of equal importance to technical skills. Furthermore, students that fully gain an understanding of a topic are able to practice their coaching skills; tapping into Einstein’s theory that “If you can’t explain it simply, you don’t understand it well enough.” Conversely, PLDs are also one of the best times for students struggling with a specific concept to catch up. The mantra of “teamwork makes the dream work” becomes personified through our peer learning days!