Honest career advice for new software engineers from an engineering manager: what college misses, how to grow, and why business sense matters.