Python developer Emile Perron shares 9 tips for improving your programming skills. Read technical books that are one level above where you currently are. Take ownership of bugs in code. Embrace debugging. Read books that challenge you as it will require your undivided attention to gain full comprehension.