As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center提供指导。




已关闭10年。




这些编码员中的许多人都是成功的竞赛,例如TopCoder SRM或Google Codejam等,都能获得不错的工作和薪水。但这真的必要吗?我的意思是,所有代码开发人员都应该知道不同的算法,结构,还是所有这些竞赛都是在浪费时间?
问题是那些比赛要花很多时间-训练,学习和参加。我是学生,所以我没有太多的空闲时间。因此,我应该做出一个决定:或者我做决定(以防万一,这给我将来有用的知识),或者我只是忘掉了它,继续学习其他东西。
有任何想法吗?

最佳答案

我认为您需要首先考虑自己职业生涯中想要的东西,然后再查看达到目标所需要做的事情。如果这样做之后,您有证据证明在这些竞赛中取得成功,可以在您感兴趣的领域获得良好的工作/薪水,那么我认为您已经找到了答案。

10-01 22:31