presentations Seven (Magic) Tricks for a Successful Software Development Career The British Columbia Institute of Technology recently asked me to speak to new students about my career path. What are my recommendations for a successful career? for learning software development? Here are seven