CS faculty positions may not be ideal jobs anymore. Professors (tenured or not) are forced to write tons of proposals to fight for small amount of funding. They do not have time to do real research by themselves and have to rely on students (hopefully good ones).