Being a self taught programmer is hard and the cost of figuring out is high