IBM chief scientist Ruchir Puri urges entry-level software engineers to also consider technical roles at non-tech companies.
Joakim Recht, who spent over 8 years at Uber, told Business Insider that it's "even more important" that senior engineers keep in touch with coding.