"Don't write off the job, or job-based compensation systems, quite yet."
And she notes in the comments section that:
"The idea that functional organizations will disappear from the business landscape [feeds] a lot of career misperceptions."
Ann's comments really resonated with me. So often it seems that much of the career advice out there hypes the notion that in our world of fast/fluid companies, people and team skills are all you need to get where you want to go. I am concerned that this advice is raising a generation of generalists who don't see the value in specialization. Time bears out that specialization combined with good people/team skills will lead to greater opportunities and greater income for most people.
Perhaps even more importantly, a strong specialization combined with great people skills will also often lead to better options for work-life balance. It's easier to ask for flex-time or part-time if your skills are in high demand and your reputation is positive!