前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >对计算机科学的 50 个误解!

对计算机科学的 50 个误解!

作者头像
小林coding
发布2021-07-30 10:27:02
4940
发布2021-07-30 10:27:02
举报
文章被收录于专栏:小林coding

大家好,我是小林。

估计不少人在还没进入大学的时候,以为计算机专业是修电脑的,我当初也是这么认为的。

结果毕业后,八大姑八大姨听到我懂「计算机」,都会叫我修手机、修电脑。

哈哈,很可惜,对于修东西这个事,我一点都不会。

「懂计算机就懂修电脑的」,这个观点是外人看计算机专业的时候产生的。

但,计算机本专业的同学就真的懂「计算机」吗?我看也未必哦。

有个计算机专业的美国老师写了一份关于计算机科学伪命题的清单,总共 100 条。

这些伪命题题,都是 CS 学生信以为真,以后才慢慢明白,这些都是不正确或不完全正确的命题。

我节选了对计算机科学的 50 个常见误解,看看曾经或者现在的你中了几个?

还是说明下,这些伪命题是美国老师站在美国学生的角度写的,有些并不一定符合国内。

1、CS 应届生“懂 C 和 C ++ 语言“。

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

3、会编程 == 会计算机科学。

4、拿到了计算机科学学位的毕业生是优秀的程序员。

5、拿到了计算机科学学位的毕业生懂编程。

6、计算机专业的教授懂编程。

7、加上满满的 printf 语句就是会调试技术。

8、如果一个软件能在这台电脑运行,一定能在另外一台电脑运行。

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

10、能在互联网上找到的代码,就是正确能跑的。

11、开源软件能更省事。

12、免费软件就真免费。

13、git == GitHub 。

14、Unix == Linux。

15、bash == sh。

16、AWS =="云服务"。

17、"隐私"=="秘密"。

18、"加密"=="安全"。

19、牛逼的程序员,写出的代码一定牛逼。

20、要成为优秀的软件工程师,编程能力一定要强。

21、TED演讲是科学,所提供的信息一定是准确的。

22、计算机解析时间和日期是个很简单事情。

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

24、CS 毕业生知道如何正确验证 IP 地址。

25、分布式网络一定是可靠的。

26、第三方服务一定是可靠的。

27、AWS 云服务一定是可靠的。

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

29、调用fork函数之后,父进程肯定最先执行。

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

31、线程竞争很少发生。

32、文件的内容可以全部读入到内存。

33、malloc 返回的指针是有效的。

34、CS 毕业生肯定不会被黑客钓鱼,因为他们懂计算机。

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

36、如果出现权限错误,直接 chmod 777。

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

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

39、技术和算法是中立的。

40、ICMP 仅用于 ping 和 traceroute。

41、互联网上的所有通信都是 UDP 或 TCP。

42、DNS 通信始终使用UDP。

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

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

45、重写红黑树的算法是非常值得做的事情。

46、如果 google 用了这个技术,那么我们一定也要用。

47、学人文学科是浪费时间的。

48、关于递归的笑话是关于递归的有趣笑话。

49、失败 == 错误。

50、成功 == 天赋。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-07-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 小林coding 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档