SUCH A GREAT BOOK!
"I really recommend Rob Conery's "The Imposter's Handbook" as a great way to reinforce those fundamentals and core concepts. Rob has been programming for years but without a CS degree. This book is about all the things he learned and all the gaps that got filled in while he was overwhelmed."
Staying silent when the conversation goes over your head sucks. You've got this.
DON’T HAVE A CS DEGREE? NEITHER DO I! That’s why I wrote these books: to fill the gaps in my career. The result? Two volumes and 700+ pages of essentials skills and ideas every developer should know.
I'm a self-taught developer, and for most of my career, I've learned what was required to get the job done. When conversations veered toward core concepts, I disengaged.
I decided to change all of this in 2014. I looked up all of the topics that a typical CS degree covers and then I dove in. Halfway through, I decided to write a book about what I was learning.
What You'll Learn
In 2014 I spent a year studying the fundamentals I never learned as a self-taught programmer. I began writing down what I was learning in December, 2015 and at first I figured it could be a series of blog posts, but then decided to go deeper and write a book. In August of 2016 I released the first version and it took off. Here's what I wrote about:
I LOVE THESE BOOKS!
"The Imposter's Handbook is a great resource for *any* programmer, self-taught or otherwise."
Written By a Human for Other Humans
Reading about Computer Science concepts can be a bit challenging. Academics construct sentences like an engineer might build a bridge and casual bloggers don't typically take more than 30 minutes to write a post and even then they forget the most crucial details.
My goal with this book was to make it a nice, long conversation where you and I wander through computer science history and get to know the concepts in our own time. I wrote, then rewrote, then rewrote AGAIN with the goal of making each chapter as straightforward and human as possible.
I also busted out my iPad Pro and doodled my heart out as drawing things helps me understand and helps me use fewer words
HOOOOO THE IMPOSTER'S HANDBOOK IS SO GOOD. IT'S SO GOOD...
...Loving learning about NP(~etc) problems!
-- Rachel Kelly
A Quick Video with More Information
I like making videos so if you're a visual person like I am, kick back and I'll do my best to explain what's in The Imposter's Handbook, both seasons 1 and 2.
"The problem you're facing is classic O(n^2)..."
I was at a conference in Las Vegas in 2009, at a social event with other speakers. Two of them started talking animatedly about a routine that was O(n^2) vs. O(n). I had no idea what they were talking about and wanted to hide.
Turns out: Big-O is actually pretty simple! We step through multiple examples, including the dreaded Fibonacci, to see how many different ways we can code the same routine, all with a different Big-O.
YOU GUYS, THIS WAS SO WORTH IT! IT'S OFF DA CHAIN!
"I am being schooled right now and it feels like good! I cannot recommend this too much for people like myself who never went to college for compsci but wishing for proper understanding of significant concepts.."
"Traverse this family tree and tell me which heir..."
I was interviewing for a job at a giant tech company and was asked a question about the most efficient way to find out which heir of a royal family was next in line to the throne. There were rules to follow etc but I had no idea ... none... zero.
I started to sweat and I felt really dumb. I didn't get the job.
Turns out this is binary tree traversal and it's not that hard! Hopefully you'll think so too and you'll end up better than I did in your next interview.
Prefer a Print Book?
The Imposter's Handbook is now in print! After 1.5 years of tweaking and fine-tuning, a full-color, high-quality print edition is now available for $49.99 from Blurb.
Note: the physical copy does not include the videos or electronic copy.
Save Money with a Bundle
Get volumes 1 and 2 and save $10
We just released the second volume of The Imposter's Handbook, and this time Scott Hanselman joins as co-author. A fun exploration of binary, encoding, encryption and more!
Nail that Interview with $10 off
Interviewing for a position as a programmer can be intimidating as well as just a little bit infuriating. Unfortunately, that's the way it is - but you don't have to go it alone. We created a 5.5 hour video tutorial that is for people just like you who need some practice and a strategy - and we're bundling that with The Imposter's Handbook for 30% off. You get the book and 9 hours of solid video!
A complete reboot for 30% off
If you're coming at this process from the very beginning and need to make sure you know the subject matter, this bundle is for you. You get all of the concepts in The Imposter's Handbook (both volumes), the Imposter Video Set (17 videos, over 3.5 hours of concepts) and the practice drills from MIssion:Interview. This is a lot of work - run with it!