1 / 34

Building a Career as a Successful Software Developer

Building a Career as a Successful Software Developer. Or “What I Wish Someone Had Told Me 15 Years Ago”. Who Am I. Nolan Zak 31, Grew Up in Vernon BC Attended Okanagan College, bridged to Uvic Have worked for myself, and at small and large companies both private and government.

rodneys
Download Presentation

Building a Career as a Successful Software Developer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Building a Career as aSuccessful Software Developer Or “What I Wish Someone Had Told Me 15 Years Ago”

  2. Who Am I Nolan Zak • 31, Grew Up in Vernon BC • Attended Okanagan College, bridged to Uvic • Have worked for myself, and at small and large companies both private and government. • Application Architect at BC Assessment Authority • President Of Victoria .NET Developers Association

  3. I.T. As A Career Choice

  4. Topics

  5. Tips For Success

  6. Be A Quitter Winners never quit, and quitters never win, but those who never win and never quit are *%!#ing idiots

  7. The Dip This is where most people end up This is where you decide to quit or become an expert

  8. Choosing the Right Career Path Solid Career Choice

  9. Failure

  10. Lots Of Options • Simulators & Video Games • Bioinformatics • 3D Animation • Entrepreneur • Medical Modeling • Digital Film Production • Website Design • Data Warehouse • Trainer • Artificial Intelligence • System Design • Network Architecture • Software Engineering • Human-Computer Interaction (HCI) • Medical Devices • Genome Mapping

  11. Don’t Try So Hard When you try to replace skill with effort, there’s no limit to what you cannot do

  12. Programmer Effectiveness

  13. Get A Life

  14. Make Others Successful

  15. Important Skills

  16. People & Communication Skills

  17. Delivering Value

  18. Networking

  19. Succeeding at Work

  20. Career Options • Contract Work / Freelance • Find work yourself • Use a headhunter • Entrepreneur • Start a business • Products vs services • Continue Academia • Degree, Masters, PhD • Research & Teaching

  21. Getting A Job

  22. What To Look For Opportunity Opportunity Opportunity

  23. Dealing With Politics

  24. Life After Software Development • Business Analyst • Project Manager • User Experience Expert • Architect • Management • Consultant • Writer • Evangelist • Community Manager

  25. Action Plan

  26. Resources

  27. Resources 2

  28. Public Relations

  29. Resume

  30. A Tale Of Clouds and Twitter

  31. www.twitter.com/nolanzak • - 10 to 12 cents per hour • - Bomb shelter stability • Public IP (Internet visible) • Preconfigured machines • Scaling, monitoring, load balancing

  32. Come Work With Me

More Related