I agree to a certain extend. Being analytical, curious, and having a good solid understanding of computer theory are important to be in software industry.
However, knowing the trends in technologies, what is hot and what not can (
JSF, GWT, Ruby, Scala, Wicket, Spring,
SOAP, etc.) can indicate you're a good candidate for a software developer, same goes for trends in project management (scrum, agile, xp, RUP) if you want to do more management. Most important thing is probably not *knowing* all these technologies and trends, but being able to *value* them, to say what each of them makes them different or just all the same.