
最能拉开同学之间差距的。
1 rayae 2023-10-20 17:46:20 +08:00 《投个好胎》 |
2 keithsliu 2023-10-20 17:49:58 +08:00 各种数学课,数学好计算机一般不会差 |
3 orlando 2023-10-20 17:50:51 +08:00 三大浪漫 |
4 lostberryzz 2023-10-20 17:53:41 +08:00 其实并不能,专业课最多也就是入门,真要说那就是数据结构吧 |
5 I3tZ9NgHU44xmaA4 2023-10-20 18:09:47 +08:00 课程很难拉开你与同学的距离 但 参加一些项目实战有机会拉开你与同学的距离 尤其是如果你能在毕业前自己设计,拥有一个优秀的项目,有一定名气,或者用户量高的 这就算不能直接帮你进入好企业,也应该能大大增加你获得面试机会。 |
6 shaco 2023-10-20 18:26:00 +08:00 毫无疑问,计算机体系结构 |
7 cozof 2023-10-20 18:36:16 +08:00 via iPhone 英语? |
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 当然是三大项, 数据结构, 计算机网络, 操作系统. 额外加分肯定是英语./div> |
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 当然是底层基础知识:操作系统、网络、数据库、算法、数据结构 |
17 cmdOptionKana 2023-10-20 20:29:08 +08:00 目的是 “拉开同学之间差距”,那为什么问题限定在 “一门课程”? 如果全力研究一门课程,有可能顾此失彼,导致综合能力有弱点。 |
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 最重要的是入行时间。 |
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 PRO 都不用争,体系结构是最重要的。 其次是操作系统,然后才能是数据结构。 |
26 z1645444 2023-10-20 23:39:06 +08:00 拉开同学之间差距的:数学 明显有用又能拉开同学之间差距的:操作系统 |
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 AV1 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 高等数学 |
37 ktqFDx9m2Bvfq3y4 2023-10-21 06:36:13 +08:00 via iPhone 劲椎病的预防和治疗 |
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 说数学的真的够了,就大学那些专业课,要多少数学知识嘛。来说说你平时用了多少数学知识? |
42 wu67 2023-10-21 10:04:34 +08:00 就业指导. 教你怎么写好简历... |
43 zenfsharp 2023-10-21 10:34:01 +08:00 @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.微机原理 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 group work.... |
67 ninjashixuan 2023-10-21 14:04:25 +08:00 能帮你赚到钱的那一门 |
68 pq2Q3XZidsTF906J 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 ethusdt 2023-10-21 15:08:39 +08:00 恒久的:数学知识 长久的: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 AV1 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 ,阅读各种博客/论文/源码/issue 等等都比较方便且理解的到位 |