首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

DBA需要具备开发能力

上周我们在几个社群做了一个问卷,“DBA需要具备开发能力”,这里附上结果: 选项 票数 占比 不需要 1 2.5 % 需要会用Python,但不需要特别强开发能力 12 30.0 % 需要特别强...Python开发能力 3 7.5 % 需要会用Go,但不需要特别强开发能力 2 5.0 % 需要特别强Go开发能力 3 7.5 % 需要会用Java,但不需要特别强开发能力 2 5.0 % 需要特别强...Java开发能力 1 2.5 % 需要会用Shell,但不需要特别强开发能力 9 22.5 % 需要特别强Shell开发能力 3 7.5 % 需要C语言/C++开发能力,要能读懂MySQL/Redis...等数据库源码 4 10.0 % 需要其他语言开发能力(比如:PHP、Ruby) 0 0 % 虽然参与投票不多,但大体能反映一些情况: DBA 需要开发能力; Python 和 Shell 还是...DBA 要求开发能力是必须;另外一部分是用开源高可用软件,比如 MHA(Perl 语言开发,之前写过几篇 MHA 源码解读,可点击跳转)、Xenon(Go 开发)、Orchestrator(Go

89930

Bert类模型也具备指令遵循能力

进一步赋予它们理解指令能力将扩大它们使用场景;2) 它们掩码语言模型目标可以支持开放式长文本生成,同时实现比流行自回归方式更快解码速度;3) 复杂现实世界应用通常涉及生成型LLMs和专家模型合作...任务和数据集 遵循之前工作,评估了模型在三个不包含在微调指令数据中保留任务上任务泛化能力:会议决议、句子完成和自然语言推理(NLI)。...模型表现 下表呈现了Instruct-XMLR是否能够成功理解并完成未包含在微调过程中任务。实验发现,Instruct-XMLR也展现出了强大任务泛化能力。...作者发现,与当前流行具有可比模型参数模型架构大型语言模型相比,微调Instruct-XMLR在跨任务和语言上也表现良好。...其中一些问题可能是由于骨干模型能力有限,因为迄今为止尚未有任何BERT家族模型能与解码器模型和编码器-解码器模型相媲美。

10810
您找到你想要的搜索结果了吗?
是的
没有找到

软件测试需要具备逻辑思维能力

读者提问 阿常回答 读者提问: 成为软件测试,需要具备一定逻辑思维能力 ? 阿常回答: 肯定要啊。...显然,他理解是有偏差。小白如何转测试? 软件测试可分为两类,业务测试工程师(测试具体业务需求)和测试开发工程师(研发工具或平台给前者使用)。...软件测试工程师职业规划 前者肯定是需要理解业务逻辑;后者则需要敲代码,并且是基于对业务逻辑理解上敲代码。 所以想要成为一名合格测试,必须具备一定逻辑思维能力。...测试逻辑思维能力应用 测试人员逻辑思维能力主要运用在以下三方面: 需求分析与评审 测试方案设计与评审 用例设计与评审

31930

Apache Kafka 真的只是消息引擎

纵观 Kafka 发展脉络,它的确是从消息引擎起家,但正如文章标题所问,Apache Kafka 真的只是消息引擎?...这个问题答案是,Apache Kafka 是消息引擎系统,也是一个分布式流处理平台(Distributed Streaming Platform)。...如果你通读全篇文字但只能记住一句话,我希望你记住就是这句。再强调一遍,Kafka 是消息引擎系统,也是分布式流处理平台。 众所周知,Kafka 是 LinkedIn 公司内部孵化项目。...显然需要有一个“大一统”系统来取代现有的工作方式,而这个系统就是 KafkaKafka 自诞生伊始是以消息引擎系统面目出现在大众视野中。...说了这么多,我只想阐述这样一个观点:Apache Kafka 从一个优秀消息引擎系统起家,逐渐演变成现在分布式流处理平台。

65520

如何具备真正编程能力

输入关键字软件方向了解有关软件开发相关方向。 疑惑三 如何具备真正编程能力?...其实编程能力体现并不是对语法细节理解,也不在于手写或者复制粘贴代码多少,更不在于对什么操作系统使用,或者常用库api记忆。而是分析找出解决方法能力,把现实问题转换为代码逻辑能力。...这个是最重要。语法很好学,只要看一看,再不行网上搜一搜都有,但是解决问题能力,在网上搜不到,找不来,谁也帮不了。只能在长期分析问题解决问题过程中得到。...一直强调出现一个问题不是急于去解决它,而是要先分析产生条件即问出现原因,哪怕你不懂某一方面,但是通过问题逻辑分析,能找出解决问题点也是一种能力体现,牛人是想得多做少,找出问题,一针见效。...第一、能做出来东西 第二、做出来东西能够提供给别人用 第三、能将别人东西为自己所用 第四、能解决别人解决不了问题 这就是编程能力体现。

60880

怎样具备拿结果能力

大家经常听到过要有拿结果能力。 那为什么要有拿结果能力呢? 职场上混,想要混得好,大概有两条路。 一条路是自己有本事,可以不断地把业务、公司盘子扩大,产生效益。...规划能力; 管理能力; 文化建设能力; 先说规划能力。 说起规划能力,有一些人可能把规划当成画饼,拿着一个规划大饼向上管理。 那规划怎么变成拿结果能力一环呢?...一条线是底线,就是有些事情不做,我们整个团队或者系统能力会面临很大挑战,比如围绕于稳定性、安全、效率、质量东西。...比如能力强意愿高同学,要授权;能力差意愿强,要辅导;能力强意愿低,要激发。...那一个owner想要具备稳定性意识,就需要修正之前没有规范工作习惯。 改变习惯是很难。 而文化背后就是一个个习惯改变。 比如我们要做成年人,就是改变以前巨婴式看待问题习惯。

33310

马云要让“千亿达摩院”具备盈利能力,能做到

但是马云对技术焦虑始终存在,每一年双十一,马云认为他最关心不是成交量是否又创造了新记录,而是阿里技术团队能否应对尖峰时刻运算量。...“达摩院”能否盈利 尽管“达摩院”精神境界如此之高,但它并不是一个公益组织,马云明确表示:“阿里巴巴不指望靠‘达摩院’赚钱,但它必须具备盈利能力,只有这样才能走得更远,活更长。”...而“达摩院”研究课题目前看来,都是一些传统“痼疾”,要解决这些问题,需要系统性开创性理论体系。一个追求利润研究机构,能对一项“钱途未卜”科技,几十年如一日持续投资?...潘建伟院士在大会上说:“量子计算被称作‘自然赋予人类终极计算能力’。如果将传统计算机速度比作‘自行车’,那么量子计算机速度差不多就是‘飞机’了。...阿里嗅觉还是很敏锐,早早就登上了量子科技早班车,相信“达摩院”未来关注方向,都会集中在那些具有颠覆和革命能力科技领域,这些技术一旦成功商业化,会对人类社会做出巨大贡献,这些价值是无法估量

1.3K50

kafka源码】kafka分区副本分配规则

kafka管控平台推荐使用 滴滴开源 Kafka运维管控平台(戳我呀) 更符合国人操作习惯 、更强大管控能力 、更高效问题定位能力 、更便捷集群运维能力 、更专业资源治理...自己指定了分区分配规则 2....creating assignment and calling zookeeper val brokers = metadataCache.getAliveBrokers.map { b => kafka.admin.BrokerMetadata...自己指定了分区分配规则 从源码中得知, 会把我们指定规则进行了包装,注意它并没有去检查你指定Broker是否存在; 2....之前有分析过 【kafka源码】TopicCommand之alter源码解析(分区扩容) 我们知道扩容过程是不会对之前分区副本有所改动,但是你新增分区并不是会按照之前策略再进行分配;

1.2K30

蜂鸟视图FengMapServer引擎上线—具备地图要素快速查询和路径计算能力

图片 随着FengMap地图引擎用户快速增长,应用场景也越来越趋向多元化和复杂化,对地图引擎性能也提出了更高要求,因此蜂鸟视图正式推出FengMapServer引擎,该引擎响应部分开发者以下一些需求...:     针对地图面积大大型项目:通过服务端引擎提供大面积高精地图数据快速加载和更高效路径计算。    ...蜂鸟视图此次推出全新FengMapServer引擎产品(地图要素搜索与路径要素组件),为开发者提供快速地图要素查询和路径规划能力,同时解决了开发难,开发成本高等问题。...这个基于Java语言引擎可轻松部署于不同操作系统应用服务器上,通过迁移原有的客户端搜索和路径计算能力至服务端,支持高并发和多线程控制,显著提升搜索计算执行效率。    ...FengMapServer引擎具备多场景路径规划模式,支持人行和车行方式路线搜索,提供多种路径计算策略,包括无障碍路径计算以及点到点、点到门路径计算。

13220

优秀程序员具备高效习惯,你具备

我有个迷茫地方在于,这些知识点如果在工作中都用不上,应该怎么保证学习效果呢,面试时候又该怎么聊呢。...什么是主动学习 我一个朋友小黑,他在公司里做任务都是一些业务性需求,并且都是增删改查类型,对于技术方面的历练比较少。...于是在这样压力之下,小黑又不断地学习更多资料,更加深入地研究各个框架源码。在外界(项目、排期、工作)压迫之下,你不得不去学习成长方式,就是被动学习。...从小黑例子来看,你会发现其实主动学习和被动学习都是相辅相成。当你没有高并发相关经验时候,你需要主动地学习相关理论知识,争取比别人掌握更多。...而这个学习圈子才是一直伴随着你,能跟随你一直走下去,无论你在 A 公司,还是在 B 公司,你都能不断进步。 公司成长是短期,而学习圈子成长是长久

72480

新媒体编辑工作好做?自己需要具备哪些核心能力

通过实践,以及从业两年间对大量优秀新媒体人才观察,我认为新媒体编辑需要核心能力主要有以下6个: 内容选题能力 内容写作能力 内容运营能力 用户感知能力 用户运营能力 大众审美能力 注意,这里没有提什么学习能力...、沟通能力、组织能力等等,因为这些能力是任何一个优秀的人才都需要具备普遍适用能力,今天我们说是新媒体编辑特定核心能力。...内容写作能力 对于新媒体编辑来说,写作能力是一项基础能力,是不可或缺一项基本功,不管你们公众号内容是原创、采访还是整合,具备写作能力是新媒编辑最基本要求。...用户感知能力 这是一个优秀新媒体编辑最需要具备一项核心能力,我们所提供一切内容服务都是围绕用户需求和痛点展开,因此你要每天死磕用户需求和痛点,分析用户属性,另外你要每天琢磨人性,学点心理学知识...以上就是一个优秀新媒体编辑需要具备6项核心能力,其实可以总结为三个部分,内容、用户、审美。

33930

公有云单一来源「火山引擎」:因其具备众多唯一技术能力

火山引擎在生物医学数据分析及人工智能模型构建方面,具备以下突出能力,可帮助科研团队提升效率降低成本,实现创新成果。...1、火山引擎是国内云原生应用最大规模云厂商中唯一CNCF白金会员,利用云原生技术能力,在实验室生物医学科研基础平台提供了多地算力弹性一体化管理和调度能力。...课题组科研课题需要使用火山引擎云原生平台定制化云原生算子能力,目前仅有火山引擎VKE云原生平台具备生信分析定制定制算子能力并提供开发支持; 2、火山引擎是国内唯一一家针对生信科研行业研发出生物医学大数据操作系统公有云厂商...通过重构GATK底层代码并嵌入加速分析组件,跟原生GATK相比在分析效率上能够实现20倍以上效率提升,当前课题组运行分析任务依赖于实验室已部署具备云下云下一体化算力资源调度及数据传输能力生物医学大数据操作系统...课题组将基于机器学习EGPU技术对GPU进行切分,支持任意比例GPU精细切分配置,CV-CUDA来自由火山引擎与NVIDIA共同开发算子库,目前仅在火山引擎公有云上可以提供; 综上所述,火山引擎公有云具备众多唯一技术能力

51920

测试也应该具备项目管理能力

这些建议都能很好解决我们在项目中开展测试活动时遇到问题,但我有了新思考:测试需要做项目管理?...如果做好质量保障工作需要项目管理能力为辅助,那么哪些项目管理能力,需要我去学习和实践?...我觉得可以从如下几点入手: 阶段性交付时间; 阶段性交付质量; 变更带来风险; 首先判断是否是按照预期交付时间交付了应有产出物,比如是否按时提测; 其次判断本阶段提测产出物是否满足预期设定要求,...或者说,项目管理和推进过程,本身就是不断评估和选择过程。 持续复盘改进 我在前面的文章《复盘归因,提高交付质量秘诀》中详细介绍过如何开展复盘,以及复盘对质量和效率带来提升。...持续复盘改进,大概有如下几个步骤: 对不同阶段过程及产出物进行复盘评估; 找到做不好地方或者不合理手段方式; 评估它操作和背后原因以及当时解决方案; 思考问题:怎么做才能让过程和交付结果变得更好

18210

测试:你是否具备企业数据挖掘能力

1.某超市研究销售纪录数据后发现,买啤酒的人很大概率也会购买尿布,这种属于数据挖掘哪类问题? A. 关联规则发现 B. 聚类 C. 分类 D....寻找模式和规则 7.为数据总体分布建模;把多维空间划分成组等问题属于数据挖掘哪一类任务? A. 探索性数据分析 B. 建模描述 C. 预测建模 D....寻找模式和规则 8.建立一个模型,通过这个模型根据已知变量值来预测其他某个变量值属于数据挖掘哪一类任务? A. 根据内容检索 B. 建模描述 C. 预测建模 D....寻找模式和规则 9.用户有一种感兴趣模式并且希望在数据集中找到相似的模式,属于数据挖掘哪一类任务? A. 根据内容检索 B. 建模描述 C. 预测建模 D....寻找模式和规则 10.下面哪种不属于数据预处理方法?

98360

你需要具备从零到一能力

“从零到一” -- 是要从这本书说起? 当然不是。 要从一个前同事朋友圈说起。...前几天在朋友圈发了他们招人需求: “最简单能看出眼高手低,看他是否经历过从零到一,欢迎所有具有从零到一经历和能力小伙伴。” 这让我想起了N年前Facebook招人条件:“只招全栈工程师”。...当然今天讨论不是“全栈工程师”,而且现在大家对于“全栈”定义普遍在于技术全栈。 而“从零到一”这种要求更多是适配到产品本身,运营等一系列围绕产品创建和增长周期中基本能力。...为什么需要“从零到一”能力呢? 我们工作当中经常会听到类似的话: “我们是一家互联网公司,要拿出一个互联网从业者样子,写好代码,迭代自己”等等。...其实听到这种话觉得挺可怜,因为这是一个正确废话,或者无用废话。 上千年之前老子,或者千里之外莎士比亚都说过,一个人成就更多是取决于工作8小时之外时间你做什么事。

62630

优秀程序员应该具备哪些能力

首先就是解决问题能力。 什么是解决问题能力? 一般包括4个步骤:第一步,明确和理解问题;第二步,拆分和定位问题;第三步,提出解决方案;第四步总结问题。...因为程序员不是来生产代码,代码只是解决问题副产品,写代码最终要解决那个问题才是更重要。 ? ------- 2. 持续学习能力。...优秀程序员应该具备不断前进,不断学习,承认自己会犯错误,并且会从错误中学习成长能力。每周留出20%时间来学习新知识。 ------- 3. 读源码能力。...比如有很多程序员就非常喜欢参与开源项目,他们在为社区贡献自己技能同时,也能获得反馈并不断提升能力。 还有很多人会开博客,视频频道,用合适展示方式为技术和非技术人员讲述他们积累经验和知识。...当然编程能力还是得越强越好,这并不意味着一定要掌握好多种语言,而是能够独立地交付完整解决方案产品。 优秀程序员不仅能够使代码运行成功,还能够解释代码具体是怎样运行。 ? ------- 6.

1.5K20

测试也应该具备项目管理能力

这些建议都能很好解决我们在项目中开展测试活动时遇到问题,但我有了新思考:测试需要做项目管理?...如果做好质量保障工作需要项目管理能力为辅助,那么哪些项目管理能力,需要我去学习和实践?...我觉得可以从如下几点入手: 阶段性交付时间; 阶段性交付质量; 变更带来风险; 首先判断是否是按照预期交付时间交付了应有产出物,比如是否按时提测; 其次判断本阶段提测产出物是否满足预期设定要求,...或者说,项目管理和推进过程,本身就是不断评估和选择过程。 持续复盘改进 我在前面的文章《复盘归因,提高交付质量秘诀》中详细介绍过如何开展复盘,以及复盘对质量和效率带来提升。...持续复盘改进,大概有如下几个步骤: 对不同阶段过程及产出物进行复盘评估; 找到做不好地方或者不合理手段方式; 评估它操作和背后原因以及当时解决方案; 思考问题:怎么做才能让过程和交付结果变得更好

25920

技术团队负责人应该具备怎样能力

技术团队负责人应该具备怎样能力 正好写2015年终总结,其实今年不太想写,但是公司层面要求有个人总结要弄,写了个开始就情不自禁多写了一些,谈谈这方面的总结吧。...公司技术团队负责人应该具备怎样能力? 或者说团队Leader应该知晓和锻炼什么样能力?...交流技术同时感受性格,性格不合适早点终止面试,相信直觉,年限、学校不重要,重要是作品和能力。...前途钱途:不谈钱就是耍流氓,不要妄图用成长压制待遇,不要总想用青春换取血汗,做得好就是要好回报,但是也要讲规矩,一般能力先到位再要求待遇,当然其实还要看你位置可替代性如何。...回报远与近:眼前看能力,近期看薪水,远期看期权(股份),看好公司一般略侧重期权,看空则略侧重薪水。心情、成长、待遇、期权组成一个人主要回报,Leader应明白队员想法并努力为团队争取合适回报。

1.7K60

LinkedIn —— Apache Kafka 伸缩扩展能力

如果你还不熟悉Kafka,你可能需要去查看这些链接来学习一些Kafka基本操作原理。 多大算大? Kafka是不关心消息中内容。...,为什么Kafka有这样能力去处理这么多产生数据和消耗掉数据,对每一种消息分类是一个重要原因。...我们Kafka基础设施应用之一,被称做Kafka Console Auditor,消费单个Kafka集群中所有主题所有消息。...LinkedIn有一个Kafka工程师团队,其中包括一些顶级开源Kafka开发者。他们为LinkedIn开发社区提供内部支持,帮助内部团队以一致、可维护方式使用Kafka。...图3:LinkedIn内部Kafka即服务 展望 就像MammadZadeh,我们技术总监,最近说,LinkedIn对于Kafka承诺如故。工程师团队在Kafka开源社区非常活跃。

83740
领券