By Raghuveer Surisetty in with paid subscription : 3 min read — Feb 4, 2023 Two paths in software product development - Individual Contributor(IC) and Engineering Manager (M)