一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 2020|回复: 17
收起左侧

[其他] database这么课对于码农有啥用

[复制链接] |试试Instant~ |关注本帖
gocong 发表于 2016-1-7 13:30:09 | 显示全部楼层 |阅读模式

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
问下大家,database这门课需要上吗,对于找码农工作有用吗,感觉不是很搭呢
vancexu 发表于 2016-1-8 09:28:30 | 显示全部楼层
目前阶段找码农工作,确实相对最重要的数据结构与算法,通过刷题来巩固提高;
操作系统,网络,数据库等相关知识也会稍微出现在面试中,但频率低,难度小。

但是,上面这些课有条件的话是一定要上的。因为现在任何软件系统都脱不开这些课程中的知识,对这些系统的理解,也就是你对计算机系统知识的理解深度将深刻影响你能成为什么样的工程师。. From 1point 3acres bbs
以数据库为例举个简单的例子:各类网站现在都有用户,这些用户的数据一般都会存在各式各样的数据库中,比如常用的关系型数据库。
最基本的:所有码农至少要知道怎么连上数据库,怎么读写,这样才能在产品逻辑上继续开发,比如用户要查看自己的主页,你要找到他的相关数据,然后在前端显示出来。. From 1point 3acres bbs
上过数据库的课:至少能知道数据库的相关概念,能独立设计出满足你的应用需求的数据库表。
在美帝这边稍微好点的数据库课:你还能进一步了解数据库系统到底是怎么实现的,从而明白不同设计的优劣和适应情景,为什么有的query慢,如何优化等等等等。不理解这些知识,就自然没有能力解决工作中的相关问题,自然就不能成为更优秀的工程师。

其他课程同理。.1point3acres缃

所以总结起来,我的建议就是在精力允许的情况下尽量上这些计算机核心课,如果实在没精力了,那先集中精力刷题找工作好了,以后最好自己再慢慢补上。


评分

4

查看全部评分

回复 支持 6 反对 0

使用道具 举报

小K 发表于 2016-1-8 13:19:52 | 显示全部楼层
明白不同设计的优劣和适应情景,为什么有的query慢,如何优化等等等等。不理解这些知识,就自然没有能力解决工作中的相关问题,自然就不能成为更优秀的工程师。--------
ding . 1point3acres.com/bbs
这个很重要啊,这是工程师跟票友的差异。。。。

评分

1

查看全部评分

回复 支持 1 反对 0

使用道具 举报

vesalius 发表于 2016-1-7 14:41:25 | 显示全部楼层
好多职位都要求了解database,所以我觉得还是有用的,但是我也没上
回复 支持 反对

使用道具 举报

不疯不成魔 发表于 2016-1-7 14:48:12 | 显示全部楼层
码农不跟数据库打交道吗。。。数据库结构关系操作不懂的码农怎么混。。
回复 支持 反对

使用道具 举报

cccpwx 发表于 2016-1-8 10:32:48 | 显示全部楼层
今后肯定会用上,还是学比较好。
回复 支持 反对

使用道具 举报

y5yeyey 发表于 2016-1-8 18:47:28 | 显示全部楼层
小K 发表于 2016-1-8 13:19
. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴明白不同设计的优劣和适应情景,为什么有的query慢,如何优化等等等等。不理解这些知识,就自然没有能力解 ...

啥是票友?
回复 支持 反对

使用道具 举报

topnessman 发表于 2016-1-9 03:17:40 | 显示全部楼层
vancexu 发表于 2016-1-8 09:28
目前阶段找码农工作,确实相对最重要的数据结构与算法,通过刷题来巩固提高;
操作系统,网络,数据库等相 ...

very god answer, thanks
回复 支持 反对

使用道具 举报

nunuh89 发表于 2016-1-9 03:35:48 | 显示全部楼层
简直太搭了好么。。。
=、=||| 无法理解 这个问题本身
回复 支持 反对

使用道具 举报

jeff_xu001 发表于 2016-1-9 12:49:52 | 显示全部楼层
database 当然是很重要的一门功课,但也可能是最不 cool 的一门,读起来有点boring
回复 支持 反对

使用道具 举报

henear 发表于 2016-1-11 08:05:35 | 显示全部楼层
database在我们学校是配着OS上的水课==
回复 支持 反对

使用道具 举报

jeff_xu001 发表于 2016-1-11 08:51:20 | 显示全部楼层
henear 发表于 2016-1-11 08:05
database在我们学校是配着OS上的水课==

database 是很复杂的系统,但貌似没法好好教,感觉是水课,其实不是
回复 支持 反对

使用道具 举报

lha_1313 发表于 2016-1-11 08:54:09 | 显示全部楼层
对刷题没有作用
刷完题进了公司就有作用了
回复 支持 反对

使用道具 举报

li3939108 发表于 2016-3-8 11:22:36 | 显示全部楼层
jeff_xu001 发表于 2016-1-10 18:51
database 是很复杂的系统,但貌似没法好好教,感觉是水课,其实不是

这其实看老师,我们学校某大牛来上graduate level的database课,project是实现一个database management system,从SQL解析到最后physical query generation 过一遍。. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴

当然,就跟很多人说学OS对面试没啥用一样,实现database system貌似对面试也没啥用。
回复 支持 反对

使用道具 举报

jeff_xu001 发表于 2016-3-8 12:10:46 | 显示全部楼层
li3939108 发表于 2016-3-8 11:22
这其实看老师,我们学校某大牛来上graduate level的database课,project是实现一个database management s ...
. 鍥磋鎴戜滑@1point 3 acres
要做到你讲的这个程度,那收获是非常大的,值得

当然, 面试时间有限,这些真材实料未必有机会展示,算是内功吧

但, 内功好不好,interviewer 其实是能够感觉出来的, trust me
回复 支持 反对

使用道具 举报

laoxie09 发表于 2016-3-9 04:03:28 | 显示全部楼层
不做后台可以暂时不管
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-7 22:53

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表