Clarabridge Your Future

At Clarabridge, we are committed to cultivating a diverse community. For that reason, we wholeheartedly support the mission of HackYourFuture Belgium, the coding school for refugees and newcomers in Belgium.

In April the Clarabridge frontend development team supported students from HackYourFuture in their quest to learn React. A band of volunteer Clarabridge frontend developers Thomas, CΓ©dric, Ben, Jens and Albert helped out the students with software bugs, questions, and advice throughout the week.

πŸ‘¨πŸ½β€πŸŽ“ Clarabridge learned

"When one teaches, two learn." - Robert Heinlein

At the start, we mainly expected questions or struggles with the higher-level concepts. Although we sometimes struggled with higher-level concepts, students hit a wall more often on practical problems. They had an old software version installed, a rogue plugin in the editor introducing issues, or trouble understanding a vague error message. We will take this insight into account throughout what we develop as a team and don't assume a thing is "easy". We don't want to make something for experts but for everyone.

Controlled failure is a good thing. Failure and problems are a way for people to learn and understand how to improve things. Don't try to achieve perfection but go for progression over time. A practical example here is not to force a concept like Redux on students without showing them the difficulty of state management in React first. Failing to manage the lifecycle of an app correctly is a great learning opportunity.

Mentoring is a skill a lot of developers like to learn, but how do you get started? A project like this, with short-term one-on-one coaching, is excellent. It is a safe space with a limited scope. How do I motivate someone? How do I explain a concept in layman's terms? These skills need practice, and this was an excellent opportunity for us to practice.

πŸ’° Students benefited

By getting to know people within the industry, students can grow their network. After this short term project is over, the connection remains, and students know who to reach out to for career advice or questions. Many students took the opportunity to ask questions like, "What should I learn after React?", "What are essential skills to have if I want to do what you do?".

Most of the Clarabridge developers did pair-programming sessions together with the students. Most of them expressed that it was very insightful seeing how experienced developers tackle a problem, seeing that we use StackOverflow for many things. It puts things into perspective and shows them that what they are learning is valuable.

🀝 Conclusion

The Clarabridge development considers this experiment a great success, and we are looking forward to collaborating with HackYourFuture Belgium again to do more pro bono mentoring for these talented newcomers who are finding their way into the tech world. To the students, may we meet again!

Categories: Team