最能拉开同学之间差距的。
1
rayae 2023-10-20 17:46:20 +08:00 8
《投个好胎》
|
2
keithsliu 2023-10-20 17:49:58 +08:00 1
各种数学课,数学好计算机一般不会差
|
3
orlando 2023-10-20 17:50:51 +08:00
三大浪漫
|
4
lostberryzz 2023-10-20 17:53:41 +08:00
其实并不能,专业课最多也就是入门,真要说那就是数据结构吧
|
5
testonly 2023-10-20 18:09:47 +08:00 5
课程很难拉开你与同学的距离
但 参加一些项目实战有机会拉开你与同学的距离 尤其是如果你能在毕业前自己设计,拥有一个优秀的项目,有一定名气,或者用户量高的 这就算不能直接帮你进入好企业,也应该能大大增加你获得面试机会。 |
6
shaco 2023-10-20 18:26:00 +08:00
毫无疑问,计算机体系结构
|
7
cozof 2023-10-20 18:36:16 +08:00 via iPhone 1
英语?
|
8
wy315700 2023-10-20 18:38:42 +08:00
ACM/ICPC
|
9
thinkm 2023-10-20 18:44:32 +08:00
C 语言程序设计 第五版
|
10
RivetCity 2023-10-20 18:46:49 +08:00
计算时间复杂度那个?我忘记名字了
|
12
feather12315 2023-10-20 19:07:21 +08:00 via Android
大三中学分最高的核心专业课啊
|
13
Ericcccccccc 2023-10-20 19:08:11 +08:00 12
当然是三大项, 数据结构, 计算机网络, 操作系统.
额外加分肯定是英语. |
14
Gekou 2023-10-20 20:07:36 +08:00
那肯定是思政课啊
|
15
darkengine 2023-10-20 20:14:21 +08:00
两个字,算法
|
16
GP1 2023-10-20 20:26:06 +08:00 1
当然是底层基础知识:操作系统、网络、数据库、算法、数据结构
|
17
cmdOptionKana 2023-10-20 20:29:08 +08:00 1
目的是 “拉开同学之间差距”,那为什么问题限定在 “一门课程”?
如果全力研究一门课程,有可能顾此失彼,导致综合能力有弱点。 |
18
wander639 2023-10-20 20:42:05 +08:00
计算机体系结构+1
|
19
dz5362 2023-10-20 20:48:54 +08:00
肯定是数据结构
|
20
Kobayashi 2023-10-20 20:51:20 +08:00 via Android 3
最重要的是入行时间。
|
21
pC0oc4EbCSsJUy4W 2023-10-20 21:23:25 +08:00
玩算法和数学
|
22
user9121 2023-10-20 21:36:49 +08:00
english
|
23
admin9 2023-10-20 22:07:01 +08:00
操作系统,C 语言
|
25
DeWjjj 2023-10-20 22:25:10 +08:00
都不用争,体系结构是最重要的。
其次是操作系统,然后才能是数据结构。 |
26
z1645444 2023-10-20 23:39:06 +08:00 1
拉开同学之间差距的:数学
明显有用又能拉开同学之间差距的:操作系统 |
27
benjen000 2023-10-20 23:39:40 +08:00 via Android
数据结构与算法,操作系统原理,c 语音
|
28
Pony69 2023-10-20 23:51:16 +08:00 via Android
高数
|
29
roycestevie6761 2023-10-21 00:06:55 +08:00
编译原理,我反正觉得这门课是最难的
|
30
pengtdyd 2023-10-21 00:25:04 +08:00
算法!!!!!!!!!!!
其他的都可以学,唯有算法是你学都学不会的! |
31
iamwho 2023-10-21 01:43:10 +08:00 via iPhone
如果是 2023 年,先学做人也没问题,对 gpt 你也得客客气气、毕恭毕敬
|
32
jsq2627 2023-10-21 02:00:27 +08:00
一门还是有点难,但是如果高数、线代、体系结构、编译原理、数据结构和算法、操作系统都能精通课程的话,绝对甩开同学一大截
|
33
notwaste 2023-10-21 02:24:48 +08:00
能拉开同学差距的那就去打 acm 啊
|
34
DOLLOR 2023-10-21 03:00:42 +08:00 via Android
第一组:计算机体系结构、计算机组成原理、操作系统
第二组:数据结构、离散数学、编译原理 |
35
cassyfar 2023-10-21 03:23:20 +08:00
暑期实习
|
36
Xudgcb68 2023-10-21 04:49:38 +08:00 via iPhone 1
高等数学
|
37
Chad0000 2023-10-21 06:36:13 +08:00 via iPhone 3
劲椎病的预防和治疗
|
38
yzbythesea 2023-10-21 07:08:47 +08:00
体育课
|
39
codeself 2023-10-21 08:02:52 +08:00
实践
|
40
Greendays 2023-10-21 08:41:24 +08:00
如果是为了保研的话,当年我就是砸在高等数学上。。。
|
41
Imindzzz 2023-10-21 09:49:44 +08:00 1
说数学的真的够了,就大学那些专业课,要多少数学知识嘛。来说说你平时用了多少数学知识?
|
42
wu67 2023-10-21 10:04:34 +08:00 1
就业指导.
教你怎么写好简历... |
43
zenfsharp 2023-10-21 10:34:01 +08:00 5
@Imindzzz 就是我把同学们用在学计算机上的时间, 拿来学数学, 最后同学们找到了工作, 我没有. 于是, “拉开同学之间差距”, 符合题意, 没毛病.
|
44
BaseException 2023-10-21 10:44:24 +08:00
408 四门课
- 数据结构 - 计算机网络 - 计算机组成原理 - 操作系统 当然是最重要的。还能自学一下数据库,编译原理之类的课程。 |
46
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 之类的
|
47
x86 2023-10-21 10:53:35 +08:00
《 21 天精通:冲入门到放弃》
|
48
keymao 2023-10-21 10:57:36 +08:00 1
学一门就像搞定一个专业? 大概给你说一下,要先从计算机本身的概念再到操作系统,最后才是操作系统之上的系统软件和应用软件的层面所需要的内容:
1.微机原理 2.计算机组成原理 3.汇编语言 4.C 语言 5.数据结构 6.操作系统 7.自选面向对象语言一枚或若干 Java C++ 或其他可以自学的 8.计算机网络 9.数据库 10.软件工程 11.线性代数 12.组合数学 13.编译原理 上面这些都算是比较基础的东西,不全搞完,基本就是个瘸腿兵。 然后其他的就是自由发挥环节 算法导论、数据挖掘、人工智能之流的 机械工业的 你有时间看就再去看。 当然,如果你想理清楚软件设计这个行当的大纲的话, 推荐你直接去看 软考参考教材 软件设计师教程 2018 版。 |
49
nebulabox 2023-10-21 10:58:17 +08:00
数据结构和算法。其实就是快速写程序能力,未来找工作的时候都是靠这个能力。空闲时间可以刷一刷 leetcode
|
50
yangxin0 2023-10-21 10:58:32 +08:00
数学分析
|
51
hahastudio 2023-10-21 11:02:37 +08:00
真专业课我觉得是算法
但算法想学好,开始还简单,后面就要概率论和线性代数了 |
52
mouyase 2023-10-21 11:04:42 +08:00
《刑法》,防止违法所得
|
53
nicholasxue 2023-10-21 11:13:05 +08:00
我投计算机网络
|
54
langhuishan 2023-10-21 11:14:40 +08:00
为什么都在刷 Leetcode 呢
|
55
devopsdogdog 2023-10-21 11:34:18 +08:00 via Android
没有,还不如拍老师马屁,混点项目,混点名头。
根据职业规划去学,我上的专科只能说老师教的还不如网络上的视频 |
56
iyaozhen 2023-10-21 11:38:06 +08:00
如果只是吃碗饭 C 语言最重要,带你敲开编程的大门
如果要长远那可多了,但英语是基础 |
57
mkoijnbhu 2023-10-21 11:38:27 +08:00 via Android
计算机岗位太多了,对于大多数岗位来说我认为先学好英语,这样你会有获得更多岗位相关知识交流的机会
|
59
rioshikelong121 2023-10-21 11:40:24 +08:00
英语
|
60
rioshikelong121 2023-10-21 11:40:42 +08:00
英语 + 翻墙
|
61
registerrr 2023-10-21 12:00:55 +08:00
学好思政课,考公
|
62
ch2 2023-10-21 12:14:22 +08:00
体育
|
63
ETiV 2023-10-21 12:24:17 +08:00 via iPhone
物理
Computer Science ,它是一门科学,不是玄学、或者魔法。 特别在你调试代码的时候,要好好看、和理解上下文代码的逻辑,不要想着什么都不改,重新运行一下就指望着它能变好😂 |
64
bbox 2023-10-21 13:19:46 +08:00
数据结构
|
65
MeteorCat 2023-10-21 13:36:18 +08:00 via Android
英语数学
|
66
huanruiz 2023-10-21 13:39:12 +08:00
group work....
|
67
ninjashixuan 2023-10-21 14:04:25 +08:00
能帮你赚到钱的那一门
|
68
yhm2046 2023-10-21 14:22:04 +08:00
基础课都重要,非要选的话参考计算机考研 4 门专业课:数据结构,计算机组成原理,计算机网络,操作系统
|
69
Gota 2023-10-21 14:57:23 +08:00
英语, 数据结构
知行合一很重要, 毕业前至少得以生产环境为目标写出一个完整的项目吧. |
70
vituralfuture 2023-10-21 14:58:47 +08:00 via Android
|
71
neteroster 2023-10-21 15:01:13 +08:00 via Android
提名《离散数学》
|
72
kakki 2023-10-21 15:01:22 +08:00
数学好是人聪明的结果,不是学计算机的前提,如果你硬要套一层关系,那么结论是:学计算机的前提是人要聪明。
|
73
ericgui 2023-10-21 15:07:44 +08:00
数据结构与算法
操作系统 编译原理 英语 |
74
FaiChou 2023-10-21 15:08:39 +08:00 1
恒久的:数学知识
长久的:Unix/Shell/Lisp/c/socket/http/tcp/thread/data structure 普适的:英语, 写作 软技能:演讲, 表达, 共情 |
75
zzzzzzggggggg 2023-10-21 16:17:26 +08:00
数据结构
|
76
geniussoft 2023-10-21 16:27:21 +08:00 via iPhone
历史
还有外语 |
77
11232as 2023-10-21 16:27:53 +08:00
个人觉得操作系统是要排到数据结构之前得,操作系统展示的各种设计理念在日常工作中用到的更多。
|
78
onice 2023-10-21 16:51:01 +08:00
必须是英语能力。
英语过关,世界名校的计算机课程触手可得。 你甚至可以跟着世界名校的课程手撕数据库,操作系统,编译器,网络协议。 整套下来,功力自然不用多说。 |
79
lzgshsj 2023-10-21 16:55:34 +08:00
高等数学/线性代数/概率与统计( doge
|
80
hello2090 2023-10-21 16:59:45 +08:00
最能拉开差距的,难道不是自带的脑子吗
|
81
plasticman64 2023-10-21 17:20:28 +08:00
英语 操作系统 网络架构
|
82
omniversia 2023-10-21 17:20:40 +08:00
408 最主要,没问题,在里面再选,那就是
数据结构和算法+计算机网络 再加一本《深入理解计算机系统》 英语,数学是加成 |
83
cgcs 2023-10-21 17:56:23 +08:00
不是《马克思主义政治经济学》么~
学完感触良多~~ |
84
Pteromyini 2023-10-21 18:18:56 +08:00
实话实话,没有最这一说,硬要说好的话,计科 408 考研所有科目都很重要,数学英语不用说了,马克思从理论角度学习对处理事务认识事情会有新的思考,408 的几个科目在进阶很有用,很多人说课堂这些都没用巴拉巴拉实际上是出于看山不是山阶段,这些基础课在代码优化(比如:写算法的时候能根据 OS 或者处理器在 C 、python 中嵌入汇编加速计算)、新知识学习、构建计算机思维很重要
|
85
cwcc 2023-10-21 18:27:41 +08:00
课没关系,竞赛、比赛什么的最重要。很多比赛参加了就几乎相当于读了研究生了。
|
86
iorilu 2023-10-21 18:47:22 +08:00
最有用的课不会教的
最有用的课当然是如何做一个好的软件 会做的, 就算用 vb 也能做软件卖钱, 不会的吗, 会十种语言也没用 |
87
congcong555 2023-10-21 19:10:50 +08:00
课程?那也就体现在期末考试了。
|
88
nenseso 2023-10-21 20:28:55 +08:00
只能选一个的话肯定选网络啊
|
89
Hobr 2023-10-21 20:45:29 +08:00
不同方向的侧重点肯定不一样啊
|
90
chaleaochexist 2023-10-21 21:00:59 +08:00
操作系统吧.
|
91
chaleaochexist 2023-10-21 21:01:47 +08:00
@DOLLOR #34 大佬问一下 计算机体系结构和计算机组成原理之间的区别是什么?
|
92
em70 2023-10-21 21:09:07 +08:00
数据结构,没有之一,别的靠堆时间能补,这门课纯靠天赋
|
93
guyuwu 2023-10-21 21:21:38 +08:00 via Android
想了想,还真是英语
|
94
artnowben 2023-10-21 21:51:11 +08:00
什么课程不重要,兴趣最重要。
如果非要说课程的话,第一门编程课非常关键,是后面课程的基石。 |
95
vevlins 2023-10-21 22:00:29 +08:00
毫无疑问是计算机体系啊,基础概念都玩不齐,单纯的算法、数据结构怎么跑?没有一个程序员不知道内存和硬盘,有很多程序员快排都整不明白。不是高深的才是最重要的,基本构成要件才是最重要的,学计算机我感觉还是靠理解概念优先,而不是解决数学问题的灵光一现。
|
96
xiaofan305 2023-10-21 22:21:20 +08:00 via Android
申论
|
97
DOLLOR 2023-10-21 22:42:26 +08:00
@chaleaochexist
简单地说,计算机体系结构只关心 CPU 里面的事,更抽象,更偏理论,比如指令、寻址。 计算机组成原理则关心机箱里面的事,包括 CPU 的实现,以及服务于 CPU 的各种硬件。 |
98
nzhl 2023-10-21 23:03:39 +08:00
年轻的时候可能会说是数学, 或者是什么算法, 操作系统, 编译原理, 现在的理解, 不好意思, 毫无疑问是英语
|
99
lincanbin 2023-10-21 23:15:48 +08:00
如果是面试的话,肯定是算法与数据结构了。
如果是工作的话,我会选操作系统与计算机组成原理。 |
100
weiwenhao 2023-10-22 00:08:18 +08:00 1
英语+1 ,阅读各种博客/论文/源码/issue 等等都比较方便且理解的到位
|