with paid subscription : 3 min read Two paths in software product development - Individual Contributor(IC) and Engineering Manager (M)