Guy Raveh comments on Software Developers: How to have Impact? A Software Career Guide