SlideShare a Scribd company logo
Become a Developer — Getting Started
February 2017
http://bit.ly/tf-dev-starter
About me
• Jasjit Singh
• Self-taught developer
• Worked in finance & tech
• Co-Founder Hotspot
• Thinkful General Manager
About us
Thinkful prepares students for web development &
data science jobs with 1-on-1 mentorship programs
What’s your goal?
• Just curious about a career change
• Somewhat considering career change
• Seriously considering a career change
Agenda for tonight
• What is the market landscape for dev jobs?
• What programming language should I learn?
• What are the best ways to learn to code?
• What are the first jobs / trajectories?
• How do I break into the field?
What is “tech”?
Tech isn’t just one industry anymore — it’s the new
business model. Every company is becoming a tech
company.
“Software is eating the world”
E.g. Goldman Sachs
• Lloyd Blankfein, CEO
• “Goldman Sachs is a
Technology Firm”
• 9,000 out of 33,000
employees are on tech
team
Other examples
• Entertainment => Netflix
• Hotels => AirBnB
• Logistics => Uber
The good news
By 2020, there will be 1.4M computer science jobs and only
400,000 C.S. grads with the skills to apply for those jobs
- Bureau of Labor Statistics
How to pick a first language?
• Objective
• Popularity
• Accessibility
• Job prospects
• Longevity
Our picks
Javascript for front-end & full-stack — Python for
back-end or data science
Critical caveat…
Don’t jump around. Learn one technology deeply to
understand the concepts. It will be surprisingly easy
to pick up more languages later.
How should I learn?
Coding is a skill that can be objectively verified
through portfolios and technical interviews. This levels
the playing fields making it possible for many paths
to learning.
Anyone can learn how to code
A growth mindset is the belief that intelligence is not just
something that you are born with. People who believe this have
higher levels of success. Neural connections grow and
become stronger the more you struggle with learning and
correct your mistakes.
Carol Dweck, Professor of Psychology at Stanford University
Learning the skills
• Build stuff + Google
• Free online resources (e.g. CodeAcademy)
• Flexible coding bootcamps (e.g Thinkful)
• Full-time coding bootcamps (e.g. GA)
• Full degree programs (Georgia Tech)
First jobs
• Frontend developer
• Backend developer
• Full-stack developer
• QA developer
Salary ranges
Salaries vary substantially depending on location. In
Atlanta, developers start at $60K-$70K per year
Coding plus Roles
• Coding + Product = Product Manager
• Coding + Marketing = Growth Hacker
• Coding + Community = Developer Evangelist
• Coding + Sales = Sales Engineer
• Coding + Data = Data Scientist
The good news about breaking in
Demand for developers continues to grow and supply
isn’t growing fast enough. Employers are hiring based
on actual skills, not just credentials.
Next steps after learning the skills
• Learn the skills
• Build a portfolio of high quality work
• Develop a relevant network
• Prep for technical interviews
Portfolios level the playing field
A great portfolio showcases your skills and can get
you an interview. Passing the technical interview gets
you the job.
Personal website
Github
Github can tell employers more about your abilities than a
resume. For developers, your Github is your resume.
How to build your portfolio
• Build a personal website
• Get a Github account
• Do side-projects that excite you
• Try and look for contract work
• Have professionals guide & review your work
Getting the interview
We recommend a job-search process that includes
carefully identifying opportunities, networking asking
for feedback, and eventually getting referrals
Why?
• 80% of job openings are never advertised
• 120 average applicants per job posted
• 20% get an interview
*https://www.forbes.com/sites/jacquelynsmith/2013/04/26/why-every-job-seeker-should-have-a-personal-
website-and-what-it-should-include/#578fbf6f119e
Conclusion
Cold applications are a tough approach — there are
more people applying to fewer opportunities
*https://www.forbes.com/sites/jacquelynsmith/2013/04/26/why-every-job-seeker-should-have-a-personal-
website-and-what-it-should-include/#578fbf6f119e
Networking the right way
• Figure out what you want (size, industry, role, etc)
• Reach out to someone that works at company
• Ask them about their work, genuine interest, build a
relationship
• Eventually (1-2 months in), ask for referral
Example email
The job search funnel
Thinkful students find jobs through referrals
The technical interview
• Phone screen
• Take home tech challenge
• In-person interviews
Resources
• Prep sites (e.g. Interview Cake)
• Books (e.g. Cracking the Coding Interview)
• Mock interviews with technical friends
More about Thinkful
• Anyone who’s committed can learn to code
• 1-on-1 mentorship is the best way to learn
• Flexibility matters — learn anywhere, anytime
• We only make money when you get a job
Our Program
You’ll learn concepts, practice with drills, and build capstone
projects for your own portfolio — all guided by a personal mentor
Our Mentors
Mentors have, on average, 10+ years of experience
Our Results
Job Titles after GraduationMonths until Employed
Special Prep Course Offer
• Three-week program, includes six mentor sessions
• Covers HTML/CSS, Javascript, jQuery, Responsive Design
• Option to continue into web development bootcamp
• Prep course costs $500 (can apply to cost of full bootcamp)
• Talk to me (or email me) about special offer
October 2015
Questions?
jas@thinkful.com
schedule a call through thinkful.com

More Related Content

What's hot

Shannon Anderson sourcing and engaging principal engineers
Shannon  Anderson  sourcing and engaging principal engineersShannon  Anderson  sourcing and engaging principal engineers
Shannon Anderson sourcing and engaging principal engineers
Talent42
 
7 Trends Impacting Your Staffing Firm in 2018 and Beyond
7 Trends Impacting Your Staffing Firm in 2018 and Beyond7 Trends Impacting Your Staffing Firm in 2018 and Beyond
7 Trends Impacting Your Staffing Firm in 2018 and Beyond
CareerBuilder
 
Chicago Rebels of Recruiting Roadshow | Jodie Kubiak Demo
Chicago Rebels of Recruiting Roadshow | Jodie Kubiak DemoChicago Rebels of Recruiting Roadshow | Jodie Kubiak Demo
Chicago Rebels of Recruiting Roadshow | Jodie Kubiak Demo
Glassdoor
 
Implementing a New Recruitment Tool
Implementing a New Recruitment ToolImplementing a New Recruitment Tool
Implementing a New Recruitment Tool
CareerBuilder
 
Talent42 2017 2007 Called Chris Hoyt
Talent42 2017 2007 Called Chris HoytTalent42 2017 2007 Called Chris Hoyt
Talent42 2017 2007 Called Chris Hoyt
Talent42
 
Game-changing campus strategy that works across TA | Talent Connect 2016
Game-changing campus strategy that works across TA | Talent Connect 2016Game-changing campus strategy that works across TA | Talent Connect 2016
Game-changing campus strategy that works across TA | Talent Connect 2016
LinkedIn Talent Solutions
 
Talent42 2017: Building the Best Recruiting Tech Stack - Nick Mailey and Will...
Talent42 2017: Building the Best Recruiting Tech Stack - Nick Mailey and Will...Talent42 2017: Building the Best Recruiting Tech Stack - Nick Mailey and Will...
Talent42 2017: Building the Best Recruiting Tech Stack - Nick Mailey and Will...
Talent42
 
CareerBuilder’s Road(map) to the Future
CareerBuilder’s Road(map) to the FutureCareerBuilder’s Road(map) to the Future
CareerBuilder’s Road(map) to the Future
CareerBuilder
 
Fact vs. Fiction: How Innovations in AI Will Intersect with Recruitment in th...
Fact vs. Fiction: How Innovations in AI Will Intersect with Recruitment in th...Fact vs. Fiction: How Innovations in AI Will Intersect with Recruitment in th...
Fact vs. Fiction: How Innovations in AI Will Intersect with Recruitment in th...
CareerBuilder
 
Talent Sleuthing in the Intelligence Community - Jo Weech; recruitDC Spring 2018
Talent Sleuthing in the Intelligence Community - Jo Weech; recruitDC Spring 2018Talent Sleuthing in the Intelligence Community - Jo Weech; recruitDC Spring 2018
Talent Sleuthing in the Intelligence Community - Jo Weech; recruitDC Spring 2018
RecruitDC
 
Relationships matter: How to build, nurture, and transform your talent pipeli...
Relationships matter: How to build, nurture, and transform your talent pipeli...Relationships matter: How to build, nurture, and transform your talent pipeli...
Relationships matter: How to build, nurture, and transform your talent pipeli...
LinkedIn Talent Solutions
 
The Next Generation of LinkedIn | Talent Connect London 2015
The Next Generation of LinkedIn | Talent Connect London 2015The Next Generation of LinkedIn | Talent Connect London 2015
The Next Generation of LinkedIn | Talent Connect London 2015
LinkedIn Talent Solutions
 
The Future of Recruiting is Open Source
The Future of Recruiting is Open SourceThe Future of Recruiting is Open Source
The Future of Recruiting is Open Source
RecruitDC
 
Bridging the Gap Between Sourcing & Recruiting
Bridging the Gap Between Sourcing & RecruitingBridging the Gap Between Sourcing & Recruiting
Bridging the Gap Between Sourcing & Recruiting
RecruitingDaily.com LLC
 
Talent42 2017: Cathy Neal 1-Pager An A-Z Guide on Executive Level Sourcing
Talent42 2017: Cathy Neal 1-Pager An A-Z  Guide on Executive Level SourcingTalent42 2017: Cathy Neal 1-Pager An A-Z  Guide on Executive Level Sourcing
Talent42 2017: Cathy Neal 1-Pager An A-Z Guide on Executive Level Sourcing
Talent42
 
Recruiting Optimization Roadshow - Jon Bischke, Entelo
Recruiting Optimization Roadshow - Jon Bischke, EnteloRecruiting Optimization Roadshow - Jon Bischke, Entelo
Recruiting Optimization Roadshow - Jon Bischke, Entelo
GreenhouseSoftware
 
Top Trends in the World of Work
Top Trends in the World of WorkTop Trends in the World of Work
Top Trends in the World of Work
CareerBuilder
 
Tracking the Essential Talent Acquisition Technologies & Trends - William Tincup
Tracking the Essential Talent Acquisition Technologies & Trends - William TincupTracking the Essential Talent Acquisition Technologies & Trends - William Tincup
Tracking the Essential Talent Acquisition Technologies & Trends - William Tincup
RecruitDC
 
How microsoft elevates recruiting performance with market intelligence just...
How microsoft elevates recruiting performance with market intelligence   just...How microsoft elevates recruiting performance with market intelligence   just...
How microsoft elevates recruiting performance with market intelligence just...
Talent42
 
How to create high accountability Adam Ward from Pinterest
How to create high accountability   Adam Ward from PinterestHow to create high accountability   Adam Ward from Pinterest
How to create high accountability Adam Ward from Pinterest
Talent42
 

What's hot (20)

Shannon Anderson sourcing and engaging principal engineers
Shannon  Anderson  sourcing and engaging principal engineersShannon  Anderson  sourcing and engaging principal engineers
Shannon Anderson sourcing and engaging principal engineers
 
7 Trends Impacting Your Staffing Firm in 2018 and Beyond
7 Trends Impacting Your Staffing Firm in 2018 and Beyond7 Trends Impacting Your Staffing Firm in 2018 and Beyond
7 Trends Impacting Your Staffing Firm in 2018 and Beyond
 
Chicago Rebels of Recruiting Roadshow | Jodie Kubiak Demo
Chicago Rebels of Recruiting Roadshow | Jodie Kubiak DemoChicago Rebels of Recruiting Roadshow | Jodie Kubiak Demo
Chicago Rebels of Recruiting Roadshow | Jodie Kubiak Demo
 
Implementing a New Recruitment Tool
Implementing a New Recruitment ToolImplementing a New Recruitment Tool
Implementing a New Recruitment Tool
 
Talent42 2017 2007 Called Chris Hoyt
Talent42 2017 2007 Called Chris HoytTalent42 2017 2007 Called Chris Hoyt
Talent42 2017 2007 Called Chris Hoyt
 
Game-changing campus strategy that works across TA | Talent Connect 2016
Game-changing campus strategy that works across TA | Talent Connect 2016Game-changing campus strategy that works across TA | Talent Connect 2016
Game-changing campus strategy that works across TA | Talent Connect 2016
 
Talent42 2017: Building the Best Recruiting Tech Stack - Nick Mailey and Will...
Talent42 2017: Building the Best Recruiting Tech Stack - Nick Mailey and Will...Talent42 2017: Building the Best Recruiting Tech Stack - Nick Mailey and Will...
Talent42 2017: Building the Best Recruiting Tech Stack - Nick Mailey and Will...
 
CareerBuilder’s Road(map) to the Future
CareerBuilder’s Road(map) to the FutureCareerBuilder’s Road(map) to the Future
CareerBuilder’s Road(map) to the Future
 
Fact vs. Fiction: How Innovations in AI Will Intersect with Recruitment in th...
Fact vs. Fiction: How Innovations in AI Will Intersect with Recruitment in th...Fact vs. Fiction: How Innovations in AI Will Intersect with Recruitment in th...
Fact vs. Fiction: How Innovations in AI Will Intersect with Recruitment in th...
 
Talent Sleuthing in the Intelligence Community - Jo Weech; recruitDC Spring 2018
Talent Sleuthing in the Intelligence Community - Jo Weech; recruitDC Spring 2018Talent Sleuthing in the Intelligence Community - Jo Weech; recruitDC Spring 2018
Talent Sleuthing in the Intelligence Community - Jo Weech; recruitDC Spring 2018
 
Relationships matter: How to build, nurture, and transform your talent pipeli...
Relationships matter: How to build, nurture, and transform your talent pipeli...Relationships matter: How to build, nurture, and transform your talent pipeli...
Relationships matter: How to build, nurture, and transform your talent pipeli...
 
The Next Generation of LinkedIn | Talent Connect London 2015
The Next Generation of LinkedIn | Talent Connect London 2015The Next Generation of LinkedIn | Talent Connect London 2015
The Next Generation of LinkedIn | Talent Connect London 2015
 
The Future of Recruiting is Open Source
The Future of Recruiting is Open SourceThe Future of Recruiting is Open Source
The Future of Recruiting is Open Source
 
Bridging the Gap Between Sourcing & Recruiting
Bridging the Gap Between Sourcing & RecruitingBridging the Gap Between Sourcing & Recruiting
Bridging the Gap Between Sourcing & Recruiting
 
Talent42 2017: Cathy Neal 1-Pager An A-Z Guide on Executive Level Sourcing
Talent42 2017: Cathy Neal 1-Pager An A-Z  Guide on Executive Level SourcingTalent42 2017: Cathy Neal 1-Pager An A-Z  Guide on Executive Level Sourcing
Talent42 2017: Cathy Neal 1-Pager An A-Z Guide on Executive Level Sourcing
 
Recruiting Optimization Roadshow - Jon Bischke, Entelo
Recruiting Optimization Roadshow - Jon Bischke, EnteloRecruiting Optimization Roadshow - Jon Bischke, Entelo
Recruiting Optimization Roadshow - Jon Bischke, Entelo
 
Top Trends in the World of Work
Top Trends in the World of WorkTop Trends in the World of Work
Top Trends in the World of Work
 
Tracking the Essential Talent Acquisition Technologies & Trends - William Tincup
Tracking the Essential Talent Acquisition Technologies & Trends - William TincupTracking the Essential Talent Acquisition Technologies & Trends - William Tincup
Tracking the Essential Talent Acquisition Technologies & Trends - William Tincup
 
How microsoft elevates recruiting performance with market intelligence just...
How microsoft elevates recruiting performance with market intelligence   just...How microsoft elevates recruiting performance with market intelligence   just...
How microsoft elevates recruiting performance with market intelligence just...
 
How to create high accountability Adam Ward from Pinterest
How to create high accountability   Adam Ward from PinterestHow to create high accountability   Adam Ward from Pinterest
How to create high accountability Adam Ward from Pinterest
 

Similar to Becoming a developer getting started (3:23)

NUS-ISS Learning Day 2019-Leading digital product team with business team model
NUS-ISS Learning Day 2019-Leading digital product team with business team modelNUS-ISS Learning Day 2019-Leading digital product team with business team model
NUS-ISS Learning Day 2019-Leading digital product team with business team model
NUS-ISS
 
DACS Presentation January 2015
DACS Presentation January 2015 DACS Presentation January 2015
DACS Presentation January 2015
amandablair203
 
DACS Presentation January 2015
DACS Presentation January 2015DACS Presentation January 2015
DACS Presentation January 2015
John Barry
 
Nova Resume Presentation7
Nova Resume Presentation7Nova Resume Presentation7
Nova Resume Presentation7
jcheyer
 
Creative Tech Recruitment: How to Compete Against Tech Giants for Top Talent
Creative Tech Recruitment: How to Compete Against Tech Giants for Top TalentCreative Tech Recruitment: How to Compete Against Tech Giants for Top Talent
Creative Tech Recruitment: How to Compete Against Tech Giants for Top Talent
WilsonHCG
 
Your Rock Solid Digital Approach to Attract More Industry Attention
Your Rock Solid Digital Approach to Attract More Industry AttentionYour Rock Solid Digital Approach to Attract More Industry Attention
Your Rock Solid Digital Approach to Attract More Industry Attention
Atlas Integrated
 
2023-Pubcon Pro Austin - Navigating Egos Red Tape and Conflicting Priorities ...
2023-Pubcon Pro Austin - Navigating Egos Red Tape and Conflicting Priorities ...2023-Pubcon Pro Austin - Navigating Egos Red Tape and Conflicting Priorities ...
2023-Pubcon Pro Austin - Navigating Egos Red Tape and Conflicting Priorities ...
Keith Goode
 
Modis IT Staffing And Talent Management
Modis IT Staffing And Talent ManagementModis IT Staffing And Talent Management
Modis IT Staffing And Talent Management
Modis
 
9 Tips on How to hire Tech Talent when you are not a Techie
9 Tips on How to hire Tech Talent when you are not a Techie9 Tips on How to hire Tech Talent when you are not a Techie
9 Tips on How to hire Tech Talent when you are not a Techie
Interview Mocha
 
Client Training: How to Recruit New Grads and Millennials
Client Training: How to Recruit New Grads and Millennials Client Training: How to Recruit New Grads and Millennials
Client Training: How to Recruit New Grads and Millennials
Glassdoor
 
Thought Leadership for Professional Services
Thought Leadership for Professional ServicesThought Leadership for Professional Services
Thought Leadership for Professional Services
Imagine
 
DIGIT Leader Summit 2017
DIGIT Leader Summit 2017DIGIT Leader Summit 2017
DIGIT Leader Summit 2017
Ray Bugg
 
Career Assignment
Career AssignmentCareer Assignment
Career Assignment
Heidi Maestas
 
Personal Branding in a Job Search by Greg David of Gregory Laka and Company
Personal Branding in a Job Search by Greg David of Gregory Laka and CompanyPersonal Branding in a Job Search by Greg David of Gregory Laka and Company
Personal Branding in a Job Search by Greg David of Gregory Laka and Company
Greg David
 
Managing Director - Dave Rohrer, YAHOO
Managing Director - Dave Rohrer, YAHOOManaging Director - Dave Rohrer, YAHOO
How to Build your Career.pptx
How to Build your Career.pptxHow to Build your Career.pptx
How to Build your Career.pptx
vaideheekore
 
Startup (back)Stage #2 with Tanuj Parikh: Business Development at a Startup
Startup (back)Stage #2 with Tanuj Parikh: Business Development at a StartupStartup (back)Stage #2 with Tanuj Parikh: Business Development at a Startup
Startup (back)Stage #2 with Tanuj Parikh: Business Development at a Startup
Startup Stage
 
LinkedIn - How to Build the Ulitmate Profile - Dean Delisle - Social Jack - ...
LinkedIn - How to Build the Ulitmate Profile -  Dean Delisle - Social Jack - ...LinkedIn - How to Build the Ulitmate Profile -  Dean Delisle - Social Jack - ...
LinkedIn - How to Build the Ulitmate Profile - Dean Delisle - Social Jack - ...
Social Jack
 
Recruitment in the digital age - how to get a job!
Recruitment in the digital age - how to get a job!Recruitment in the digital age - how to get a job!
Recruitment in the digital age - how to get a job!
Faye Walshe
 
Re-engineered Job Postings
Re-engineered Job PostingsRe-engineered Job Postings
Re-engineered Job Postings
Rick Stomphorst
 

Similar to Becoming a developer getting started (3:23) (20)

NUS-ISS Learning Day 2019-Leading digital product team with business team model
NUS-ISS Learning Day 2019-Leading digital product team with business team modelNUS-ISS Learning Day 2019-Leading digital product team with business team model
NUS-ISS Learning Day 2019-Leading digital product team with business team model
 
DACS Presentation January 2015
DACS Presentation January 2015 DACS Presentation January 2015
DACS Presentation January 2015
 
DACS Presentation January 2015
DACS Presentation January 2015DACS Presentation January 2015
DACS Presentation January 2015
 
Nova Resume Presentation7
Nova Resume Presentation7Nova Resume Presentation7
Nova Resume Presentation7
 
Creative Tech Recruitment: How to Compete Against Tech Giants for Top Talent
Creative Tech Recruitment: How to Compete Against Tech Giants for Top TalentCreative Tech Recruitment: How to Compete Against Tech Giants for Top Talent
Creative Tech Recruitment: How to Compete Against Tech Giants for Top Talent
 
Your Rock Solid Digital Approach to Attract More Industry Attention
Your Rock Solid Digital Approach to Attract More Industry AttentionYour Rock Solid Digital Approach to Attract More Industry Attention
Your Rock Solid Digital Approach to Attract More Industry Attention
 
2023-Pubcon Pro Austin - Navigating Egos Red Tape and Conflicting Priorities ...
2023-Pubcon Pro Austin - Navigating Egos Red Tape and Conflicting Priorities ...2023-Pubcon Pro Austin - Navigating Egos Red Tape and Conflicting Priorities ...
2023-Pubcon Pro Austin - Navigating Egos Red Tape and Conflicting Priorities ...
 
Modis IT Staffing And Talent Management
Modis IT Staffing And Talent ManagementModis IT Staffing And Talent Management
Modis IT Staffing And Talent Management
 
9 Tips on How to hire Tech Talent when you are not a Techie
9 Tips on How to hire Tech Talent when you are not a Techie9 Tips on How to hire Tech Talent when you are not a Techie
9 Tips on How to hire Tech Talent when you are not a Techie
 
Client Training: How to Recruit New Grads and Millennials
Client Training: How to Recruit New Grads and Millennials Client Training: How to Recruit New Grads and Millennials
Client Training: How to Recruit New Grads and Millennials
 
Thought Leadership for Professional Services
Thought Leadership for Professional ServicesThought Leadership for Professional Services
Thought Leadership for Professional Services
 
DIGIT Leader Summit 2017
DIGIT Leader Summit 2017DIGIT Leader Summit 2017
DIGIT Leader Summit 2017
 
Career Assignment
Career AssignmentCareer Assignment
Career Assignment
 
Personal Branding in a Job Search by Greg David of Gregory Laka and Company
Personal Branding in a Job Search by Greg David of Gregory Laka and CompanyPersonal Branding in a Job Search by Greg David of Gregory Laka and Company
Personal Branding in a Job Search by Greg David of Gregory Laka and Company
 
Managing Director - Dave Rohrer, YAHOO
Managing Director - Dave Rohrer, YAHOOManaging Director - Dave Rohrer, YAHOO
Managing Director - Dave Rohrer, YAHOO
 
How to Build your Career.pptx
How to Build your Career.pptxHow to Build your Career.pptx
How to Build your Career.pptx
 
Startup (back)Stage #2 with Tanuj Parikh: Business Development at a Startup
Startup (back)Stage #2 with Tanuj Parikh: Business Development at a StartupStartup (back)Stage #2 with Tanuj Parikh: Business Development at a Startup
Startup (back)Stage #2 with Tanuj Parikh: Business Development at a Startup
 
LinkedIn - How to Build the Ulitmate Profile - Dean Delisle - Social Jack - ...
LinkedIn - How to Build the Ulitmate Profile -  Dean Delisle - Social Jack - ...LinkedIn - How to Build the Ulitmate Profile -  Dean Delisle - Social Jack - ...
LinkedIn - How to Build the Ulitmate Profile - Dean Delisle - Social Jack - ...
 
Recruitment in the digital age - how to get a job!
Recruitment in the digital age - how to get a job!Recruitment in the digital age - how to get a job!
Recruitment in the digital age - how to get a job!
 
Re-engineered Job Postings
Re-engineered Job PostingsRe-engineered Job Postings
Re-engineered Job Postings
 

More from Thinkful

893ff61f-1fb8-4e15-a379-775dfdbcee77-7-14-25-46-115-141-308-324-370
893ff61f-1fb8-4e15-a379-775dfdbcee77-7-14-25-46-115-141-308-324-370893ff61f-1fb8-4e15-a379-775dfdbcee77-7-14-25-46-115-141-308-324-370
893ff61f-1fb8-4e15-a379-775dfdbcee77-7-14-25-46-115-141-308-324-370
Thinkful
 
LA 1/31/18 Intro to JavaScript: Fundamentals
LA 1/31/18 Intro to JavaScript: FundamentalsLA 1/31/18 Intro to JavaScript: Fundamentals
LA 1/31/18 Intro to JavaScript: Fundamentals
Thinkful
 
LA 1/31/18 Intro to JavaScript: Fundamentals
LA 1/31/18 Intro to JavaScript: FundamentalsLA 1/31/18 Intro to JavaScript: Fundamentals
LA 1/31/18 Intro to JavaScript: Fundamentals
Thinkful
 
Itjsf129
Itjsf129Itjsf129
Itjsf129
Thinkful
 
Twit botsd1.30.18
Twit botsd1.30.18Twit botsd1.30.18
Twit botsd1.30.18
Thinkful
 
Build your-own-instagram-filters-with-javascript-202-335 (1)
Build your-own-instagram-filters-with-javascript-202-335 (1)Build your-own-instagram-filters-with-javascript-202-335 (1)
Build your-own-instagram-filters-with-javascript-202-335 (1)
Thinkful
 
Baggwjs124
Baggwjs124Baggwjs124
Baggwjs124
Thinkful
 
Become a Data Scientist: A Thinkful Info Session
Become a Data Scientist: A Thinkful Info SessionBecome a Data Scientist: A Thinkful Info Session
Become a Data Scientist: A Thinkful Info Session
Thinkful
 
Vpet sd-1.25.18
Vpet sd-1.25.18Vpet sd-1.25.18
Vpet sd-1.25.18
Thinkful
 
LA 1/18/18 Become A Web Developer: A Thinkful Info Session
LA 1/18/18 Become A Web Developer: A Thinkful Info SessionLA 1/18/18 Become A Web Developer: A Thinkful Info Session
LA 1/18/18 Become A Web Developer: A Thinkful Info Session
Thinkful
 
How to Choose a Programming Language
How to Choose a Programming LanguageHow to Choose a Programming Language
How to Choose a Programming Language
Thinkful
 
Batbwjs117
Batbwjs117Batbwjs117
Batbwjs117
Thinkful
 
1/16/18 Intro to JS Workshop
1/16/18 Intro to JS Workshop1/16/18 Intro to JS Workshop
1/16/18 Intro to JS Workshop
Thinkful
 
LA 1/16/18 Intro to Javascript: Fundamentals
LA 1/16/18 Intro to Javascript: FundamentalsLA 1/16/18 Intro to Javascript: Fundamentals
LA 1/16/18 Intro to Javascript: Fundamentals
Thinkful
 
(LA 1/16/18) Intro to JavaScript: Fundamentals
(LA 1/16/18) Intro to JavaScript: Fundamentals(LA 1/16/18) Intro to JavaScript: Fundamentals
(LA 1/16/18) Intro to JavaScript: Fundamentals
Thinkful
 
Websitesd1.15.17.
Websitesd1.15.17.Websitesd1.15.17.
Websitesd1.15.17.
Thinkful
 
Bavpwjs110
Bavpwjs110Bavpwjs110
Bavpwjs110
Thinkful
 
Byowwhc110
Byowwhc110Byowwhc110
Byowwhc110
Thinkful
 
Getting started-jan-9-2018
Getting started-jan-9-2018Getting started-jan-9-2018
Getting started-jan-9-2018
Thinkful
 
Introjs1.9.18tf
Introjs1.9.18tfIntrojs1.9.18tf
Introjs1.9.18tf
Thinkful
 

More from Thinkful (20)

893ff61f-1fb8-4e15-a379-775dfdbcee77-7-14-25-46-115-141-308-324-370
893ff61f-1fb8-4e15-a379-775dfdbcee77-7-14-25-46-115-141-308-324-370893ff61f-1fb8-4e15-a379-775dfdbcee77-7-14-25-46-115-141-308-324-370
893ff61f-1fb8-4e15-a379-775dfdbcee77-7-14-25-46-115-141-308-324-370
 
LA 1/31/18 Intro to JavaScript: Fundamentals
LA 1/31/18 Intro to JavaScript: FundamentalsLA 1/31/18 Intro to JavaScript: Fundamentals
LA 1/31/18 Intro to JavaScript: Fundamentals
 
LA 1/31/18 Intro to JavaScript: Fundamentals
LA 1/31/18 Intro to JavaScript: FundamentalsLA 1/31/18 Intro to JavaScript: Fundamentals
LA 1/31/18 Intro to JavaScript: Fundamentals
 
Itjsf129
Itjsf129Itjsf129
Itjsf129
 
Twit botsd1.30.18
Twit botsd1.30.18Twit botsd1.30.18
Twit botsd1.30.18
 
Build your-own-instagram-filters-with-javascript-202-335 (1)
Build your-own-instagram-filters-with-javascript-202-335 (1)Build your-own-instagram-filters-with-javascript-202-335 (1)
Build your-own-instagram-filters-with-javascript-202-335 (1)
 
Baggwjs124
Baggwjs124Baggwjs124
Baggwjs124
 
Become a Data Scientist: A Thinkful Info Session
Become a Data Scientist: A Thinkful Info SessionBecome a Data Scientist: A Thinkful Info Session
Become a Data Scientist: A Thinkful Info Session
 
Vpet sd-1.25.18
Vpet sd-1.25.18Vpet sd-1.25.18
Vpet sd-1.25.18
 
LA 1/18/18 Become A Web Developer: A Thinkful Info Session
LA 1/18/18 Become A Web Developer: A Thinkful Info SessionLA 1/18/18 Become A Web Developer: A Thinkful Info Session
LA 1/18/18 Become A Web Developer: A Thinkful Info Session
 
How to Choose a Programming Language
How to Choose a Programming LanguageHow to Choose a Programming Language
How to Choose a Programming Language
 
Batbwjs117
Batbwjs117Batbwjs117
Batbwjs117
 
1/16/18 Intro to JS Workshop
1/16/18 Intro to JS Workshop1/16/18 Intro to JS Workshop
1/16/18 Intro to JS Workshop
 
LA 1/16/18 Intro to Javascript: Fundamentals
LA 1/16/18 Intro to Javascript: FundamentalsLA 1/16/18 Intro to Javascript: Fundamentals
LA 1/16/18 Intro to Javascript: Fundamentals
 
(LA 1/16/18) Intro to JavaScript: Fundamentals
(LA 1/16/18) Intro to JavaScript: Fundamentals(LA 1/16/18) Intro to JavaScript: Fundamentals
(LA 1/16/18) Intro to JavaScript: Fundamentals
 
Websitesd1.15.17.
Websitesd1.15.17.Websitesd1.15.17.
Websitesd1.15.17.
 
Bavpwjs110
Bavpwjs110Bavpwjs110
Bavpwjs110
 
Byowwhc110
Byowwhc110Byowwhc110
Byowwhc110
 
Getting started-jan-9-2018
Getting started-jan-9-2018Getting started-jan-9-2018
Getting started-jan-9-2018
 
Introjs1.9.18tf
Introjs1.9.18tfIntrojs1.9.18tf
Introjs1.9.18tf
 

Recently uploaded

Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
Krassimira Luka
 
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
Nguyen Thanh Tu Collection
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
Solutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptxSolutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptx
spdendr
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Leena Ghag-Sakpal
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
B. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdfB. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdf
BoudhayanBhattachari
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
S. Raj Kumar
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
ssuser13ffe4
 

Recently uploaded (20)

Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
 
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
Solutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptxSolutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptx
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
B. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdfB. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdf
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
 

Becoming a developer getting started (3:23)

  • 1. Become a Developer — Getting Started February 2017 http://bit.ly/tf-dev-starter
  • 2. About me • Jasjit Singh • Self-taught developer • Worked in finance & tech • Co-Founder Hotspot • Thinkful General Manager
  • 3. About us Thinkful prepares students for web development & data science jobs with 1-on-1 mentorship programs
  • 4. What’s your goal? • Just curious about a career change • Somewhat considering career change • Seriously considering a career change
  • 5. Agenda for tonight • What is the market landscape for dev jobs? • What programming language should I learn? • What are the best ways to learn to code? • What are the first jobs / trajectories? • How do I break into the field?
  • 6. What is “tech”? Tech isn’t just one industry anymore — it’s the new business model. Every company is becoming a tech company.
  • 7. “Software is eating the world”
  • 8. E.g. Goldman Sachs • Lloyd Blankfein, CEO • “Goldman Sachs is a Technology Firm” • 9,000 out of 33,000 employees are on tech team
  • 9. Other examples • Entertainment => Netflix • Hotels => AirBnB • Logistics => Uber
  • 10. The good news By 2020, there will be 1.4M computer science jobs and only 400,000 C.S. grads with the skills to apply for those jobs - Bureau of Labor Statistics
  • 11. How to pick a first language? • Objective • Popularity • Accessibility • Job prospects • Longevity
  • 12. Our picks Javascript for front-end & full-stack — Python for back-end or data science
  • 13. Critical caveat… Don’t jump around. Learn one technology deeply to understand the concepts. It will be surprisingly easy to pick up more languages later.
  • 14. How should I learn? Coding is a skill that can be objectively verified through portfolios and technical interviews. This levels the playing fields making it possible for many paths to learning.
  • 15. Anyone can learn how to code A growth mindset is the belief that intelligence is not just something that you are born with. People who believe this have higher levels of success. Neural connections grow and become stronger the more you struggle with learning and correct your mistakes. Carol Dweck, Professor of Psychology at Stanford University
  • 16. Learning the skills • Build stuff + Google • Free online resources (e.g. CodeAcademy) • Flexible coding bootcamps (e.g Thinkful) • Full-time coding bootcamps (e.g. GA) • Full degree programs (Georgia Tech)
  • 17. First jobs • Frontend developer • Backend developer • Full-stack developer • QA developer
  • 18. Salary ranges Salaries vary substantially depending on location. In Atlanta, developers start at $60K-$70K per year
  • 19. Coding plus Roles • Coding + Product = Product Manager • Coding + Marketing = Growth Hacker • Coding + Community = Developer Evangelist • Coding + Sales = Sales Engineer • Coding + Data = Data Scientist
  • 20. The good news about breaking in Demand for developers continues to grow and supply isn’t growing fast enough. Employers are hiring based on actual skills, not just credentials.
  • 21. Next steps after learning the skills • Learn the skills • Build a portfolio of high quality work • Develop a relevant network • Prep for technical interviews
  • 22. Portfolios level the playing field A great portfolio showcases your skills and can get you an interview. Passing the technical interview gets you the job.
  • 24. Github Github can tell employers more about your abilities than a resume. For developers, your Github is your resume.
  • 25. How to build your portfolio • Build a personal website • Get a Github account • Do side-projects that excite you • Try and look for contract work • Have professionals guide & review your work
  • 26. Getting the interview We recommend a job-search process that includes carefully identifying opportunities, networking asking for feedback, and eventually getting referrals
  • 27. Why? • 80% of job openings are never advertised • 120 average applicants per job posted • 20% get an interview *https://www.forbes.com/sites/jacquelynsmith/2013/04/26/why-every-job-seeker-should-have-a-personal- website-and-what-it-should-include/#578fbf6f119e
  • 28. Conclusion Cold applications are a tough approach — there are more people applying to fewer opportunities *https://www.forbes.com/sites/jacquelynsmith/2013/04/26/why-every-job-seeker-should-have-a-personal- website-and-what-it-should-include/#578fbf6f119e
  • 29. Networking the right way • Figure out what you want (size, industry, role, etc) • Reach out to someone that works at company • Ask them about their work, genuine interest, build a relationship • Eventually (1-2 months in), ask for referral
  • 31. The job search funnel
  • 32. Thinkful students find jobs through referrals
  • 33. The technical interview • Phone screen • Take home tech challenge • In-person interviews
  • 34. Resources • Prep sites (e.g. Interview Cake) • Books (e.g. Cracking the Coding Interview) • Mock interviews with technical friends
  • 35. More about Thinkful • Anyone who’s committed can learn to code • 1-on-1 mentorship is the best way to learn • Flexibility matters — learn anywhere, anytime • We only make money when you get a job
  • 36. Our Program You’ll learn concepts, practice with drills, and build capstone projects for your own portfolio — all guided by a personal mentor
  • 37. Our Mentors Mentors have, on average, 10+ years of experience
  • 38. Our Results Job Titles after GraduationMonths until Employed
  • 39. Special Prep Course Offer • Three-week program, includes six mentor sessions • Covers HTML/CSS, Javascript, jQuery, Responsive Design • Option to continue into web development bootcamp • Prep course costs $500 (can apply to cost of full bootcamp) • Talk to me (or email me) about special offer