About Me eric_weinstein = { employer: 'Hulu', git_hub: 'ericqweinstein', twitter: 'ericqweinstein', website: 'ericweinste.in' } 30% off with RAILSCONF2016!
Where Are We Going? • The One Big Mistake We Keep Making • A Survey of the Field • What We Should Be Looking For • Believe in Improvement • A Holistic Model for Continual Growth
What These Students Learn • Hint: not computing science! • Curricula vary a bit from boot camp to boot camp, but we can speak in meaningful generalities • Server-side web development (Ruby/Rails) • Client-side web development (JavaScript) • Software development tools (git, deployment, &c)
What I Look For • Ability to write nontrivial programs • Adaptability to new and changing requirements • Ability to work well with others • Passionate about learning • Self-awareness • Interviews != performance: http://bit.ly/1xQBfud
First: You Can Grow The belief that you can improve your abilities results in better performance than if you believe you either “have it” or you don’t. “Is Math a Gift? Beliefs That Put Females at Risk” (Carol S. Dweck, Stanford) Mindset: The New Psychology of Success (Ibid.)
You Don’t Have to Know Everything • You literally can’t, anyway • Teaching someone something is an ideal way to learn it • The destination is for tomorrow; focus on today