The profession - The computing profession at a crossroads | IEEE Journals & Magazine | IEEE Xplore