在大厂工作一年了,大数据 DBA 岗位,平时就是 spark sql + flink sql
感觉 sql boy 没有前途,如果要转开发,项目经验要咋写呢?
只写一些开源的项目可以吗?(八股文已背熟)
1
quiet1991 2021-05-07 17:40:11 +08:00 1
建议自己学习扩展知识面,开发分为基础技术研发和业务开发,基础技术开发不了解,这里只说一下个人了解的业务开发的情况:其实跟 sql boy 没啥区别,经常开发一些没什么价值的功能,和 sql 一样增删改查。
其实核心能力是建模能力,即对现实中的问题抽象,建立模型,然后用代码实现。但是国内的环境,很多(并不是全部,但是很少)都是为了完成任务而已,并没有进行细致的建模,都是上来就干,乱七八糟,后面实在太乱,重构,堆人力,所以加班多。 由于个人经历所限,观点比较片面,仅供参考。 |
2
tonzeng 2021-05-07 17:44:49 +08:00
sql boy = DBA ???
|
4
johnsona 2021-05-07 20:30:50 +08:00 via iPhone 4
具备非常丰富的 sql 调优经验 精通 db 然后把对方应用层的 curd boy 吊起来打 如果被反打 为师给你三句救命真言
这个记不太清了 这个底层原理没有深入研究过 这个不清楚 |
5
yeqizhang 2021-05-07 20:56:11 +08:00 via Android
看你头像不是 SQL girl 吗,感觉会 sql 做后端开发没啥问题,特别是报表,哈哈
|
8
freelancher 2021-05-07 22:58:21 +08:00
正常顺序不是应该自己先开发一个感兴趣的东西。然后看一下自己适合走这行吗?再考虑转行的事情吗?
|
9
whasyt 2021-05-08 15:51:39 +08:00 1
看看 spark 、flink code 怎么写的,研究研究数据管道整体的架构
|
10
nobody1234 2021-05-08 21:32:33 +08:00 via iPhone
DBA 和 SQL 开发不是一样的哦
|