I got this wonderful book this morning.
As a programmer, I cannot escape from algorithms, SERIOUSLY~! I don't want to waste spit to explain how significant algorithm is, and also don't wanna dispute with my college how necessary the students need to study algorithms.
If you just treat programming development work as the ladder of your career, you can drop it, if you want; but, if you want to be a software dev. master, you should treat algorithms as your core competitive strength.