非计算机科班出身想要提高自己,请问有适合的路线吗?

2020-12-05 08:17:29 +08:00
 neochen13

如题,最近想看 8.624 ,一位仁兄问我:你有学过这些需要提前理解的知识吗?如:操作系统 并发编程 数据库理论等

我回答:没看过……

因为不是计算机相关专业出身,很多时候都觉得自己和别人从底子上就差距很大

想问下各位大佬们,有没有什么方法可以尽量弥补这些不足?是找相关书籍看就可以了吗,相关书籍很多,可以推荐一些吗?

9853 次点击
所在节点    程序员
65 条回复
ruixue
2020-12-05 08:31:50 +08:00
holulu
2020-12-05 08:35:13 +08:00
同是非科班的,大部分时候都是在写 CRUD,操作系统、并发编程、数据库理论这些基础空闲的时候一点一点地补,主要看国外的一些经典教材,就是国内翻译的那个黑封面系列的,在网上找原版的电子书看。
IsaacYoung
2020-12-05 08:47:59 +08:00
csapp
levelworm
2020-12-05 09:08:48 +08:00
可以找国外好大学的 lab 。很希望有个列表。目前只知道 CMU 的 csapp 和伯克利的 SICP 。CMU 的数据库应该也很好但是需要很多前置课程。操作系统和编译原理
IndexOutOfBounds
2020-12-05 09:09:33 +08:00
没基础,只看书很容易劝退
levelworm
2020-12-05 09:12:01 +08:00
@IndexOutOfBounds 我觉得也是。其实大学上课往往也不是看整本书,而是比如说其中几章。
Cielsky
2020-12-05 09:21:26 +08:00
先找 mooc 视频过一下,有个大致框架
neochen13
2020-12-05 09:24:06 +08:00
@ruixue !!!我仿佛看到了光!!!谢谢大佬
neochen13
2020-12-05 09:29:17 +08:00
@levelworm 嗯嗯,是的,前置知识没看过,是先看这两会比较好对吗
neochen13
2020-12-05 09:31:13 +08:00
@Cielsky 慕课网对吗
V2KN
2020-12-05 09:36:13 +08:00
8.624 是什么鬼啊哈哈。你想说 6.824 嘛
hello2060
2020-12-05 09:37:51 +08:00
最好顺便学习编译原理,电子线路,大规模电路设计,理论物理能看懂也可以看看。
OneOrange417
2020-12-05 09:51:10 +08:00
@ruixue 谢谢
neochen13
2020-12-05 09:52:30 +08:00
@V2KN 对的对的,地铁上写的帖子,写错了,对不起……
neochen13
2020-12-05 09:52:56 +08:00
@hello2060 电子和电路都要看吗 0.0
liuxu
2020-12-05 10:03:41 +08:00
@hello2060 #12 硅提纯呢?
em2046
2020-12-05 10:07:35 +08:00
https://www.xuetangx.com/page/jsjxy

操作系统看 操作系统(RISC-V)(2020 秋) 用 rust 语言写操作系统真香呀
wangyuescr
2020-12-05 10:11:34 +08:00
歪个楼说个付费的,我在关注但不知道效果。
学堂在线付费的 cs 疾风计划,5000 多
securityCoding
2020-12-05 10:15:30 +08:00
timegeek 上面很多计算机基础体系的课程,啃了几门了,比如数据库,算法,网络等等
echowuhao
2020-12-05 10:16:59 +08:00
我给你说个偏门。玩单片机,这玩意真是底层 。有乐趣,也能学东西。

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

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

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

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

© 2021 V2EX