求推荐下非科班要补哪些基础?

2021-04-09 11:02:21 +08:00
 magic3584

求推荐视频,国内国外都行。

书的话我刚才搜索了《 Linux 内核设计与实现(第三版)》,扫描的 PDF 放在手机上看不清。买个 Kindle 的话貌

似电子书也不全。如果购买的话可以去哪里?

平常只断断续续的刷 LeetCode

8597 次点击
所在节点    程序员
69 条回复
0x000007b
2021-04-10 08:31:52 +08:00
@zone10 因为学校就是自底向上教的,所以都这样建议┑( ̄Д  ̄)┍
beexu
2021-04-10 09:13:10 +08:00
现代操作系统、计算机网络、深入理解计算机系统、数据结构和算法、计算机程序的构造和解释。目前我也是在读这几本。
xuanbg
2021-04-10 09:33:29 +08:00
写代码真正用得到的基础,想来想去也就是数据结构。
darknoll
2021-04-10 12:44:57 +08:00
非科班上来就看 linux 内核,是不是有点过了?
laravel
2021-04-10 13:06:38 +08:00
计算机课程啊

数据结构与算法、高数、线性代数、离散数学、数据库原理、网络原理、操作系统原理、编译原理。。
magic3584
2021-04-10 13:56:37 +08:00
@levelworm #40 请教这个咋区分?网上找了一个很清晰的像是原版那种
flyff1991
2021-04-10 14:45:14 +08:00
@love2020 扫描的质量咋样?
flyff1991
2021-04-10 14:46:12 +08:00
@magic3584 只要看看 iOS 岗位的面试要求,不用从科班开始补。学完你也用不到
flyff1991
2021-04-10 14:48:41 +08:00
@Johnoo 加个矢量是什么意思
hahaayaoyaoyao
2021-04-10 15:43:19 +08:00
magic3584
2021-04-10 16:18:26 +08:00
@flyff1991 #48 面试就是考基础啊 [笑哭]
levelworm
2021-04-10 18:47:30 +08:00
@magic3584 英文的吗?应该可以查版号
Johnoo
2021-04-10 20:36:54 +08:00
@flyff1991 为了区分扫描版,矢量版可以无限放大不损失清晰度,扫描版放大就模糊。
kloudmuka
2021-04-10 22:03:29 +08:00
两条腿走路,一条腿学业务,另一条腿学理论。

业务就从你感兴趣的方面开始,直接看教你从项目入手的视频,比如从零开始搭建 XXX 这种,推荐看国外的,比如 traversy media 之类。

理论按 34 楼那个提纲来学,比那些乱七八糟拼凑电子书的教程好了太多,明显是经过科班实践过的,这个提纲我估计你要完全掌握的话大概需要 1000 小时左右。
janus77
2021-04-10 22:37:12 +08:00
操作系统原理 网络协议 数据结构和算法 这是比较初步的一些
mmmfj
2021-04-10 23:28:30 +08:00
我感觉看你目的是啥吧,如果是为了进大厂那只刷 LeetCode 就行,如果是个人追求那自然是越底层越好
mseasons
2021-04-11 07:10:17 +08:00
觉得买书无所谓钱吧……也没多少钱
ntest
2021-04-11 09:41:53 +08:00
levelworm
2021-04-11 10:45:51 +08:00
@mmmfj 赞同,底层比较有意思
hushuguo
2021-04-11 14:05:18 +08:00
机组、网络、数据结构和操作系统

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

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

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

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

© 2021 V2EX