There are two quotes that I remember from my CS profs that have stuck with me over the years.
AI prof addressing statistical vs. rule-based learning: "All models are wrong. Some models are useful."
Systems level programming prof: "Now that you have a thorough understanding of programming all up and down the stack, if you want to minimize the amount of money you make and maximize the hours you work, then take a job as a video game programmer."
I know several coders who have worked in the gaming industry for 5+ years and they're all completely jaded at this point.