惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

量子位
博客园_首页
罗磊的独立博客
云风的 BLOG
云风的 BLOG
J
Java Code Geeks
Last Week in AI
Last Week in AI
D
DataBreaches.Net
Jina AI
Jina AI
博客园 - Franky
大猫的无限游戏
大猫的无限游戏
Apple Machine Learning Research
Apple Machine Learning Research
V
V2EX
D
Docker
MongoDB | Blog
MongoDB | Blog
B
Blog RSS Feed
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
宝玉的分享
宝玉的分享
Engineering at Meta
Engineering at Meta
The Cloudflare Blog
博客园 - 三生石上(FineUI控件)
有赞技术团队
有赞技术团队
人人都是产品经理
人人都是产品经理
H
Help Net Security
T
The Blog of Author Tim Ferriss

阮一峰的网络日志

科技爱好者周刊(第 396 期):互联网通信的替代方案 科技爱好者周刊(第 396 期):互联网通信的替代方案 - 阮一峰的网络日志 科技爱好者周刊(第 395 期):软件开发的第三种方式 科技爱好者周刊(第 395 期):软件开发的第三种方式 - 阮一峰的网络日志 科技爱好者周刊(第 393 期):脑腐状态 科技爱好者周刊(第 392 期):axios 投毒与好莱坞式骗术 科技爱好者周刊(第 391 期):AI 的贫富分化 科技爱好者周刊(第 390 期):没有语料,大模型就是智障 套壳中国大模型撑起500亿美元估值?扒一扒 Cursor 的"套壳"疑云 科技爱好者周刊(第 389 期):未来如何招聘程序员 科技爱好者周刊(第 388 期):测试是新的护城河 零安装的"云养虾":ArkClaw 使用指南 科技爱好者周刊(第 387 期):你是领先的 科技爱好者周刊(第 386 期):当外卖员接入 AI 字节全家桶 Seed 2.0 + TRAE 玩转 Skill 科技爱好者周刊(第 385 期):马斯克害怕中国车企吗? 智谱旗舰 GLM-5 实测:对比 Opus 4.6 和 GPT-5.3-Codex 科技爱好者周刊(第 384 期):为什么软件股下跌 科技爱好者周刊(第 383 期):你是第几级 AI 编程 Kimi 的一体化,Manus 的分层 科技爱好者周刊(第 382 期):独立软件的黄昏 AI native Workspace 也许是智能体的下一阶段 科技爱好者周刊(第 381 期):中国 AI 大模型领导者在想什么 科技爱好者周刊(第 380 期):为什么人们拥抱"不对称收益" 科技爱好者周刊(第 379 期):《硅谷钢铁侠》摘录 我如何用 AI 处理历史遗留代码:MiniMax M2.1 升级体验 科技爱好者周刊(第 378 期):预测是新的互联网热点 科技爱好者周刊(第 377 期):14万美元的贫困线 科技爱好者周刊(第 376 期):太空数据中心的争议 科技爱好者周刊(第 375 期):一扇门的 Bug
关于计算机科学的50个误解
阮一峰 · 2019-11-03 · via 阮一峰的网络日志

计算机科学(Computer Science,简称 CS)是大学的热门专业。但是,社会上对这个专业有很多误解,甚至本专业的学生也有误解。

一个美国的 CS 老师写了一份清单,列出了许多关于计算机科学的伪命题。它们都是 CS 学生信以为真,以后才慢慢明白,这些都是不正确或不完全正确的命题。

下面就是计算机科学的50个常见误解,欢迎补充。

1、

CS 毕业生懂 C 和 C ++ 语言。

2、

Java 语言是几乎所有编程任务的合理选择。

3、

懂得编程 == 懂得计算机科学。

4、

CS 毕业生是优秀程序员。

5、

CS 毕业生会编程。

6、

CS 教授懂编程。

7、

CS 教授会使用计算机,或者懂得互联网原理。

8、

如果一个软件可以运行在我的笔记本电脑上,就可以运行在其他人的笔记本电脑上。

9、

StackOverflow 问答社区的答案都是可信的。

10、

如果一段代码出现到互联网上,就意味着你可以使用它。

11、

开源软件意味着更少的错误并且更加安全。

12、

开源软件(open software)和自由软件(free software)是同义词。

13、

git 和 GitHub 是同义词。

14、

Unix 和 Linux 是同义词。

15、

bash 和 sh 是同义词。

16、

AWS 和"云服务"是同义词。

17、

"隐私"和"秘密"是同义词。

18、

"加密"和"安全"是同义词。

19、

聪明的程序员会写出聪明的代码。

20、

编程能力是一名优秀软件工程师的最重要品质。

21、

拥有 CS 学位是成为一名优秀软件工程师的必要和充分条件。

22、

计算机解析时间和日期是轻而易举的。

23、

CS 毕业生知道如何验证电子邮件地址。

24、

雇主关心 CS 学生选修了哪些课程。

25、

分布式网络是可靠的。

26、

第三方服务是可靠的。

27、

AWS 云服务是可靠的。

28、

你可以将整个文件读入内存。

29、

fork命令之后,父进程始终先执行。

30、

删除文件需要对该文件具有写权限。

31、

线程竞争很少发生。

32、

面向对象编程是最好和最常见的编程范式。

33、

CS 毕业生不会被黑客钓鱼,因为他们了解计算机。

34、

CS 毕业生了解计算机。

35、

CS 毕业生已经学过大多数的重要课程。

36、

电子表格和 Powerpoint 只适用于商业活动。

37、

程序员大部分时间都花在编程上。

38、

计算机可以按照指令进行操作。

39、

技术和算法是中立的。

40、

学习人文学科是浪费时间。

41、

你的职业生涯需要使用大量数学。

42、

如果谷歌使用它,那么别的公司也应该使用它。

43、

如果一种技术很先进,就应该使用它。

44、

如果一种技术超过5年,就不是新技术。

45、

只为了能够用上红黑树或某个高级算法,重写代码是值得的。

46、

大学毕业后,你还有机会遇到霍夫曼编码。

47、

具有 CS 学位的两个人,将具有非常相似的背景和知识。

48、

算法复杂性和大 O 表示法在现实世界中一直使用。

49、

学术界某种程度上跟现实世界不一样。

50、

没有人会输入这种数据,或者这样写代码。

(完)