際際滷

際際滷Share a Scribd company logo
@TwitterAds | Con鍖dential
@cbogie
August 14, 2013
So you want to become a
software engineer
o r a t l e a s t e v e n t u a l l y
o n c e y o u  r e d o n e w i t h c o l l e g e
@TwitterAds | Con鍖dential
About me
Presented by: Christian Bogeberg
@Twitter 3
UCLA 07, BA Political Science
Disney
campus recruiting internship
Google
recruiting coordinator
sourced for Site Reliability Engineers (SRE)
Twitter!
sourced for all sorts of engineers
-SRE, front end, distributed systems, machine learning, hardware, mobile
University Programs
-go out to campuses and recruit intern and entry level engineers
-also run lots of internship programs here at HQ
Since then, a nice little career thus far
@Twitter 4
On campus
No...well, sometimes
Main events:
Career Fairs
Tech Talks
Hackathons
On Campus Interviews
so do you like, just throw parties?
@Twitter 5
So what do I study?
Assuming you are passionate about technology, show it!
CS, math, physics, statistics
humanities? social science? arts?
these are where the inspiration for great technology come from
Google - academic research
Twitter - dispatch systems
Snapchat - communications
Vine - 鍖lm
Instagram - photography
Spotify - music
Just study computer science. JUST STUDY
@Twitter 6
Ways to learn, and show it
Meetups
Open Source
-apache, become a committer
Github
Conferences
-pycon, oscon, velocity, Grace Hopper
Student groups
-HKN, ACM, NSBE, SHPE, SWE, hacker groups
Side projects
-mobile/web apps
Beyond the gpa, way beyond
@Twitter 7
Ok, some classes are important
these are what the interviews are based on
Google Google engineering interview questions
hashtables, binary search tree, reverse lookup, etc.
data structures
algorithms
operating systems
programming languages
@TwitterAds | Con鍖dential
#ThankYou
UCLA -足 poli sci 07
Disney -足 campus recruiting intern
Google -足 recruiting coordinator/sourcer
Twitter! -足 sourcer/campus recruiter/university programs
I recruit software engineers out of colleges and universities
when i go on campus:
tech talks
career fairs
hackathons
on campus interviews
these are all ways that students can come and engage with employees at my company
-足you need the cs background to get through the interviews
-足BUT
-足there are other important things to show about yourself
typically studying cs, but math, physics, and statistics are good too, because involves lots of
coding
  -足but if you have a passion for social sciences, the humanities, life sciences, the arts
    -足this diversity of perspective is very valuable
    -足you can still learn tons about coding and technology
so Im going to assume you want to be a software engineer
-足if you want to be a software engineer, youre probably passionate about technology!
-足show what excites you
-足meetups
  -足get together and talk about some cool technology
  -足no meetups in what your interested in your region? plan it!
-足open source/apache
  -足you can work on important software that many organizations and services leverage, like linux,
hadoop
  -足everyone loves to see that you were a committer to a project, which means you committed
code that is now in production
   -足not just software -足 the hyperloop is open source!
-足github
  -足the standard version control system that allows you to store your code for others to use.
many times an interviewer will glance at your github profile to see what youve been working on
  -足recruiters are always on github looking for great profiles
-足conferences
  -足so many out there!  pycon, velocity, grace hopper, oscon
  -足great place to meet other people interested in the technology youre into
  -足lots of companies recruit from here also!
-足student groups
  -足HKN, ACM, NSBE, SHPE, SWE, hacker groups
-足side projects/apps
  -足in this day and age, you can work on ready-足to-足go mobile/web apps and learn how to build
production grade systems in your spare time.
great to see what classes youve taken
-足typically youll have taken at least data structures/algorithms class
-足typically youll have worked on class/group projects
but id like to see more!
-足interned at a startup in your college town?
-足any interesting labs doing bleeding edge work in cs field?

More Related Content

Gwc recruiting deck

  • 1. @TwitterAds | Con鍖dential @cbogie August 14, 2013 So you want to become a software engineer o r a t l e a s t e v e n t u a l l y o n c e y o u r e d o n e w i t h c o l l e g e
  • 2. @TwitterAds | Con鍖dential About me Presented by: Christian Bogeberg
  • 3. @Twitter 3 UCLA 07, BA Political Science Disney campus recruiting internship Google recruiting coordinator sourced for Site Reliability Engineers (SRE) Twitter! sourced for all sorts of engineers -SRE, front end, distributed systems, machine learning, hardware, mobile University Programs -go out to campuses and recruit intern and entry level engineers -also run lots of internship programs here at HQ Since then, a nice little career thus far
  • 4. @Twitter 4 On campus No...well, sometimes Main events: Career Fairs Tech Talks Hackathons On Campus Interviews so do you like, just throw parties?
  • 5. @Twitter 5 So what do I study? Assuming you are passionate about technology, show it! CS, math, physics, statistics humanities? social science? arts? these are where the inspiration for great technology come from Google - academic research Twitter - dispatch systems Snapchat - communications Vine - 鍖lm Instagram - photography Spotify - music Just study computer science. JUST STUDY
  • 6. @Twitter 6 Ways to learn, and show it Meetups Open Source -apache, become a committer Github Conferences -pycon, oscon, velocity, Grace Hopper Student groups -HKN, ACM, NSBE, SHPE, SWE, hacker groups Side projects -mobile/web apps Beyond the gpa, way beyond
  • 7. @Twitter 7 Ok, some classes are important these are what the interviews are based on Google Google engineering interview questions hashtables, binary search tree, reverse lookup, etc. data structures algorithms operating systems programming languages
  • 9. UCLA -足 poli sci 07 Disney -足 campus recruiting intern Google -足 recruiting coordinator/sourcer Twitter! -足 sourcer/campus recruiter/university programs I recruit software engineers out of colleges and universities when i go on campus: tech talks career fairs hackathons on campus interviews these are all ways that students can come and engage with employees at my company -足you need the cs background to get through the interviews -足BUT -足there are other important things to show about yourself typically studying cs, but math, physics, and statistics are good too, because involves lots of coding -足but if you have a passion for social sciences, the humanities, life sciences, the arts -足this diversity of perspective is very valuable -足you can still learn tons about coding and technology so Im going to assume you want to be a software engineer -足if you want to be a software engineer, youre probably passionate about technology! -足show what excites you -足meetups -足get together and talk about some cool technology -足no meetups in what your interested in your region? plan it! -足open source/apache -足you can work on important software that many organizations and services leverage, like linux, hadoop -足everyone loves to see that you were a committer to a project, which means you committed code that is now in production -足not just software -足 the hyperloop is open source! -足github -足the standard version control system that allows you to store your code for others to use.
  • 10. many times an interviewer will glance at your github profile to see what youve been working on -足recruiters are always on github looking for great profiles -足conferences -足so many out there! pycon, velocity, grace hopper, oscon -足great place to meet other people interested in the technology youre into -足lots of companies recruit from here also! -足student groups -足HKN, ACM, NSBE, SHPE, SWE, hacker groups -足side projects/apps -足in this day and age, you can work on ready-足to-足go mobile/web apps and learn how to build production grade systems in your spare time. great to see what classes youve taken -足typically youll have taken at least data structures/algorithms class -足typically youll have worked on class/group projects but id like to see more! -足interned at a startup in your college town? -足any interesting labs doing bleeding edge work in cs field?