Balancing the benefits provided by community and transparency with the risks posed by capacity and warranty issues.
IBM chief scientist Ruchir Puri urges entry-level software engineers to also consider technical roles at non-tech companies.