转行上班族如何自学计算机基础课程

2019-06-05 16:18:56 +08:00
 tudouxiong

转行自学的 java,已工作一年。设计模式和 java 编程思想都看了一部分,还在啃书过程中。关于数据结构,算法,这些大厂面试必考的,我一无所知,想要自己学习基础课程。像离散数学这种更基础的课是否有必要学习?学习方式上,是以大学教材为主,还是算法导论等经典书籍为主?网络上的公开课学习效果如何?真心请教各位 v2er

2291 次点击
所在节点    问与答
13 条回复
maoyun234
2019-06-05 16:30:22 +08:00
我也转行的,推荐看深入理解计算机系统 csapp,不过很难啃。另外我看了计算机网络自顶向下方法第七版,算法第四版。数学没必要看吧,本科学的够了,有个概念就 ok。
woodie1994
2019-06-05 16:34:23 +08:00
中国大学 mooc 了解一下
wqzjk393
2019-06-05 16:42:12 +08:00
不是打广告。。推荐看一下 imooc 里面 bobo 老师的数据结构和算法课。另外其实很多资料去考研论坛都能找到不少的
Jirajine
2019-06-05 16:46:19 +08:00
以国外的资料和公开课为主比较好
tudouxiong
2019-06-05 16:50:22 +08:00
@woodie1994 谢谢,这个我已经知道了,在跟随经典书和公开课的选择上有点疑问,毕竟下班时间也不是很多
tudouxiong
2019-06-05 16:52:05 +08:00
@wqzjk393 谢谢,了解了,资料什么,推荐书什么的看过很多人说了,感觉学习方法方式更重要
Raisu
2019-06-05 17:32:49 +08:00
没人教就只能只有了,怕浪费时间就只看经典好了,一个方向配合一门公开课和教材一本就够了,面试再查漏补缺。
我也是转行的,目前这样是这样做
jingyulong
2019-06-05 17:49:41 +08:00
离散数学基础学科,要学的。数据结构与算法分析结合起来看。转行的基础一定要扎实,设计模式没必要那么早学。反倒是面向对象分析与设计要好好理解。
tudouxiong
2019-06-05 18:15:21 +08:00
@jingyulong 谢谢
tudouxiong
2019-06-05 18:15:56 +08:00
@Raisu 谢谢
shunye321
2019-06-05 18:57:19 +08:00
考一次研就行了
wqzjk393
2019-06-06 09:17:06 +08:00
关于离散数学,之前 java 贴吧看过一个评论。他说之前看离散数学,完全看不下去,根本不知道在讲什么,于是就先去看了数据结构,看完以后感觉如果能有离散数学基础,再看数据结构和算法效果会更好。大概就是这个意思。基础学科的东西肯定都是非常枯燥的,没办法
tudouxiong
2019-06-06 17:57:25 +08:00
@wqzjk393 转行的好难受

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

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

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

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

© 2021 V2EX