What are the three primary career streams a software trajectory typically separates into after the junior stage?

Answer

Individual Contributor (IC), Management, Freelance/Contract

Once past the junior stage, the career path typically separates into three primary streams: the Individual Contributor (IC) track, the Management track, and the Freelance/Contract route.

What are the three primary career streams a software trajectory typically separates into after the junior stage?
softwarecareerdevelopmentpath