How Software Engineers Can Take Advantage of Gen AI Tools