TFS has many life cycles of evolutions. I still remember when people from Development community or Build engineers would write that they know more than one source control management tool, where the list would be TFS, SVN, Clear case, CVS, Serena, etc. However with the latest edition of TFS 2012 you could definitely say that knowledge of TFS should not be limited at the level of Source control. But there could be still requirement of developer who has worked with TFS or a Project management person ......