在学校里一直都是在学,但不知道求职(程序员)时需要具体具备什么知识,对知识了解到什么程度。例如很多人不怎么学习算法,甚至有些老师说以后工作都直接用不了书上的算法等等。例如说:你必需学习C++,Java,数据结构,离散数学等等。觉得太笼统,不知道需要掌握的程度是多少。大家能否给些建议?例如应届生要有能力做什么,能做的项目的大小等等这些可以直接感受到的`能力。