https://medium.com/better-programming/how-on-the-job-training-for-software-engineers-can-improve-team-culture-42af28e71499