当前位置:首页 > 每日看点 > 正文内容

为什么大多数cs专业的学生不愿意老老实实啃深入理解计算机系统这一类黑皮书?

卡卷网1年前 (2025-02-24)每日看点224

你就啃吧,等你啃完这些书,你的同学已经照着B站的视频和大佬的博客,在大语言模型的指导下做完了项目,在牛客背了最新的面经,找到了大厂的实习,走向了人生的巅峰。你一边默默念着“基础不牢地动山摇”,一边发现你同学聊的全都是你没听过的技术栈。好不容易搞懂的书上的概念,面试完全没人问也没人Care。活脱脱一副CS孔乙己的样子。

请务必记住,CS是应用学科,学它的正确方法是先把手弄脏,再逐个击破影响自己的瓶颈。信息搜集和与人交流的能力也是重要的学习和工作能力,只知道啃书反而是这方面能力低下的体现。


这个回答意外的点赞挺多的,评论区有同意也有反对的声音。我来随便补充些想法吧,想到哪说哪。

其实这个回答是写给曾经的我自己的。以前我也觉得黑书像葵花宝典一样,啃完了就会变成技术大牛,拿到一堆高薪offer,逃离35岁被裁的诅咒。那时我也非常看不起那些刷视频背面经搞CRUD的同学,觉得他们学那点肤浅的东西早晚被裁。现在回想起来,这其实是一种傲慢又虚荣的想法,这个世界上本来就不存在学会了就能人生通关的东西,而且视频面经CRUD里的东西和黑书上教的本质上也没有什么高低。写Lisp和写Java,调SSM框架和调Linux API,改Pytorch代码还是改若依框架,真的有谁比谁更厉害、更高级吗?其实很多时候都是市场需求的不同激发了人心里的傲慢与偏见,而这种心态恰恰是学习和工作的大忌。

回到更现实的视角,啃书的问题其实是显而易见的。首先是书的时效性问题。其次,现在的计算机领域已经变得浩如烟海了,每一个角落深挖下去都能挖到一大堆深刻的知识。如果抱着要深入底层的想法去学习,就会陷入底层的泥沼中。比如从大模型这个方向开始往深处挖,做理论能挖到数学和无数论文里,做训练和推理集群能挖到云计算里,做优化方向能挖到GPU编程上,还想深入还有AI编译器和AI加速芯片等着你。没错,想啃书是啃不完的,永远都会存在下一本更深入更底层的书。换句话说,想靠啃一本足够厚的书就能通晓整个计算机领域,本来就是一个不可能实现的梦。最后,哪怕你会真正的量子速读,一秒钟就把相关书籍全读了,这也是远远不够的,因为真正的最佳实践只有真的把手弄脏,深入参与项目后才能了解。而书上记载的很多内容看上去很精妙,实践中却因为各种原因完全没人用。这就导致了在当下,啃书其实是一种性价比非常低的学习方式。

所以面对现在的CS领域,我觉得最好的入行方法就是看看各类教学视频,背背面经,然后多和行业内部的人交流。这些并不能教你多么高深的知识,但是却可以让你快速知道业界现在在搞啥,面试都在问啥,拿到行业入场的通行证。那么高深的知识在哪呢?我觉得实习和工作后,在真实的项目和业务里学习到的东西,才是我们在这个行业的立足之本。而解决真实业务中的难题,从中学到的东西也会比看书更加具体和深刻。当然如果能力很强又有很明确的方向,参加开源项目也是很好的积累实践经验的方式。

工作还能教人很多软技能,比如怎么和做技术的同事、不懂技术的同事、客户、供应商、还有领导打交道。有许多做技术的对人际交往不屑一顾,但实际上这些对职业生涯一样有着非常重要的影响。当然,这些看书也是学不到的。

最后再叠个甲,个人的观点当然会失之偏颇,大家做个参考就好了。另外不啃书也不是说不要去打基础。学好一门常用语言,熟悉他的基础语法、数据结构、内存设计,熟悉指针/引用的概念,熟悉面向对象编程的思想,在这个基础上会用代码表达出自己的想法,也能大致看懂别人的代码,积极搞懂工作学习中自己不明白又很重要or常见的概念。能做到这些,我觉得已经是很优秀的程序员了。最后,如果不是功利性的去啃书,而是单纯对书里的东西感兴趣,那当然是很好的,这个就不在前面的讨论范围内了。

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/02/11140.html

分享给朋友:

相关文章

BoCloud博云完成D轮融资,领先优势继续扩大

BoCloud博云完成D轮融资,领先优势继续扩大

2020年10月17日,云计算PaaS及多云管理代表厂商BoCloud博云(苏州博纳讯动软件有限公司)宣布完成D轮融资。本轮融资由国鑫创投、信峘投资、金浦文创、碧鸿投资、交银国际共同战略投资,原股东东方富海持...

Layui 不更新了么?

Layui 不更新了么?

layui2.8已经于今天正式发布了,新增优化了大量特性,这里按照layui更新日志的模块结构,详细为你一一介绍。基础风格调整新版调整主色调为#16baaa,在原有的墨绿基础上赋予了清新。更简单的构建构建代码更简单,除字体外,只有js和cs...

为何 Linus 一个人就能写出这么强的系统,中国却做不出来?

为何 Linus 一个人就能写出这么强的系统,中国却做不出来?

我给你举个真实的例子。。有一个人叫高伟东,在哈尔滨工作。在2012年做了一个APP。使用词根词缀背单词。名字叫:词根词缀词典这个人编辑了2300余条词根,给10万多条单词建立了词根索引,整理了50多万条的单词记忆方法,包括新版本的诸多新功能...

拼多多,怎么就成为了年轻人的「赛博菜市场」?

拼多多,怎么就成为了年轻人的「赛博菜市场」?

可惜你不在拼多多买水果蔬菜,很难一句话跟你解释,我只能笨拙的用经历来慢慢讲。我们公司有微波炉,同事们几乎都是自己带饭来上班,便当荤素搭配、水果零食;都是好看又好吃。我自己本来就不喜欢外卖,当然也加入了带饭大军: 直到某一天深夜我闲着无聊刷了...

国内AI大模型已近80个,哪个最有前途?

国内AI大模型已近80个,哪个最有前途?

题主说错了,不是80个,是168个!虽然“最有前途”不好说,但是我可以帮题主排除一些错误方向:开源大模型一定比闭源的有前途吗?参数量大的模型一定就比小模型有前途吗?榜单排名高的大模型一定更有前途吗?2024年3月更新,243个大模型中有哪几...

为什么不建议买游戏本?

我建议厂家改名厂家犯了个巨大错误:游戏本的主要受众是在校大学生,但大学生买电脑的买单人是他们的父母。你让父母给孩子买个游戏本,父母怎么想?如果你改成高效学习本、优质学习本、智能学习本、高速学习本,甚至硕博连读本,你看看家长舍不舍得砸这个钱...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。