Suggestive evidence of this cultural shift? Have a look at the sitcoms/shows that are airing as of late. For the most part, the nerd/engineer/scientist is almost always highly revered, rarely ever viewed as 'sub-par' in any way.
Contrast this with the 90's, (anecdotally) where nerds were often portrayed as the loser that no one wants to hang out with.
An example that comes to mind, is Fresh Princes Carlton Banks character, to say Sheldon Cooper of the BBT. Very different portrayals, almost symbolic of the nerd image in each respective era.