Third Time's the Team Charm

responsive image blog header

Posted July 9, 2018


Ostensibly, team projects let you practice new dev skills in a real-world environment. If you're lucky, they also help you discover soft skills you never knew you needed.

"There is no experience you have had that you are not the absolute center of." The brilliant man who wrote those words is gone. But if you've never read or listened to David Foster Wallace's commencement speech entitled "This is Water," follow the link and skip this blog. His words are far more elucidating.

I've thought about the advice in that speech many times over the years, but the "learning how to think" part is especially relevant in the context of acquiring a new skill then using it successfully in a group of new developers. Every group project had coding, new JavaScript library, and clean, commented code guidelines ... But to truly succeed, teams also had to pool their ideas, creativity, and commitment. It was the soft skills — the "learn how to think and function as a team" factor — that often proved harder to deliver.

Project 1 in four words: "Did that just happen?" We definitely wrote code we weren't capable of nine weeks earlier, but the special sauce of communication with a dash of cooperation was missing. Two of our four-person group moved on to project 2; the others were sucked into the Matrix and vanished from class. For me, the lesson was a cautionary tale of the importance of follow-through and proactive problem-solving, which was probably more valuable than getting my API route to function.

Project 2 was our next chance to practice new skills and gel as a team. We'd all learned from the first round, and it was apparent in our project. Better time management, more confidence tackling new technologies, and an overall team-like approach helped us deliver Mindfully, an app we were proud to present. We didn't quite finish, but in boot camp, like Broadway, the show must go on. And we did ... to project 3.

Maybe it was choosing our own team. Perhaps it was everyone's advanced full-stack skills. But I think the real secret to Bee-Z Street's success was our collective willingness and ability to work as a team. Strong, multi-channel communication. In-person sessions that let everyone flex their strengths. The ability to get back on track after a disagreement and refocus on the ultimate goal: a fully functioning, innovative showcase of four developers' talents.

No one on our team hesitated to say yes to attending Demo Day and showing our work to other students and job prospects. Without question, we're better developers than we were 24 weeks ago. But now we're better team members too.

Once again, the timeless words of David Foster Wallace elegantly summarize my point:

It is about the real value of a real education, which has almost nothing to do with knowledge, and everything to do with simple awareness; awareness of what is so real and essential, so hidden in plain sight all around us, all the time, that we have to keep reminding ourselves over and over:
“This is water.”
“This is water.”

Thank you, teammates, for everything you taught me and allowed me to teach you. And if any of you manage to secure start-up funding, you know where to find me. :)