写点什么

为啥是 SQL?互联网投资回报比最高的技能是什么?

作者:雨果
  • 2022 年 9 月 20 日
    北京
  • 本文字数:806 字

    阅读完需:约 3 分钟

为啥是SQL?互联网投资回报比最高的技能是什么?

1946 年,世界上第一台电脑诞生。半个多世纪过去了,从这台电脑发展起来的互联网已经改变了世界。无数的技术、产业不断地更迭前进,但有一门技术跳出了历史周期律,经久不衰,那就是 SQL。


原因在于 SQL 的三个主要特点:

(1)价值高:SQL 是与数据直接打交道的一门语言,不论是前端还是后端,都需要了解如何又快又准确地提取自己想要的数据,可以说技术人员或多或少的都需要用到 SQL。而随着互联网下半场的到来,企业更加注重精细化运营,讲究每一分钱花在刀刃上,对从业人员的要求也越来越高。不仅是技术人员,很多业务人员,像产品经理、运营、财务人员,也开始学习写 SQL。特别是中小公司,员工工作没有螺丝钉化,更加需要员工掌握这些额外技能。比如市场部的员工能用 SQL 工具自己去查官网的访问数据,就无需借助研发人员的帮助。越来愈多人需要使用 SQL 使得其价值渐高。


(2)变化小:1974 年,IBM 发布一篇揭开数据库技术的论文《SEQUEL:一门结构化的英语查询语言》。直到今天,这门结构化的查询语言也没有很大的变化,还遵循着 SQL92 和 SQL99,分别颁布于 92 年和 99 年的 SQL 标准,很多程序员应该那个时候还没有出生吧。这就意味着 SQL 学习的后期投入极低,将自己的时间与精力投入这些不变且有用的技术身上获得更大的收益,成为了不少互联网非技术人员的共识。


(3)入门易:SQL 是为数不多的声明性语言,这种语言的特点就是,你只需要告诉计算机,你想从原始数据中获取什么样的数据结果即可,就好像是在用英语与数据库进行对话。比如:SELECT name,age FROM employees WHERE gender = '男'意思就是想获取男性员工的名字和年龄。从上面我们看到:SQL 不需要像其他语言那样,学习起来需要大量的程序语言基础。比如指定具体的执行步骤,先执行哪一步,再执行哪一步,在执行前是否要检查是否满足条件 A 等等这些传统的编程思维。


以上的三个特点决定了数字化时代里 SQL 越来越火,如果你也想入门 SQL 或者精进自己的技术,就跟随麦聪一起学下去吧。

用户头像

雨果

关注

全球领先的DaaS厂商,构建下一代数据中台 2020.06.29 加入

500强集团中已有30多家选用;支持元数据管理,数据治理,数据开发,数据服务化,数据市场等功能; 免费下载试用官网地址:http://www.maicongs.com/#/home/probation

评论

发布
暂无评论
为啥是SQL?互联网投资回报比最高的技能是什么?_sql_雨果_InfoQ写作社区