20 years, but on-and-off in the first 12 or so.
Never stop learning, never get complacent in your knowledge and abilities, and get yourself a good feedback mechanism -- whether that be peer code reviews or a mentor, or some other means of getting feedback.