Cannot +1 this enough! Joining a team you respect and seeing how they operate gives you a really good baseline to work off of and take what you like and modify what you disagreed with.

You'd be surprised how many times you can "iterate and fail quickly" only to end up at an established practice some other shop has been doing for years. It is important however to understand the why behind the decisions as otherwise you're no better than just figuring it out yourself