7 Habits I Wish Every (Junior) Programmer Should Have
Shekhar Gulati
1246

Great article! I think the only thing I’d add is documentation. Learning how to document things correctly not only makes it easier to go back through your own code, but helps the team help you improve. I’m still a junior guy where I work and I’ve seen the benefits of careful,thoughtful documentation of what I’ve written.