对话驻云创始人 | 七问技术创业者(二):云计算、大数据,你要掌握底层技术,还是会用就够了?

简介: 上海驻云信息科技有限公司创始人蒋烁淼,马云湖畔大学第一期学员,公认的“湖畔第一大脑”,在云计算领域深耕多年,曾在阿里云成立之初为其提出开发建议。创业6年,和大家一起交流。

作为开发者很多时候都会去想,当有一些热门出现的时候要怎么学习它,或者选择哪一个热门技术学习未来会有更好的发展。未来对于开发者而言最能获益的技术是什么?

阿里云MVP时间特邀上海驻云科技创始人蒋烁淼,与技术创业者们促膝长谈。

「管理者判断一个开发者的水平,不是他会用多少工具,会用多少产品,而是他要有能力对于计算机最本质的技术要有足够的了解。」
对开发者而言,首先“勿在浮沙筑高台”,很多名词都会变,什么AI、IOT,包括大数据等等,这个变化是很正常的。包括再往十年、二十年看,什么数据库、EIP这些词语也是在层出不叠的出来。今天看的比较Low的Web,包括所谓的HDP请求,可能当年作为前端开发工程师,很多人如果经历过十年前,会觉得所谓的异步数据请求都厉害的不得了。但实际上回头去看,这些东西已经成为所有人的必备品或者标品的时候,它就变成一种基本的技能了。

screenshot

所以回到本质,对于开发人员,管理者判断一个开发者的水平,不是他会用多少工具,会用多少产品,而是他要有能力对于计算机最本质的技术要有足够的了解。如果对操作系统原理、数据结构都没有基本的概念,所有的东西看起来会越来越难,更别说深度学习这些东西了,完全是天文,看不懂的有字天书的。

「很多开发者给自己做了很多局限,但本质的是要想清楚现实中的问题是什么,用最好的方式去做」
第二点,要有技术的包容心,不要设定自己的局限。很多开发者给自己做了很多局限,什么局限呢?比如会用的某个语言,或者会用某个开发框架,或者会用的某个开发产品,就一直掉在那个产品里了,他愿意使用这个产品,永远成为这个产品的簇拥。就像很多开发者会调侃PHP是世界上最好的语言。不管是PHP也好,JAVA,就编程语言角度来说,也是不同厂商本身发明出来的一种,为了维持生态,或者维持自己产品的一个品牌或者一个工具。实际上用PHP也好,JAVA也好,或者是其他语言,甚至包括今天新的技术去做的,还是为了解决现实中的问题,所以最本质的还是想清楚现实中的问题是什么,用最好的方式去做。

「作为一个开发者,仅仅考虑的是必须自己去掌握这些底层技术,是非常难的」
第三点,是要借助力量。驻云最早创业的时候,包括和阿里云合作的时候,当时就有一个很简单的理念,什么理念呢?今天阿里巴巴已经把自己这么多年,通过电商,包括自己集团本身在阿里云上的投入,已经积累了大量的基础技术。阿里云是一个“半成品”,什么是半成品?就大部分产品拿过来是不能直接用的,必须要在上面做开发,必须要在上面做集成,才能应用到各行各业上去,而不是直接拿过来就能用的东西。在这种情况下,实际这些产品背后可能是脱胎于开源的,有些脱胎于阿里自研的数据的产品或者其他产品。但如果是作为一个开发者,仅仅考虑的是必须自己去掌握这些底层技术,是非常难的。

screenshot

实际上今天没有所谓的底层可言。比如说一个能够写Oracle SQL的开发工程师,他只是会用Oracle这样一个产品。如果用到阿里云的Polar DB这样的产品,其实本身是没有什么区别的,背后还是技术要解决的问题。所以在这个情况下,就是要以拿来主义。

「要成为一个有效率的开发者,而不是什么都会的开发者。有效的开发者会学习使用工具」
开发者要搞清楚自己的角色和定位,要成为一个有效率的开发者,而不是什么都会的开发者,这是差别很大的。有效的开发者会学习使用工具。人类从动物阶段成长为人类最大的区别,就是学会使用工具。反过来这个故事是一直会出来的,就像开发者不能抱着中国满清时代的看法,觉得弓箭使的棒就可以放弃火枪,八旗制度很好,就可以摒弃现代军事主义。因为技术不断在发展,要不断学习。本质上学习的,第一个是基础的理论,第二个最重要学习是要掌握最先进的技术。

「掌握最先进的技术,不一定要去研发最先进的技术。更好的使用技术,让技术创造价值,才是每一个开发者真正应该干的事情」
注意是掌握最先进的技术,而不是要研究或者研发最先进的技术,因为研发最新的技术,对于绝大多数中国偏向工程的开发者来说是非常难的,这是实际的情况。今天不管阿里也好,或者其他公司也好,有人在这方面投入,这一块的投入不是一般公司可以做的。尤其像驻云做阿里巴巴生态,心态是如何将阿里云这些半成品或者基础底层技术,更好地在最终用户、在客户那边发光发热,真正让开发者用这些技术创造价值,而不是学会这个技术,创造价值才是核心价值。其实Linux源码也不复杂,最核心的是Linux通过它的生态建立了大量的应用体系。其实写一个操作系统并不复杂,就是对硬件的调用和现存处理等等,内存管理这些,但是如果没有人在这上面写应用,即使写了一个操作系统,出来也是个废品。所以更好的利用生态,更好的使用技术,让技术创造价值,才是每一个开发者真正应该干的事情。

screenshot

想查看对话驻云创始人系列更多后续内容,可点击以下链接查看!

对话驻云创始人 | 七问技术创业者(一):AI、IoT,你是等技术成熟后用,还是提前布局?

对话驻云创始人 | 七问技术创业者(三):被云厂商绑架 vs. 被技术人员绑架?你怎么选?

对话驻云创始人 | 七问技术创业者(四):“业务中台”and “数据中台”,你真的了解吗?

对话驻云创始人 | 七问技术创业者(五):创业者,如何让你的商业得到快速验证和落地?

对话驻云创始人 | 七问技术创业者(六):这轮融资你凭什么拿?

对话驻云创始人 | 七问技术创业者(七):5G、中国制造2025,你如何抓住这其中的机会?

相关实践学习
简单用户画像分析
本场景主要介绍基于海量日志数据进行简单用户画像分析为背景,如何通过使用DataWorks完成数据采集 、加工数据、配置数据质量监控和数据可视化展现等任务。
SaaS 模式云数据仓库必修课
本课程由阿里云开发者社区和阿里云大数据团队共同出品,是SaaS模式云原生数据仓库领导者MaxCompute核心课程。本课程由阿里云资深产品和技术专家们从概念到方法,从场景到实践,体系化的将阿里巴巴飞天大数据平台10多年的经过验证的方法与实践深入浅出的讲给开发者们。帮助大数据开发者快速了解并掌握SaaS模式的云原生的数据仓库,助力开发者学习了解先进的技术栈,并能在实际业务中敏捷的进行大数据分析,赋能企业业务。 通过本课程可以了解SaaS模式云原生数据仓库领导者MaxCompute核心功能及典型适用场景,可应用MaxCompute实现数仓搭建,快速进行大数据分析。适合大数据工程师、大数据分析师 大量数据需要处理、存储和管理,需要搭建数据仓库?学它! 没有足够人员和经验来运维大数据平台,不想自建IDC买机器,需要免运维的大数据平台?会SQL就等于会大数据?学它! 想知道大数据用得对不对,想用更少的钱得到持续演进的数仓能力?获得极致弹性的计算资源和更好的性能,以及持续保护数据安全的生产环境?学它! 想要获得灵活的分析能力,快速洞察数据规律特征?想要兼得数据湖的灵活性与数据仓库的成长性?学它! 出品人:阿里云大数据产品及研发团队专家 产品 MaxCompute 官网 https://www.aliyun.com/product/odps 
目录
相关文章
|
27天前
|
Cloud Native 数据处理 云计算
探索云原生技术在大数据分析中的应用
随着云计算技术的不断发展,云原生架构作为一种全新的软件开发和部署模式,正逐渐引起企业的广泛关注。本文将探讨云原生技术在大数据分析领域的应用,介绍其优势与挑战,并探讨如何利用云原生技术提升大数据分析的效率和可靠性。
|
23天前
|
存储 安全 网络安全
云计算与网络安全:新时代的技术挑战与应对策略
随着云计算技术的快速发展,网络安全问题变得愈发突出。本文探讨了云服务、网络安全以及信息安全在当今技术领域面临的挑战,并提出了相应的解决方案。通过分析现状和未来趋势,可以更好地了解云计算与网络安全的关系,为构建安全可靠的云服务提供参考。
|
7天前
|
分布式计算 Hadoop 大数据
大数据技术与Python:结合Spark和Hadoop进行分布式计算
【4月更文挑战第12天】本文介绍了大数据技术及其4V特性,阐述了Hadoop和Spark在大数据处理中的作用。Hadoop提供分布式文件系统和MapReduce,Spark则为内存计算提供快速处理能力。通过Python结合Spark和Hadoop,可在分布式环境中进行数据处理和分析。文章详细讲解了如何配置Python环境、安装Spark和Hadoop,以及使用Python编写和提交代码到集群进行计算。掌握这些技能有助于应对大数据挑战。
|
9天前
|
存储 安全 网络安全
未来云计算与网络安全:技术创新与挑战
随着数字化时代的来临,云计算与网络安全成为了当今科技领域的焦点。本文从技术创新和挑战两个方面探讨了未来云计算与网络安全的发展趋势。在技术创新方面,人工智能、区块链和量子计算等新兴技术将为云计算和网络安全带来前所未有的发展机遇;而在挑战方面,隐私保护、数据泄露和网络攻击等问题也将不断考验着技术研究者和行业从业者的智慧和勇气。未来,只有不断创新,同时加强安全防护,才能实现云计算与网络安全的良性发展。
13 1
|
16天前
|
NoSQL 大数据 数据挖掘
现代数据库技术与大数据应用
随着信息时代的到来,数据量呈指数级增长,对数据库技术提出了前所未有的挑战。本文将介绍现代数据库技术在处理大数据应用中的重要性,并探讨了一些流行的数据库解决方案及其在实际应用中的优势。
|
17天前
|
机器学习/深度学习 分布式计算 负载均衡
拥抱变革:我的云计算技术感悟之旅
【4月更文挑战第2天】在信息技术迅猛发展的今天,云计算已成为推动企业数字化转型的重要力量。本文以个人视角切入,分享在学习和实践云计算过程中的技术感悟。内容涵盖从对云计算概念的初步理解到深入应用的实践经历,再到对未来趋势的思考,旨在为同行提供参考并共同探讨云计算领域的新机遇与挑战。
17 3
|
21天前
|
机器学习/深度学习 人工智能 数据可视化
基于Python的数据可视化技术在大数据分析中的应用
传统的大数据分析往往注重数据处理和计算,然而数据可视化作为一种重要的技术手段,在大数据分析中扮演着至关重要的角色。本文将介绍如何利用Python语言中丰富的数据可视化工具,结合大数据分析,实现更直观、高效的数据展示与分析。
|
23天前
|
存储 安全 网络安全
云计算与网络安全:技术融合与挑战
在当今数字化时代,云计算与网络安全已成为信息技术领域中不可或缺的重要组成部分。本文将探讨云服务、网络安全和信息安全等技术领域的发展现状,分析技术融合带来的挑战与机遇,以及如何应对日益复杂的安全威胁。
12 1
|
28天前
|
安全 网络安全 云计算
云计算与网络安全:技术前沿与未来趋势
在当今数字化时代,云计算和网络安全成为了信息技术领域中备受关注的话题。云计算作为一种新型的计算模式,正在以其高效、灵活的特性改变着传统的信息技术模式,而网络安全则是随之而来的必然需求。本文将从云服务、网络安全、信息安全等多个技术领域展开探讨,分析当前的技术前沿及未来的发展趋势。
|
28天前
|
存储 边缘计算 安全
现代云计算与网络安全技术探究
随着信息技术的快速发展,云计算与网络安全已经成为当今科技领域的热门话题。本文将深入探讨云服务、网络安全以及信息安全等技术领域的最新趋势和挑战,为读者揭示这一领域的关键问题和解决方案。
11 1