人生最重要的是什么? 是找到和培养乐趣,这是初级境界,如果在享受乐趣的过程中,把钱给赚了,就到了二级境界。
不是人人都必须做 Codeforces, 而是人人,特别是大学生,应该找到这样一个乐趣,达到那么一个境界。
CS 方面能力林林总总,早期面试以及现在大部分企业往往考你一个技能,比如React,但是这样技能一是容易学,二是这些技能天天在变,比如 MVC,10年前是 bleeding edge, 7年前是 cutting edge, 4 年前 conventional,现在是 out of date。所以好的企业面试,转而考你算法,因为(1)这个是不会变的,就像数学exp(i*Pi)=-1, 昨天成立,今天还成立。(2)算法能够区分面试者的能力。而 Codeforces就是培养和考核算法能力的。
不知道我说的,有没有帮助?