opt期间买房的利弊

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货
E轮2.5亿美元融资
K12教育独角兽一起作业
北京-诚聘人工智能/教育/大数据岗
[Google级团队]
实时大数据分析领域践行者
北京/深圳-大数据/搜索/机器学习岗
码农求职神器Triplebyte:
不用海投
内推多家公司面试
把贵司招聘信息放这里
查看: 3408|回复: 17
收起左侧

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

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

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

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

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

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

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


评分

4

查看全部评分

回复 支持 6 反对 0

使用道具 举报

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

评分

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 是很复杂的系统,但貌似没法好好教,感觉是水课,其实不是
. visit 1point3acres.com for more.
这其实看老师,我们学校某大牛来上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
.鏈枃鍘熷垱鑷1point3acres璁哄潧这其实看老师,我们学校某大牛来上graduate level的database课,project是实现一个database management s ...

要做到你讲的这个程度,那收获是非常大的,值得

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

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

使用道具 举报

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

使用道具 举报

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

关闭

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

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2018-4-27 13:00

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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