Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yep, I'm exactly like you. I also have a CS degree, but after many years of doing web dev. I feel stupid. I have recently started buying books that teaches algorithmics in a more easy approach.

I am currently reading "Python Algorithms: Mastering Basic Algorithms in the Python Language". I can't recommend it enough. Besides clearly explaining the basics, it helps you learn how to think about transforming naive solutions in to efficient algoritms.

Besides that, I find it fun to practice on code tests provided by codility, interviewstreet etc.



This book is great. I would also suggest Bruno Preiss' site, which has his data structures and algo book that target specific languages (one in ruby, one in java, one in python, etc) available for free. link: http://www.brpreiss.com/


I just looked this book up at Amazon and there are 3 new from $165.46, 11 used from $158.90 and 1 unknown binding for $999.99.

Oh, and it's Apress.


Get the ebook on bn.com for $34.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: