计算机专业最重要一门课程是哪个?

2023-10-20 17:45:31 +08:00
 shanhuse

最能拉开同学之间差距的。

8955 次点击
所在节点    程序员
116 条回复
Imindzzz
2023-10-21 09:49:44 +08:00
说数学的真的够了,就大学那些专业课,要多少数学知识嘛。来说说你平时用了多少数学知识?
wu67
2023-10-21 10:04:34 +08:00
就业指导.
教你怎么写好简历...
zenfsharp
2023-10-21 10:34:01 +08:00
@Imindzzz 就是我把同学们用在学计算机上的时间, 拿来学数学, 最后同学们找到了工作, 我没有. 于是, “拉开同学之间差距”, 符合题意, 没毛病.
BaseException
2023-10-21 10:44:24 +08:00
408 四门课

- 数据结构
- 计算机网络
- 计算机组成原理
- 操作系统

当然是最重要的。还能自学一下数据库,编译原理之类的课程。
zpxshl
2023-10-21 10:47:58 +08:00
@zenfsharp 除了少数职业,有几个计算机岗位需要复杂的数学基础。。。
lindongwu11
2023-10-21 10:50:08 +08:00
虽然想说是编译原理,但课上教的如何写正则引擎什么的基本没用到过,都直接用现代的 parser 构建库了。也就代码转换挺常用的,比如我就写了好多 https://github.com/tiddly-gittly/md-to-tid https://github.com/tiddly-gittly/wikiast https://wiki.onetwo.ren/#AST%E8%BD%AC%E6%8D%A2%E6%88%90%E5%8F%A6%E4%B8%80%E7%A7%8DAST 之类的
x86
2023-10-21 10:53:35 +08:00
《 21 天精通:冲入门到放弃》
keymao
2023-10-21 10:57:36 +08:00
学一门就像搞定一个专业? 大概给你说一下,要先从计算机本身的概念再到操作系统,最后才是操作系统之上的系统软件和应用软件的层面所需要的内容:
1.微机原理
2.计算机组成原理
3.汇编语言
4.C 语言
5.数据结构
6.操作系统
7.自选面向对象语言一枚或若干 Java C++ 或其他可以自学的
8.计算机网络
9.数据库
10.软件工程
11.线性代数
12.组合数学
13.编译原理

上面这些都算是比较基础的东西,不全搞完,基本就是个瘸腿兵。

然后其他的就是自由发挥环节
算法导论、数据挖掘、人工智能之流的 机械工业的 你有时间看就再去看。


当然,如果你想理清楚软件设计这个行当的大纲的话, 推荐你直接去看 软考参考教材 软件设计师教程 2018 版。
nebulabox
2023-10-21 10:58:17 +08:00
数据结构和算法。其实就是快速写程序能力,未来找工作的时候都是靠这个能力。空闲时间可以刷一刷 leetcode
yangxin0
2023-10-21 10:58:32 +08:00
数学分析
hahastudio
2023-10-21 11:02:37 +08:00
真专业课我觉得是算法
但算法想学好,开始还简单,后面就要概率论和线性代数了
mouyase
2023-10-21 11:04:42 +08:00
《刑法》,防止违法所得
nicholasxue
2023-10-21 11:13:05 +08:00
我投计算机网络
langhuishan
2023-10-21 11:14:40 +08:00
为什么都在刷 Leetcode 呢
devopsdogdog
2023-10-21 11:34:18 +08:00
没有,还不如拍老师马屁,混点项目,混点名头。

根据职业规划去学,我上的专科只能说老师教的还不如网络上的视频
iyaozhen
2023-10-21 11:38:06 +08:00
如果只是吃碗饭 C 语言最重要,带你敲开编程的大门

如果要长远那可多了,但英语是基础
mkoijnbhu
2023-10-21 11:38:27 +08:00
计算机岗位太多了,对于大多数岗位来说我认为先学好英语,这样你会有获得更多岗位相关知识交流的机会
iyaozhen
2023-10-21 11:38:34 +08:00
@iyaozhen 英语是基础,数学是上限
rioshikelong121
2023-10-21 11:40:24 +08:00
英语
rioshikelong121
2023-10-21 11:40:42 +08:00
英语 + 翻墙

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/983876

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX