Is programming or computer science in general, all about algorithms?

Posted by wakandan on Programmers See other posts from Programmers or by wakandan
Published on 2012-02-08T17:43:25Z Indexed on 2012/06/06 4:47 UTC
Read the original article Hit count: 180

Filed under:

As a grad student, I find it more and more common for prestigious companies (like Google, Facebook, Microsoft,...) to put algorithm questions in their test and interviews. A few startups I applied to also asked about algorithms. I wonder if algorithms fluency is the most important thing for software developer in those companies?

If the answer being yes, what are the best method or resources for one to learn & practice about algorithms effectively? I can't seem to get interested in solving seemingly too complicated problems found in most textbook or websites. Though easily understand basic algorithms (like quicksort, bubblesort,...), I find it immensely difficult to remember and reuse them later.

Thanks.

P/S: If you ask me what I like, it's building good softwares to solve users' problems innovatively. I suppose that does not necessarily mean the software has to be very complicated.

© Programmers or respective owner

Related posts about programming-practices