Job Search Curriculum
Jobberwocky
Interview Questions
Pairboarding Index
New York Tech Companies
Bay Area Tech Companies
Week 1: The Warm Up
- Prepare your résumé and Github.
- Polish your pitch.
- Apply to the big companies.
- Apply to 75 companies in your area.
W1D1
- Sign up for the Jobberwocky and polish your Github.
- Get a simple portfolio site up.
- Just put up the content for now. We'll do styling tomorrow.
- Format your résumé.
- Write your standard cover letter.
W1D2
- Apply to the big tech companies.
- Clean up your Github.
- Begin the pairboarding curriculum.
- Do pairboarding every weekday at 11am until you are employed.
- Rehearse the harder questions once you get through the list.
- Try Codility if you want to do more on your own.
W1D3
- Update your LinkedIn profile.
- Style your portfolio site.
- Choose which Meetups you'll attend.
- Job Boards: Sign up for job alerts and register on the job market places.
W1D4
- Work on your personal projects.
- Read about performance analysis and big O.
W1D5
- Polish your personal pitch.
- Read: What do software engineers actually do?
- Apply to these places that want a/A graduates.
Week 2: Spray and Pray
- Apply to 100 companies.
W2D1
- Read about job search etiquette
- Read about making a website faster
W2D2
- Read about a typical technical interview.
- Memorize a few insightful questions.
W2D3
- Pick an open-source project to contribute to.
- Practice building on top of an existing codebase.
W2D4
- Read about negotiating an offer.
- Get some data points for salary negotiations.
- You can also check out this HackerNews article
W2D5
- Start reading about algorithms here.
- Find a few online lectures over the weekend to complement these.
Week 3: Keep Spraying
- Apply to 50 companies.
W3D1
- Ruby review: read this Ruby interview walkthrough
- What happens when you navigate to a URL?
W3D2
- So you know Rails? Learn more from the most interesting Rails Casts.
- Also check if you got rusty on Ruby and Rails fundamentals.
W3D3
- Read this interviewer's take on the ideal whiteboard interview.
W3D4
- Work on your personal projects some more.
- Read some advice for interviewing at a company you really want to work at.
W3D5
==> HIRING DAY <==
JavaScript Readings
Ruby/Rails Readings
- RailsCasts of Interest
- Well Grounded Rubyist
- Rails Antipatterns
- Agile Web Development with Rails (4th Edition)
- Metaprogramming Ruby
- Rails 3 Way
- Rails Recipes: Rails 3 Edition
- Crafting Rails Applications