loading...
markdown guide
 

Dreaming in Code by Scott Rosenberg is excellent, both for programmers (every coder alike should read it!) and non-programmers. It really helps explain why software is what it is: the nature of bugs, shifting production schedules, general weirdness, and all!

 

This has me at the author's note:

So while I hope that programmers will enjoy this work, it is meant equally or more for the rest of us. It poses a question and tells a tale. Why is good software so hard to make?

Sounds fantastic -- exactly what I'm looking for. Thanks for the recommendation, Jason!

 

I would recommend Kevin Mitnick Ghost in the wires. More about the starts of cyberhacking and his story but really great to read something a little bit less technically. And I recommend also Permanent Record from Edward Snowden !

 

Ghost in the wires

Sounds really fun, like an updated Catch Me If You Can. Tech + true crime always make for a great story (as the writers at Wired would no doubt testify).

Thank you, Alex!

 

Exactly ! There is a movie adaptation of the book but I will recommend to read it instead. Yes Wired has some really great articles !

Thanks for the heads up -- I wouldn't want to spoil the book!

 

My current recommendation is Algorithms to Live By, by Brian Christian and Tom Griffiths. It's a light-hearted (and also informative) look at how computer science has solved all of life's problems. Spoiler: it hasn't really ... but the book is still good fun.

Classic DEV Post from Jun 15 '19

What are your favourite resources for beginners?

What resources would you give a new team member who is also starting their first tech job?

MurrayVarey profile image
Passionate about learning and communication

dev.to is now reaching millions of developers every month.

It's like Medium meets Reddit, but specifically for software developers. Sign up now ❤️

(And we're open source!)

(You can also configure to use dark theme and/or sans serif fonts if you sign in)