SlideShare a Scribd company logo
Getting into Tech with a
Non-Traditional Background
Jahlela Hasle, 26 July 2018
BlueLion Incubator, Zurich, Switzerland
What is a traditional background?
Atheist white male from a wealthy family with a CS degree from Stanford
Does anybody actually have that background?
# Tech Jobs
# Stanford CS Grads
#ILookLikeAnEngineer, 2015
Source: The Numbers of the #ILookLikeAnEngineer Ad Campaign (Medium)
Credit: Michelle Glauser, Founder of @TechtonicaOrg, Web dev, #ILookLikeAnEngineer ads, PyLadiesSF lead.
My Background
- Grew up in California
- Cognitive neuroscience undergrad
- Startup founder & product manager
- Coding bootcamp
- Employed software engineer
Everyone can make an impact in tech
● Female/Non-binary
● People of color
● Studied economics
● Or music or biology
● Left industry or school to raise children
● Spent 15 years in finance
● Work as an executive assistant
● Run a bakery or moonlight as an actress
There are non-developer roles in tech
● UX/UI Designer
● Tech Evangelist
● Product/Project Manager
● Systems Analyst
● QA / Testing
● Data Scientist
● Technical Writer
Get your foot in the door
So, how do you get into engineering?
● Start with the fundamentals
● Build your own projects - be ambitious
● Ask lots of questions - Google/StackOverflow
● Don’t give up
○ The industry changes constantly
○ Never gets easier - you just get used to constant challenges
○ Everyone is always learning
Starting to Code
First Step: Make a Github (github-pages)
Possible Journey: Python -> Javascript -> Haskell/OCaml/F# -> C/C++
Take classes: Codecademy
Build Small Things: website, image editor, merge sort
Stay Close to the Metal
● Learn to use the command line! Dream in it!
● Hardware: MacBook/Linux. NO WINDOWS
● Version Control: Use Git from the command line
● Text Editor: Emacs/Vim (very frustrating at first, very worth it)
Focus on the fundamentals
● Linear algebra, combinatorics, number theory
● Algorithms and data structures
● Interview questions
Build stuff!
Source: Jahlela Hasle, Paleta
The computer will tell you you’re wrong
● Constantly
● Listen to what it has to say
● It will be frustrating
Everything is Always Broken
● Constantly
● The better you are, the more broken it will be
Attend all the things!
● Study groups
● Hackathons
● University talks
● Industry events
● Conferences
Create a network
Be a hacker
● Hacker != breaking into banks
● Art of patching things together to get the job done
● Read Eric Raymond’s How to Become a Hacker
○ catb.org/esr/faqs/hacker-howto.html
● Use Google
Resources
● Codecademy
● MIT OpenCourseware: Algorithms
● InterviewBit
● Interview Cake
● Cracking the Coding Interview
● Pramp
● HackerRank
● Coding Competitions
● jahlela.hasle@gmail.com
One more thing...
We’re hiring!
Please send your CV to:
jahlela.hasle@kingfluencers.com
Good luck!

More Related Content

Similar to JAHLELA HASLE about HOW TO GET INTO IT

Hour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To ActivitesHour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To Activites
Jill Hubbard
 
Artificial Intelligence (AI).
Artificial Intelligence (AI).Artificial Intelligence (AI).
Artificial Intelligence (AI).
Tina Coffey
 
Kickstarting career as an Android developer.pdf
Kickstarting career as an Android developer.pdfKickstarting career as an Android developer.pdf
Kickstarting career as an Android developer.pdf
ShreyaDhurde
 
Project Management 101 - Wordcamp TO 05112011
Project Management 101 - Wordcamp TO 05112011Project Management 101 - Wordcamp TO 05112011
Project Management 101 - Wordcamp TO 05112011
Liesl Barrell
 
Web 2.0 tools for FBLA advisers
Web 2.0 tools for FBLA advisersWeb 2.0 tools for FBLA advisers
Web 2.0 tools for FBLA advisers
dulanyconsulting
 
Education and Industry – UCLAN Burnley – 11 Feb 2015
Education and Industry – UCLAN Burnley – 11 Feb 2015Education and Industry – UCLAN Burnley – 11 Feb 2015
Education and Industry – UCLAN Burnley – 11 Feb 2015
Jake Smith
 
Dances with unicorns
Dances with unicornsDances with unicorns
Dances with unicorns
EspritAgile
 
Overcoming the Fear of Contributing to Open Source
Overcoming the Fear of Contributing to Open SourceOvercoming the Fear of Contributing to Open Source
Overcoming the Fear of Contributing to Open Source
All Things Open
 
Bitm meet up
Bitm meet upBitm meet up
Bitm meet up
Shafiul Hasan
 
Sourcing Tools & Hacks For Finding Top Talent
Sourcing Tools & Hacks For Finding Top TalentSourcing Tools & Hacks For Finding Top Talent
Sourcing Tools & Hacks For Finding Top Talent
RecruitingDaily.com LLC
 
Tech Camps at the Library
Tech Camps at the LibraryTech Camps at the Library
Tech Camps at the Library
Nicole Baratta
 
Inspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other ToolsInspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other Tools
Chad Mairn
 
Inspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other ToolsInspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other Tools
St. Petersburg College
 
Christian Heilmann - Building human interfaces powered by AI - Codemotion Ber...
Christian Heilmann - Building human interfaces powered by AI - Codemotion Ber...Christian Heilmann - Building human interfaces powered by AI - Codemotion Ber...
Christian Heilmann - Building human interfaces powered by AI - Codemotion Ber...
Codemotion
 
NUS Hackers Project Intern 2016
NUS Hackers Project Intern 2016NUS Hackers Project Intern 2016
NUS Hackers Project Intern 2016
Vishnu Prem
 
Hacking101 delhi 2013
Hacking101 delhi 2013Hacking101 delhi 2013
Hacking101 delhi 2013
Jithin Emmanuel
 
Europython how to make it recruiting suck less?
Europython   how to make it recruiting suck less?Europython   how to make it recruiting suck less?
Europython how to make it recruiting suck less?
🤓 Iwan Gulenko 💰Powerful Geek
 
Dream Big. Learn Code.
Dream Big. Learn Code. Dream Big. Learn Code.
Dream Big. Learn Code.
Holly Storck-Post
 
Carrier guidance for tech
Carrier guidance for techCarrier guidance for tech
Carrier guidance for tech
Mahesh Arali
 
Augmenting Creativity | September 18, 2023
Augmenting Creativity | September 18, 2023Augmenting Creativity | September 18, 2023
Augmenting Creativity | September 18, 2023
Tojin Eapen, PhD
 

Similar to JAHLELA HASLE about HOW TO GET INTO IT (20)

Hour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To ActivitesHour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To Activites
 
Artificial Intelligence (AI).
Artificial Intelligence (AI).Artificial Intelligence (AI).
Artificial Intelligence (AI).
 
Kickstarting career as an Android developer.pdf
Kickstarting career as an Android developer.pdfKickstarting career as an Android developer.pdf
Kickstarting career as an Android developer.pdf
 
Project Management 101 - Wordcamp TO 05112011
Project Management 101 - Wordcamp TO 05112011Project Management 101 - Wordcamp TO 05112011
Project Management 101 - Wordcamp TO 05112011
 
Web 2.0 tools for FBLA advisers
Web 2.0 tools for FBLA advisersWeb 2.0 tools for FBLA advisers
Web 2.0 tools for FBLA advisers
 
Education and Industry – UCLAN Burnley – 11 Feb 2015
Education and Industry – UCLAN Burnley – 11 Feb 2015Education and Industry – UCLAN Burnley – 11 Feb 2015
Education and Industry – UCLAN Burnley – 11 Feb 2015
 
Dances with unicorns
Dances with unicornsDances with unicorns
Dances with unicorns
 
Overcoming the Fear of Contributing to Open Source
Overcoming the Fear of Contributing to Open SourceOvercoming the Fear of Contributing to Open Source
Overcoming the Fear of Contributing to Open Source
 
Bitm meet up
Bitm meet upBitm meet up
Bitm meet up
 
Sourcing Tools & Hacks For Finding Top Talent
Sourcing Tools & Hacks For Finding Top TalentSourcing Tools & Hacks For Finding Top Talent
Sourcing Tools & Hacks For Finding Top Talent
 
Tech Camps at the Library
Tech Camps at the LibraryTech Camps at the Library
Tech Camps at the Library
 
Inspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other ToolsInspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other Tools
 
Inspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other ToolsInspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other Tools
 
Christian Heilmann - Building human interfaces powered by AI - Codemotion Ber...
Christian Heilmann - Building human interfaces powered by AI - Codemotion Ber...Christian Heilmann - Building human interfaces powered by AI - Codemotion Ber...
Christian Heilmann - Building human interfaces powered by AI - Codemotion Ber...
 
NUS Hackers Project Intern 2016
NUS Hackers Project Intern 2016NUS Hackers Project Intern 2016
NUS Hackers Project Intern 2016
 
Hacking101 delhi 2013
Hacking101 delhi 2013Hacking101 delhi 2013
Hacking101 delhi 2013
 
Europython how to make it recruiting suck less?
Europython   how to make it recruiting suck less?Europython   how to make it recruiting suck less?
Europython how to make it recruiting suck less?
 
Dream Big. Learn Code.
Dream Big. Learn Code. Dream Big. Learn Code.
Dream Big. Learn Code.
 
Carrier guidance for tech
Carrier guidance for techCarrier guidance for tech
Carrier guidance for tech
 
Augmenting Creativity | September 18, 2023
Augmenting Creativity | September 18, 2023Augmenting Creativity | September 18, 2023
Augmenting Creativity | September 18, 2023
 

More from Geek Girls Carrots Switzerland

Machine Learning For Personalized Fertility Predictions
Machine Learning For Personalized Fertility PredictionsMachine Learning For Personalized Fertility Predictions
Machine Learning For Personalized Fertility Predictions
Geek Girls Carrots Switzerland
 
Margarita Chli about TEACHING ROBOTS TO SEE
Margarita Chli about TEACHING ROBOTS TO SEEMargarita Chli about TEACHING ROBOTS TO SEE
Margarita Chli about TEACHING ROBOTS TO SEE
Geek Girls Carrots Switzerland
 
Iwona Fluda: “Thinking in SEO language.”
Iwona Fluda: “Thinking in SEO language.”Iwona Fluda: “Thinking in SEO language.”
Iwona Fluda: “Thinking in SEO language.”
Geek Girls Carrots Switzerland
 
Wireless Technologies For The Internet Of Things
Wireless Technologies For The Internet Of ThingsWireless Technologies For The Internet Of Things
Wireless Technologies For The Internet Of Things
Geek Girls Carrots Switzerland
 
Artificial Intelligence in Personalized Health
Artificial Intelligence in Personalized HealthArtificial Intelligence in Personalized Health
Artificial Intelligence in Personalized Health
Geek Girls Carrots Switzerland
 
Dynamic Information Design
Dynamic Information DesignDynamic Information Design
Dynamic Information Design
Geek Girls Carrots Switzerland
 
What Makes Computer Vision Hard?
What Makes Computer Vision Hard?What Makes Computer Vision Hard?
What Makes Computer Vision Hard?
Geek Girls Carrots Switzerland
 

More from Geek Girls Carrots Switzerland (7)

Machine Learning For Personalized Fertility Predictions
Machine Learning For Personalized Fertility PredictionsMachine Learning For Personalized Fertility Predictions
Machine Learning For Personalized Fertility Predictions
 
Margarita Chli about TEACHING ROBOTS TO SEE
Margarita Chli about TEACHING ROBOTS TO SEEMargarita Chli about TEACHING ROBOTS TO SEE
Margarita Chli about TEACHING ROBOTS TO SEE
 
Iwona Fluda: “Thinking in SEO language.”
Iwona Fluda: “Thinking in SEO language.”Iwona Fluda: “Thinking in SEO language.”
Iwona Fluda: “Thinking in SEO language.”
 
Wireless Technologies For The Internet Of Things
Wireless Technologies For The Internet Of ThingsWireless Technologies For The Internet Of Things
Wireless Technologies For The Internet Of Things
 
Artificial Intelligence in Personalized Health
Artificial Intelligence in Personalized HealthArtificial Intelligence in Personalized Health
Artificial Intelligence in Personalized Health
 
Dynamic Information Design
Dynamic Information DesignDynamic Information Design
Dynamic Information Design
 
What Makes Computer Vision Hard?
What Makes Computer Vision Hard?What Makes Computer Vision Hard?
What Makes Computer Vision Hard?
 

Recently uploaded

Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Sanjeev Rampal
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
ShahulHameed54211
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
Himani415946
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
TristanJasperRamos
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 

Recently uploaded (16)

Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 

JAHLELA HASLE about HOW TO GET INTO IT

  • 1. Getting into Tech with a Non-Traditional Background Jahlela Hasle, 26 July 2018 BlueLion Incubator, Zurich, Switzerland
  • 2. What is a traditional background? Atheist white male from a wealthy family with a CS degree from Stanford Does anybody actually have that background? # Tech Jobs # Stanford CS Grads
  • 3. #ILookLikeAnEngineer, 2015 Source: The Numbers of the #ILookLikeAnEngineer Ad Campaign (Medium) Credit: Michelle Glauser, Founder of @TechtonicaOrg, Web dev, #ILookLikeAnEngineer ads, PyLadiesSF lead.
  • 4. My Background - Grew up in California - Cognitive neuroscience undergrad - Startup founder & product manager - Coding bootcamp - Employed software engineer
  • 5. Everyone can make an impact in tech ● Female/Non-binary ● People of color ● Studied economics ● Or music or biology ● Left industry or school to raise children ● Spent 15 years in finance ● Work as an executive assistant ● Run a bakery or moonlight as an actress
  • 6. There are non-developer roles in tech ● UX/UI Designer ● Tech Evangelist ● Product/Project Manager ● Systems Analyst ● QA / Testing ● Data Scientist ● Technical Writer Get your foot in the door
  • 7. So, how do you get into engineering? ● Start with the fundamentals ● Build your own projects - be ambitious ● Ask lots of questions - Google/StackOverflow ● Don’t give up ○ The industry changes constantly ○ Never gets easier - you just get used to constant challenges ○ Everyone is always learning
  • 8.
  • 9. Starting to Code First Step: Make a Github (github-pages) Possible Journey: Python -> Javascript -> Haskell/OCaml/F# -> C/C++ Take classes: Codecademy Build Small Things: website, image editor, merge sort
  • 10. Stay Close to the Metal ● Learn to use the command line! Dream in it! ● Hardware: MacBook/Linux. NO WINDOWS ● Version Control: Use Git from the command line ● Text Editor: Emacs/Vim (very frustrating at first, very worth it)
  • 11. Focus on the fundamentals ● Linear algebra, combinatorics, number theory ● Algorithms and data structures ● Interview questions
  • 13. The computer will tell you you’re wrong ● Constantly ● Listen to what it has to say ● It will be frustrating Everything is Always Broken ● Constantly ● The better you are, the more broken it will be
  • 14. Attend all the things! ● Study groups ● Hackathons ● University talks ● Industry events ● Conferences Create a network
  • 15. Be a hacker ● Hacker != breaking into banks ● Art of patching things together to get the job done ● Read Eric Raymond’s How to Become a Hacker ○ catb.org/esr/faqs/hacker-howto.html ● Use Google
  • 16. Resources ● Codecademy ● MIT OpenCourseware: Algorithms ● InterviewBit ● Interview Cake ● Cracking the Coding Interview ● Pramp ● HackerRank ● Coding Competitions ● jahlela.hasle@gmail.com
  • 17. One more thing... We’re hiring! Please send your CV to: jahlela.hasle@kingfluencers.com