草庐IT

带研发团队后的日常思考1 初级管理者的困惑

前言:本人于2020年4月开始接触管理工作到现在有2年的时间,累计招聘前、后端开发30余人,目前划分为5个小团队,分别负责对应的项目,从刚开始忙的一团糟经常加班,到现在准时下班,甚至还能有时间在这里写文章,这一系列的变化做一个总结和分享,如果你也和我有相同的处境,希望能对你有所启发。1、我为什么会做管理,带团队?这里我先分享一个之前学习的一个课程《技术管理实战36讲》作者提到的数据:超过80%的技术管理者,都是在没有明确表达管理意愿的情况下,被公司推到管理岗位的。对,没错我就是那80%!当我还是一个普普通通的代码搬运工,就被领导安排了!当时的我也是比较懵逼,我想着我技术也不牛逼,到公司也才1年

学C++还是学Java?做软件研发还需掌握哪些知识和技能?

目录1、是学C++好呢?还是学Java更有前途?1.1、Java和C++都很有前途1.2、Java的应用领域与使用场景1.3、C++的应用领域与使用场景1.4、如何选择2、需要掌握的知识和技能2.1、掌握一些基础的网络知识2.2、熟悉一些常用的SQL语句2.3、了解Linux系统,掌握常用的Linux命令2.4、学习汇编语言相关的内容2.5、学习一些其他的专业课程3、最后    最近和一些高校的学生朋友交流,他们打算毕业后从事软件研发的工作,但目前有些困惑和迷茫,他们不太确定今后的学习方向,他们想了解一下软件研发的一些领域的现状及发展前景,想知道应聘软件研发岗位要掌握哪些具体的知识和技能。今天

2020届 中国农业银行 研发中心 武汉研发部 校招 (面经)

2019/8/18申请职位8.18为了改小论文提前来了学校,为了准备秋招,关注了各种QQ群、微信公众号,这一天刚好看到微信群内有人推送农行的招聘信息,当时不以为意,直到同门也投了农行,我就抱着试试的心态,点开了官网,找打了投递页面,看到了岗位要求要熟悉数据库,而我在这一块是盲区。主要也是一直以来都是做的硬件,没怎么了解数据库的知识,当时觉得,希望不大,试试就试试吧,最后申请的软开岗。2019/8/31首批笔试29号上午收到了农行的短信,通知考生参加8月31日的笔试,当天一大早就起来了,从学校坐车到笔试地点,9点开考,上机笔试,笔试题目主要分为4大板块,第一板块考的是计算题,10min,10道题

AiDD AI+软件研发数字峰会开启编程新纪元

随着OpenAI推出全新的对话式通用人工智能工具——ChatGPT火爆出圈后,人工智能再次受到了工业界、学术界的广泛关注,并被认为向通用人工智能迈出了坚实的一步,在众多行业、领域有着广泛的应用潜力,甚至会颠覆很多领域和行业,特别是软件研发领域,因此它必然会引起软件的开发模式、方式和实践发生巨大的变化。ChatGPT这一现象级应用标志着:在未来,人工智能相关技术会成为国家战略支持的重点。为助力更多企业在人工智能的浪潮中乘风破浪,“AI+软件研发数字峰会”(AI+SoftwareDevelopmentDigitalSummit,简称AiDD峰会)应运而生。AiDD峰会旨在帮助更多企业借助AI技术,

《软件研发效能度量规范》的解读与实践(文末附有下载)

前言由中关村智联软件服务业质量创新联盟、中国软件协会过程改进分会发起的《软件研发效能度量规范》团体标准已于TiD2022质量竞争力大会上发布。《规范》专家组由来自腾讯、京东、思码逸、横琴人寿、中国电科等企业的效能专家与行业知名顾问组成。华为、腾讯云、百度、京东、网易、思码逸、平安银行、光大银行、中兴、新华三等四十家企业参与共创。《软件研发效能度量规范》因地制宜地建立了适合国内软件行业的研发效能度量框架和指标集,为软件研发团队的研发管理和改进提供依据,同时也为业界软件研发数据平台建设、数据交换和交流协作提供了理论基础。专家组成员、思码逸创始人兼CEO任晶磊在TiD2022会议上分享了《软件研发效

OpenAI Chatgpt发展历史和Chatgpt-3的研发过程工作原理

ChatGPT是由OpenAI的研究团队基于GPT技术(GenerativePre-trainedTransformer)开发的AI对话引擎。ChatGPT发展历史如下:2015年,GPT技术由OpenAI的研究团队首次提出。该技术使用了一种无需人类标注的方式,使神经网络学习到了大量自然语言处理任务的知识。2018年,OpenAI团队开发了第一个GPT模型,并在自然语言处理领域取得了显著的成果。该模型使用了多层的深度神经网络,能够生成文本、回答问题并进行语言翻译等任务。2019年,OpenAI团队推出了GPT-2模型。该模型拥有史无前例的自然语言生成能力,可以在生成文本时与人类产生类似的风格和

测试工程师为什么要关注研发效能?

研发效能中的“研发”,指的是广义的研发团队,包含开发、测试、和研发团队内部的产品经理(不包含业务部门的产品经理)。测试工程师身处其中,作为研发团队的一员,对于整体的效能如何提升也应该了然于胸。这篇文章,我们来详细聊聊为什么测试工程师需要关注研发效能。测试团队的价值困境在效能改进方面,测试团队的困境往往是不能很好地自证价值。单纯从本位主义出发、只考虑测试团队自身的效能目标,不一定能给研发团队带来整体效益。比如,有些测试团队会制定缺陷数量的目标,如果仅仅从测试团队自身角度来考量,这个目标是能够产生一定效用的。可是站在整个团队角度思考,却会产生副作用,这种情况想必很多同行遇到过。还有一些团队致力于提

从android研发角度看鸿蒙应用开发

最近公司开发任务,要求做一款现有应用配套的鸿蒙FA,于是开始了我的鸿蒙开发之路。在这里记录并分享我从一个android开发工程师的角度,对鸿蒙和android在开发编码阶段的同与异。android转鸿蒙开发——同与异首先,我们从目录结构看起:图左为android目录结构,图右为鸿蒙目录结构从截图的目录结构看,使用java开发的鸿蒙应用和android极为相似,其中鸿蒙的config.json对应于android的AndroidManifest.xml文件(里面都是记录的应用和页面信息,权限等的申明文件),鸿蒙的element文件夹对应android的values文件夹(里面放置了string和

高管对谈|揭秘 NFT 技术背后的研发方法论

有人说,元宇宙是未来,NFT则是通往这个可能的未来的数字通行证。经过一度热炒之后,NFT逐渐回归理性的「大浪淘沙」轨迹。NXTF_(廿四未来)正是一家将NFT向实体经济靠拢并与之结合的公司。NXTF_利用区块链技术,发力于数字藏品领域,构建了「虚实」融合的商业模式雏形,即先通过动漫IP与NFT相互破圈,再拓展到与更多的潮流实体商品相结合。当基于实体商品的「数字产品」,可以被技术迅速确认为「数字资产」时,这意味着什么?可以说,NFT创造了稀缺性,而稀缺性就带来了收藏价值。一旦一件商品有了唯一的「原版」,那人们就会对它产生拥有和收藏的欲望。而且,现在人们为数字商品付费的习惯已经成熟了。如今游戏里有

TestGPT对研发和测试人员的变革

一、背景上次我们我们聊到ChatGPT给测试工程师带来的机会和威胁这次我们聊聊TestGPT对测试人员的影响。TestGPT模型旨在协助开发人员测试他们的代码,为开发人员提供自动生成的软件测试套件建议,从而加快编码和错误扫描。一句话总结:CodiumAI帮助开发者将所有重要的测试创建过程自动化。业内人士表示,展望2023年,很明显软件测试领域正处于重大变革的风口浪尖。随着技术进步的快速发展和软件开发的日益复杂,测试软件的方式也在不断发展。二、TestGPT是什么据美国媒体分析,这种工具的潜力是巨大的。2020年,仅美国的软件错误成本就达到了惊人的2万亿美元,让许多公司对他们的软件质量产生质疑。