当前位置:首页 > 每日看点

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

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

你就啃吧,等你啃完这些书,你的同学已经照着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

分享给朋友:

相关文章

创业:集思广益并完善您的商业理念

用史蒂夫乔布斯的话来说,“做伟大工作的唯一方法就是热爱你所做的事情。开始自己的事业是迈向自己喜欢的工作的一步。但是,从形成想法到创建商业网站,在您深入研究之前,需要考虑几个基本步骤和问题:您要解决什么问题?您的目标受众是谁?您的产品或服务与…

短剧推广怎么做,24年还能赚钱吗?

短剧推广怎么做,24年还能赚钱吗?

首先声明:短剧授权是免费的! 短剧授权是免费的! 短剧授权是免费的! 其次我们再聊聊,短剧推广到底赚不赚钱? 多的就不说了, 随便上个图片,给大家过过瘾! 然后,我们进入主题: 0粉丝账号,新手,应该如何申请短剧推广! 一、短剧推广变现…

手机买16+256的还是12+512的好?

手机买16+256的还是12+512的好?

到底选大内存还是大存储,一直以来是很多朋友的纠结点,大内存意味着可以应用多开不卡顿,大存储则是可以存入更多文件、应用,如果两个配置价格差距不大(如0-200元),确实有点难选。 不过从实际体验出发,大存储的手机显然更应该优先选择才是。首先,…

手机的运行内存真的有必要上16GB吗?

全是国产垃圾APP惯出来的。 那些对国产软件没意见的人,建议出国看看,花不了多少钱,出门开 Google Map,订宾馆用 Booking,翻译用 Google translate,聊天用 Telegram,社交活动用 Discord,你会…

用wordpress做这个网站的话,需要用到哪些插件?

一个完整成型的B2C电商独立站,如果用wordpress+woocommerce搭建,最终会用上20来个插件,而且是在经过慎重筛选,剔除不必要的插件的情况下,别问我为什么。 wordpress建站,插件安装多了,速度会变慢,这是常识,但需要…

程序员都有自己的服务器吗?

程序员都有自己的服务器吗?

2024.9. 24,有朋友咨询功耗,我没有单独给服务器弄智能插座,系统做的 esxi 也看不到,所以只能用其他角度判断供大家参考。 我有一个餐边柜改的机柜,里面白裙两盘,黑群晖 4 机械 1 mvme,一个爱快硬路由,一个联通光猫,一个…

发表评论

访客

看不清,换一张

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