Technical career survival handbook : 100 things you need To know - Burke, Peter Y. (Academic Press, 2017)