A vision of computing in the near future

This is a vision of a future that could be - one among many. August 1, 2040 I wake up from a good night's sleep to a gentle alarm from my pocket computer sitting across the room. Yawning, I get out of bed and turn off the alarm. I'm a programmer, fresh out of college. There was a time when some said we wouldn't need programmers anymore and that AI would do all the work. That turned out not to work…