I suspect the fundamental skill of logically analyzing a problem and coming up with a set of steps to solve it is becoming more important all the time.
It sounds harsh, I know, but I've sure seen a lot of folks in the business of writing programs (whether it be front end or back end code) that apparently haven't gotten that word, yet.
--Jeff Moden
Change is inevitable... Change for the better is not.