大数据平台的发展会降低程序员的价值吗?

简介: 针对本题,粗略地把研发人员的能力分为以下3类: 业务逻辑研发的能力:将业务逻辑转化为代码实现的能力。 系统架构的能力:高并发高负荷系统的设计实现能力,系统底层服务的研发能力。 特殊领域: 机器学习,自然语言,搜索推荐,语言与框架的开发等特殊的小众领域,暂不做讨论。

针对本题,粗略地把研发人员的能力分为以下3类:

业务逻辑研发的能力 将业务逻辑转化为代码实现的能力。

系统架构的能力 高并发高负荷系统的设计实现能力,系统底层服务的研发能力。

特殊领域: 机器学习,自然语言,搜索推荐,语言与框架的开发等特殊的小众领域,暂不做讨论。

5b10024462659faf2be76de2d64cd7315e714f32

业务逻辑研发的能力
对于只关注业务研发的同学来说,的确影响不大,而且随着云服务商对各种服务提供更完善的工具,业务研发的同学工作会更加轻松和高效,例如阿里云数加提供的大数据平台服务,可以很方便地实现各种大数据解决方案。


系统架构的能力
这里是影响最大的一层,举例栗子:某个业务我们需要一个MongoDB、Oracle集群,要考虑数据分片,主备库,队列延迟写入,读取加缓存等模块, 随着业务的发展,还需要持续的加机器。而现在MaxCompute(比Hadoop更方便易用、更安全、成本更低)等服务出来以后,底层的服务他们已经封装过了,只需要简单的调用API这些服务就可以跑起来,而且可以跑的挺欢实,而这些的学习成本是很低的,几页的文档就可以开始用了(现在这些云服务还不够强大,那个业务仍然使用MongoDB集群)。诸如此类,缓存框架等等也都会有替换品。


目前,系统架构无疑技术含量比较高的领域之一,有经验的技术人员会在这个领域深入来增加自己技术上的竞争力,被云服务替换之后,没有了实际的生产环境,这里慢慢地会成为屠龙之术,学习条件也会大为恶化。 到那时想专注系统技术的同学只能去各个云服务商或者巨型公司了。

以公司的角度来说,用云服务几乎是必然,成本低而且稳定。中小公司对具有系统架构能力的架构师的需求会越来越小,随着云服务的进一步发展和普及,将来除了云服务公司和巨型公司,几乎不需要什么架构师,现在觉得这个结论还有些绝对,但就和我们现在写代码基于Java/PHP 而不用汇编一样,技术的发展会逐渐封装底层的技术细节,留给上面越来越纯粹的业务细节,技术人员的主要价值就会在于 对业务的理解,语言框架的使用和各种云资源的整合,而这些的技术门槛实在不高,新人工作一两年可以轻松的赶上。


再回到题主的问题,结论是:对高级技术人员的影响的确存在,而且非常大,中小公司的系统架构师需求会逐渐削弱甚至淘汰。


文章转载鼎点网络


bba01b493e1c5d904e882b1c380673c6ebe49a98
相关实践学习
简单用户画像分析
本场景主要介绍基于海量日志数据进行简单用户画像分析为背景,如何通过使用DataWorks完成数据采集 、加工数据、配置数据质量监控和数据可视化展现等任务。
SaaS 模式云数据仓库必修课
本课程由阿里云开发者社区和阿里云大数据团队共同出品,是SaaS模式云原生数据仓库领导者MaxCompute核心课程。本课程由阿里云资深产品和技术专家们从概念到方法,从场景到实践,体系化的将阿里巴巴飞天大数据平台10多年的经过验证的方法与实践深入浅出的讲给开发者们。帮助大数据开发者快速了解并掌握SaaS模式的云原生的数据仓库,助力开发者学习了解先进的技术栈,并能在实际业务中敏捷的进行大数据分析,赋能企业业务。 通过本课程可以了解SaaS模式云原生数据仓库领导者MaxCompute核心功能及典型适用场景,可应用MaxCompute实现数仓搭建,快速进行大数据分析。适合大数据工程师、大数据分析师 大量数据需要处理、存储和管理,需要搭建数据仓库?学它! 没有足够人员和经验来运维大数据平台,不想自建IDC买机器,需要免运维的大数据平台?会SQL就等于会大数据?学它! 想知道大数据用得对不对,想用更少的钱得到持续演进的数仓能力?获得极致弹性的计算资源和更好的性能,以及持续保护数据安全的生产环境?学它! 想要获得灵活的分析能力,快速洞察数据规律特征?想要兼得数据湖的灵活性与数据仓库的成长性?学它! 出品人:阿里云大数据产品及研发团队专家 产品 MaxCompute 官网 https://www.aliyun.com/product/odps 
目录
相关文章
|
7月前
|
运维 JavaScript 数据可视化
数字化建设之路始于选型,企业该如何避免选型“坑”?
在转型建设的过程中,数字化系统的选型往往是最重要的环节,一旦选型不当或出现失误,将可能直接导致项目烂尾。因此,一个好的开端就是从选型开始的。
|
7月前
|
存储 监控 架构师
十年业务开发总结,如何做好高效高质量的价值交付
软件交付是一个非常复杂的过程和体系,需要保障好每个阶段的质量和效率才能保障最终的质量和效率。本文将尝试从需求交付的前、中、后三个环节来阐述一下如何做高效高质量的价值交付。
142177 2
|
8月前
|
机器学习/深度学习 大数据 数据挖掘
大数据及其影响:企业如何充分利用它
大数据及其影响:企业如何充分利用它
|
存储 大数据 数据挖掘
|
人工智能 监控 安全
IT必须拥有业务思维以超越传统的业务伙伴关系
通过将其思维模式从支持核心技术转变为更紧密地与业务目标和客户需求相协调,Oshkosh公司的IT部门正在更加关注并理解那些能够最终改变人们生活的解决方案。
232 0
|
存储 分布式计算 监控
每年节约数亿元大数据成本,阿里巴巴数据中台成本治理怎么做的?
大数据环境下,数据的存储和计算成本一直居高不下,是每一个企业数字化转型过程中的都会遇到的难题。阿里巴巴作为业内领先的数据智能公司,也遇到过类似的问题,但是凭借着领先的方法论和产品,阿里巴巴每年能够节约数亿元的存储和计算成本。本篇,我们就来聊聊阿里巴巴的资源优化方法论和Dataphin的资源治理和优化能力。
每年节约数亿元大数据成本,阿里巴巴数据中台成本治理怎么做的?
|
IDE 算法 开发工具
产品使用有难题,进群来解答!
解决你在使用“在线编程”平台的过程中遇到的任何问题。
产品使用有难题,进群来解答!
|
运维 数据库管理 监控
考验与机遇并存,传统运维面对新局面可以这样做
用工具来提效,前期熟悉工具所付出的时间成本,便是有价值的投入。拥抱新生事物,把它们转化为得力助手,工作自然会变得更加得心应手。
|
大数据 数据库 关系型数据库

热门文章

最新文章

相关产品

  • 云原生大数据计算服务 MaxCompute