Your personality could significantly impact your ability to contribute to open source projects, according to a new study by researchers at the University of Waterloo.
Open source projects are online spaces where software developers work together to improve computer code that is made available to anyone. Each project is managed by a person whose job it is to accept or reject the offer of help from a software developer.
Cheriton School of Computer Science Professor Jesse Hoey has had a curious career trajectory.
His academic life began with an undergraduate degree in physics, followed by a master’s in physical oceanography, then a PhD in computer science with specialization in artificial intelligence. He even had a stint working with occupational therapists as part of his postdoctoral studies, where he applied his expertise in AI to develop assistive technologies for people with dementia.