To My Students

There have been times, especially this year, when I wonder despairingly what it is exactly that I am preparing you for. The software industry is […]