Why Every Startup Employee Should Learn To Code

download Why Every Startup Employee Should Learn To Code

If you can't read please download the document

  • date post

  • Category


  • view

  • download


Embed Size (px)


Presented at Lean Startup Conference 2012 Ignite Session http://leanstartup.co I will be giving an Ignite talk titled, Why Every Startup Employee Should Learn to Code, and will share examples and strategies that have worked from people learning to program, including myself. This year I’ve seen people learning everything from Ruby on Rails and mobile development for iOS and Android to building interactive experiences with augmented reality and predictive engines for discovery of local places to shop. I will take people through the mindset of someone new to programming, how the human mind learns new things, which programming languages are most popular and how you can get started learning to code. In the talk, I will emphasize the importance of knowing your learning style according to VARK which stands for Visual, Aural, Reading and Kinesthetic. You can find your learning style by answering a few questions using this online quiz. I came across this resource and others a few years ago when I began teaching technology courses and would have the attendees take it before getting started. It provided useful insight on how to present the course materials I’d created and ensure high engagement and retention of the content. Finally I will explore how employees who gain new skills for work like programming are more valuable because their cross functional experience overlaps multiple teams increasing their ability to directly contribute to the company’s bottom line. http://butyoureagirl.com/13759/im-speaking-at-the-lean-startup-conference-why-every-startup-employee-should-learn-to-code/

Transcript of Why Every Startup Employee Should Learn To Code

  • 1. Why Every Startup EmployeeShould Learn To Code Lean Startup Conference IgniteAdria Richards@adriarichards

2. How do you learn to code? 3. The Learning Process 4. Ready, Set, Code! 5. ProgrammingDesignInfrastructure 6. VisualAural ReadingKinesthetic 7. SoloSocialLearning Learning 8. Programming Design Infrastructure Ruby HTML Linux Objective C CSS Databases Python Javascript APIs 9. Popular LanguagesTIOBE Programming Index 10. @AdriaRichardsDeveloper Evangelist