觉得数据库不重要人 能找到高薪工作?

2021-04-07 22:44:09 +08:00
 Ptu2sha
原生 SQL 不怎么会写 只会框架 ORM 操作
数据库自带的功能不会用 都要代码循环处理
在程序员界这个普遍吗
7561 次点击
所在节点    程序员
74 条回复
Bijiabo
2021-04-08 00:19:17 +08:00
对数据库的看法与工作是否高薪不直接挂钩,不同的业务场景对技术的要求不同啊
dayeye2006199
2021-04-08 05:52:26 +08:00
很多单位(例如 Facebook )的全栈岗位,都是不需要碰 SQL 的,也不给碰 SQL,封装好 ORM 给大家用,不容易出性能和安全问题。
dbpe
2021-04-08 08:42:01 +08:00
emmm..我认为专业的功能用专业的工具,那么数据库就是简单的增删查改.
kangzai50136
2021-04-08 08:48:46 +08:00
“程序员=全部干后端的”,不能这样子的,还有其他很多领域的。
yousabuk
2021-04-08 08:48:51 +08:00
不重要,都不重要。

你觉得你这个厉害,那个厉害,但是只要不是厉害到呱呱响,和一般人一样,没多大影响。

讲的不是厉害,而是顶呱呱👍。
huijiewei
2021-04-08 08:55:59 +08:00
你以为会写 join group case 什么的就厉害?单纯

sql 从 10 年前就开始简单化了
2379920898
2021-04-08 09:03:25 +08:00
很多楼比面试,上来就问用不用原生 PHP,写不写原生 sql ? 其实能问这种问题的人本身就很楼比。。你用个原生 Php 试试,,分分钟给你 sql 注入来一套。
passerbytiny
2021-04-08 09:21:07 +08:00
如果你只做编码不做测试,那么确实也不应该懂 SQL 。但是不会测试的开发,实际工作年限不会被认为超过三年。
php01
2021-04-08 09:30:08 +08:00
看语言,有些语言,orm 足够相对来说足够强大,强大到如果程序里面写了原生 sql,会被认为这不是最佳实践。而有的语言,基本上就是写 sql 。sql 写久了的人,看不起写 orm 的,觉得连原生的都不会写,怕是不会编程吧。orm 写久了的人看不起写原生 sql 的,觉得这怕是上古时期遗留下来的陋习吧,居然还引以为傲。程序相贱,说的就是类似于这种事情,不过是一种习惯而已,非要上升高度。我还反问一句,如果连这个道理都不清楚的人,能找到高薪工作?
xiaotianhu
2021-04-08 09:37:35 +08:00
所以结论是 DBA 比后端开发牛逼?
arthas2234
2021-04-08 09:42:00 +08:00
SQL 不是大学的必修课?咋毕业的~
pancl
2021-04-08 10:00:14 +08:00
在医疗行业就是必须的
Thresh
2021-04-08 10:19:34 +08:00
至少索引、常规的 sql 还是要懂吧。
mhycy
2021-04-08 10:20:00 +08:00
“数据库自带的功能不会用 都要代码循环处理”
能举例么?别告诉我是存储过程,那东西是尽可能不写的
raaaaaar
2021-04-08 10:23:20 +08:00
没有写过高并发的项目?不然随便就把你数据库打爆了,还不是得慢慢的 explain 去优化,不会也得会
c6h6benzene
2021-04-08 10:24:57 +08:00
@mhycy 搞不好是游标🐶
bugmakerxs
2021-04-08 10:30:03 +08:00
你这个标题就不对,建议改成
觉得数据库不重要的程序员 能找到高薪工作
waising
2021-04-08 10:40:53 +08:00
@c6h6benzene #36 搞不好是触发器. 估计他说的是很少用 join 这些,都是简单 orm 查询出来代码构造最后数据
wangkun025
2021-04-08 10:41:55 +08:00
我也不太会。
这不是运维的事儿嘛。
securityCoding
2021-04-08 10:50:46 +08:00
还是蛮重要的 ,比如不了解索引机制你怎么优化 sql 呢?

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

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

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

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

© 2021 V2EX