How do you keep up with the ever changing technology? How do you gain respect from engineers who are on your team and might have more hands on expierience?