Advice from the Top 1% of Software Engineers