计算机科学与技术专业的学生想要避免成为低级的码农。出国读博,这是唯一的建议。国内眼中的高级程序员,汇编,C,C++,乱七八糟的底层原理,动辄几百上千道LeetCode,TopCoder,ACM,在天天加班的互联网公司拿着份不高不低的薪水,没日没夜的干到35岁,熬不动了等着毕业。或者拼命转行架构,管理再战十年。真正的工程师不是这样的,他们可以给开源项目贡献代码,也可以二十年如一日的投入科研,编程语言只是一种工具,你就算把整个编译原理都背下来,你也做不出任何有意义的东西。人们总是去羡慕别人,不明所以的去吹OpenAI的ChatGPT,可是NLP(自然语言处理),需要团队里有语言学家,认知科学家,心理学家,计算机科学家,哲学家,数学家。而计算机科学,又需要机器学习,文本挖掘,人机交互,Formal language theory,人工智能。除此之外,GPT-4还需要规模庞大的数据去训练。再忠告一句,加班对你而言没有任何意义。