I also never saw this until pretty recently. At first I assumed people were talking about independent contractors because it was the first thing that came to mind, it possibly fit the context I saw the term used in and nobody explained the acronym they just dropped it there like I was supposed to know what it meant.
Took a bit longer to realize they meant individual contributor.
Took a bit longer to realize they meant individual contributor.